名称: omi-me
描述: 完整的 Omi.me 集成,用于管理记忆、行动项(任务)和对话。为 OpenClaw 提供完整的 CRUD 和同步功能。
主页: https://omi.me
元数据:
openclaw:
emoji: "🧠"
requires:
bins: ["omi", "omi-token"]
env: ["OMI_API_TOKEN"]
与 Omi.me 的完整集成,用于同步和管理记忆、行动项(任务)及对话。提供 CLI 工具。
# 运行安装脚本
bash /home/ubuntu/.openclaw/workspace/skills/omi-me/scripts/setup.sh
安装脚本将执行以下操作:
1. 创建配置目录 ~/.config/omi-me/
2. 引导你配置 API 令牌
3. 为 omi 和 omi-token 命令创建符号链接
# 创建配置目录
mkdir -p ~/.config/omi-me
# 保存你的 API 令牌
echo "omi_dev_your_token_here" > ~/.config/omi-me/token
chmod 600 ~/.config/omi-me/token
# 交互式配置(推荐)
omi-token.sh set
# 或手动配置
echo "your-token" > ~/.config/omi-me/token
omi-token.sh set # 交互式配置 API 令牌
omi-token.sh get # 打印当前令牌
omi-token.sh test # 测试与 Omi.me 的连接
默认位置:~/.config/omi-me/token
你也可以通过环境变量设置:
export OMI_API_TOKEN="your-token"
~/.config/omi-me/token - API 令牌存储文件| 命令 | 描述 |
|---|---|
omi-token.sh set |
交互式配置 API 令牌 |
omi-token.sh get |
打印当前 API 令牌 |
omi-token.sh test |
测试与 Omi.me 的连接 |
| 命令 | 描述 |
|---|---|
omi memories list |
列出所有记忆 |
omi memories get <id> |
获取特定记忆 |
omi memories create "内容" |
创建新记忆 |
omi memories create "内容" --type preference |
创建带类型的记忆 |
omi memories update <id> "新内容" |
更新记忆内容 |
omi memories delete <id> |
删除记忆 |
omi memories search "查询" |
搜索记忆 |
| 命令 | 描述 |
|---|---|
omi tasks list |
列出所有行动项 |
omi tasks get <id> |
获取特定任务 |
omi tasks create "标题" |
创建新任务 |
omi tasks create "标题" --desc "描述" --due "2024-01-15" |
创建带详细信息的任务 |
omi tasks update <id> --title "新标题" |
更新任务 |
omi tasks complete <id> |
标记为已完成 |
omi tasks pending <id> |
标记为待处理 |
omi tasks delete <id> |
删除任务 |
| 命令 | 描述 |
|---|---|
omi conversations list |
列出所有对话 |
omi conversations get <id> |
获取特定对话 |
omi conversations create --title "我的聊天" --participants "用户1,用户2" |
创建对话 |
omi conversations create --participants "用户1,用户2" --message "你好!" |
创建带初始消息的对话 |
omi conversations add-message <id> user "你好世界" |
向对话添加消息 |
omi conversations delete <id> |
删除对话 |
omi conversations search "查询" |
搜索对话 |
| 命令 | 描述 |
|---|---|
omi sync memories |
从 Omi.me 同步记忆 |
omi sync tasks |
从 Omi.me 同步行动项 |
omi sync conversations |
从 Omi.me 同步对话 |
omi sync all |
同步所有数据 |
交互式设置:
omi-token.sh set
测试连接:
omi-token.sh test
获取当前令牌:
omi-token.sh get
列出记忆:
omi memories list
创建记忆:
omi memories create "Caio 更喜欢用英语工作" --type preference
创建任务:
omi tasks create "检查 Omi 集成" --desc "确认同步是否正常工作" --due "2024-02-01"
标记任务完成:
omi tasks complete <任务id>
创建对话:
omi conversations create --title "团队同步" --participants "alice,bob" --message "我们来讨论一下项目"
添加消息:
omi conversations add-message <对话id> user "我同意!"
同步所有数据:
omi sync all
Omi.me API 速率限制:
- 每个 API 密钥每分钟 100 个请求
- 每个用户每天 10,000 个请求
客户端会自动跟踪速率限制头信息并处理 429 响应。
# 交互式配置
omi-token.sh set
# 或手动检查
cat ~/.config/omi-me/token
# 如果为空,添加你的令牌
echo "omi_dev_your_token" > ~/.config/omi-me/token
# 测试连接
omi-token.sh test
# 如有需要,重新配置
omi-token.sh set
# 使用完整路径替代
bash /home/ubuntu/.openclaw/workspace/skills/omi-me/scripts/omi-cli.sh memories list