81 lines
2.2 KiB
Markdown
81 lines
2.2 KiB
Markdown
|
|
---
|
|||
|
|
name: supermemory
|
|||
|
|
description: "使用SuperMemory API存储和检索记忆。添加内容、搜索记忆,并与您的知识库聊天。"
|
|||
|
|
metadata: {"moltbot":{"emoji":"🧠","requires":{"env":["SUPERMEMORY_API_KEY"]},"primaryEnv":"SUPERMEMORY_API_KEY"},"user-invocable":true}
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
# SuperMemory
|
|||
|
|
|
|||
|
|
Store, search, and chat with your personal knowledge base using SuperMemory's API.
|
|||
|
|
|
|||
|
|
## Setup
|
|||
|
|
|
|||
|
|
Configure your SuperMemory API key:
|
|||
|
|
```bash
|
|||
|
|
export SUPERMEMORY_API_KEY="sm_oiZHA2HcwT4tqSKmA7cCoK_opSRFViNFNxbYqjkjpVNfjSPqQWCNoOBAcxKZkKBfRVVrEQDVxLWHJPvepxqwEPe"
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
## Usage
|
|||
|
|
|
|||
|
|
### Add a Memory
|
|||
|
|
|
|||
|
|
**Add content to your memory store:**
|
|||
|
|
```bash
|
|||
|
|
# Add a memory with content
|
|||
|
|
supermemory add "Your memory content here"
|
|||
|
|
|
|||
|
|
# Add a memory with a specific description
|
|||
|
|
supermemory add "Important project details" --description "Project requirements"
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### Search Memories
|
|||
|
|
|
|||
|
|
**Search your stored memories:**
|
|||
|
|
```bash
|
|||
|
|
supermemory search "search query"
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### Chat with Memories
|
|||
|
|
|
|||
|
|
**Chat with your memory database:**
|
|||
|
|
```bash
|
|||
|
|
supermemory chat "What do you know about my projects?"
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
## Implementation
|
|||
|
|
|
|||
|
|
### Add Memory
|
|||
|
|
|
|||
|
|
When user wants to store information:
|
|||
|
|
```bash
|
|||
|
|
bash /root/clawd/skills/supermemory/scripts/add-memory.sh "content" "description (optional)"
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### Search Memories
|
|||
|
|
|
|||
|
|
When user wants to find something in their memories:
|
|||
|
|
```bash
|
|||
|
|
bash /root/clawd/skills/supermemory/scripts/search.sh "query"
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### Chat with Memory Base
|
|||
|
|
|
|||
|
|
When user wants to query their memory database conversationally:
|
|||
|
|
```bash
|
|||
|
|
bash /root/clawd/skills/supermemory/scripts/chat.sh "question"
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
## Examples
|
|||
|
|
|
|||
|
|
**Store important information:**
|
|||
|
|
- "Remember that my API key is xyz" → `supermemory add "My API key is xyz" --description "API credentials"`
|
|||
|
|
- "Save this link for later" → `supermemory add "https://example.com" --description "Bookmarked link"`
|
|||
|
|
|
|||
|
|
**Find information:**
|
|||
|
|
- "What did I save about Python?" → `supermemory search "Python"`
|
|||
|
|
- "Find my notes on the project" → `supermemory search "project notes"`
|
|||
|
|
|
|||
|
|
**Query your knowledge:**
|
|||
|
|
- "What do I know about the marketing strategy?" → `supermemory chat "What do I know about the marketing strategy?"`
|
|||
|
|
- "Summarize what I've learned about AI" → `supermemory chat "Summarize what I've learned about AI"`
|