memos-cloud-server

安装量: 88
排名: #9111

安装

npx skills add https://github.com/memtensor/memos-cloud-skill --skill memos-cloud-server
MemOS Cloud Server Skill
ZH-CN:
本技能允许 Agent 直接调用 MemOS 云平台 API,实现记忆的检索、添加、删除以及反馈功能。
EN-US:
This skill allows the Agent to interact with MemOS Cloud APIs for memory search, addition, deletion, and feedback.
⚠️ 初始化与安全铁律 / Setup & Safety Rules (MUST READ)
ZH-CN:
在执行任何 API 操作前,你(Agent)必须确保环境变量已配置:
EN-US:
Before executing any API operations, you (the Agent) must ensure the following environment variables are configured:
获取凭证 / Obtain Credentials
必须配置
MEMOS_API_KEY
(MemOS云服务的API Key)和
MEMOS_USER_ID
(当前用户的唯一标识符)。
自动配置 / Auto Configuration
如果不存在,提示用户将这些变量存到全局环境变量中(例如配置在
~/.zshrc
~/.bashrc
中)。
🛠 核心接口及命令 / Core Commands
可以通过
memos_cloud.py
脚本直接执行操作。脚本会自动读取环境变量
MEMOS_API_KEY
。所有操作的请求和返回都会以 JSON 格式输出。
1. 检索记忆 / Search Memory (
/v1/search/memory
)
ZH:
检索与用户查询相关的长期记忆。
EN:
Search for long-term memories relevant to the user's query.
用法 / Usage:
python3 skills/memos-cloud-server/memos_cloud.py search
<
user_id
>
""
[
--conversation-id
<
id
>
]
示例 / Example:
python3 skills/memos-cloud-server/memos_cloud.py search
"
$MEMOS_USER_ID
"
"Python 相关的项目经历"
2. 添加记忆 / Add Message (
/v1/add/message
)
ZH:
用于储存多轮对话中的高价值内容到云端。
EN:
Used to store high-value content from multi-turn conversations to the cloud.
conversation_id
必填,当前对话的 ID。
messages
必填,必须是合法的 JSON 字符串,包含 role 和 content 字段的列表。 用法 / Usage: python3 skills/memos-cloud-server/memos_cloud.py add_message < user_id

< conversation_id

'' 示例 / Example: python3 skills/memos-cloud-server/memos_cloud.py add_message " $MEMOS_USER_ID " "topic-123" '[{"role":"user","content":"我喜欢吃苹果"},{"role":"assistant","content":"好的,我记住了"}]' 3. 删除记忆 / Delete Memory ( /v1/delete/memory ) ZH: 删除云端存储的记忆。根据接口规范,必须传入 memory_ids 列表。 EN: Delete stored memories on the cloud. According to the API spec, memory_ids is strictly required. 用法 / Usage:

按记忆ID列表删除 / Delete by Memory IDs (comma-separated)

python3 skills/memos-cloud-server/memos_cloud.py delete "id1,id2,id3" 4. 添加反馈 / Add Feedback ( /v1/add/feedback ) ZH: 向云端添加关于某次对话的反馈,用于修正或强化记忆。 EN: Add feedback regarding a conversation to correct or reinforce memory in the cloud. 用法 / Usage: python3 skills/memos-cloud-server/memos_cloud.py add_feedback < user_id

< conversation_id

"" [ --allow-knowledgebase-ids "kb1,kb2" ] 示例 / Example: python3 skills/memos-cloud-server/memos_cloud.py add_feedback " $MEMOS_USER_ID " "topic-123" "刚才的回答不够详细"

返回排行榜