Install
openclaw skills install @monkeydb/hd-notes-skills话袋笔记 - 通过话袋 OpenAPI 新建、更新和搜索个人笔记。 当以下情况时使用此 Skill: (1) 用户要保存内容到笔记:「记一下」「存到笔记」「保存」 (1.5) 用户要收藏某条笔记:「收藏这条」「收藏一下」 (2) 用户要更新内容到笔记:「更新一下」「更新笔记」「补充到这条」 (3) 用户要搜索或查看笔记:「搜一下」「找找笔记」「打开某条笔记」「笔记详情」 (4) 用户要配置话袋笔记:「配置话袋」「连接话袋笔记」「授权话袋」「怎么填 Key」
openclaw skills install @monkeydb/hd-notes-skillshttps://openapi.ihuadai.cn/open/api/v1。禁止使用其他域名,禁止重复拼接 /open/api/v1。Authorization: <HUADAI_API_KEY>。HUADAI_API_KEY。code=200 后,才能回复用户已保存或已更新。unique_id 必须来自搜索结果或用户明确提供,禁止猜测或生成已有笔记 ID。HUADAI_API_KEY。如果还没有配置 HUADAI_API_KEY,引导用户:
export HUADAI_API_KEY=<你的Key>| 文档 | 内容 | 何时读取 |
|---|---|---|
| API 参考 | 完整请求体、curl 示例、响应判断、错误码 | 需要构造 API 调用或处理错误时 |
| 指令 | 角色 | 说明 | 详细文档 |
|---|---|---|---|
/huadai config 或「配置话袋」 | 配置 | 引导用户到开放平台创建并配置 API Key | API 参考 |
/huadai upload 或「记一下/保存」 | 新建 | 新建 Block 笔记 | API 参考 |
/huadai update 或「更新笔记」 | 更新 | 搜索确认目标后更新 Block 内容 | API 参考 |
/huadai search 或「搜一下」 | 搜索 | 关键词检索笔记 | API 参考 |
| 用户说法(示例) | 路由 | 执行方式 |
|---|---|---|
| 「授权话袋」「连接话袋笔记」「配置话袋」「怎么填 Key」 | Config | 不调用业务 API,引导配置 HUADAI_API_KEY |
| 「新建/上传/保存/写入到笔记」「记一下」 | Upload | POST /block/upload-block |
| 「更新/修改笔记」「补充到这条」 | Update | 先确认 unique_id,再 POST /block/update-block |
| 「搜/找/检索/有哪些相关笔记」 | Search | GET /search |
| 方法 | 路径 | 说明 |
|---|---|---|
| GET | /search | 关键词搜索笔记 |
| GET | /block/:unique_id | 获取单条笔记详情 |
| POST | /block/upload-block | 新建笔记 |
| POST | /block/update-block | 更新笔记 |
完整 URL 等于 Base URL + 路径。例如:https://openapi.ihuadai.cn/open/api/v1/search。
GET /search?query=<关键词>&page=1&size=10。unique_id — 笔记唯一标识(更新/查详情时需要)content — Quill Delta 数组,提取 insert 字段拼接为纯文本摘要create_time / update_time — Unix 时间戳,可转为可读时间type — 笔记类型unique_id,方便用户选择要更新哪条。total > size),提示用户缩小搜索范围或翻页。GET /block/:unique_id 查看笔记完整内容。unique_id,格式:b_<unix_time>_<random8>。type=1。content 直接传 Markdown 字符串。后端会自动转为 Quill Delta,无需手动构建数组。create_time 使用当前 Unix 秒。status=1 表示正常笔记。is_collect=0 表示非收藏笔记(必填,0=否 1=是)。is_todo=0 表示非待办笔记(必填,0=否 1=是)。unique_id。unique_id,先搜索,再让用户确认或选择最匹配的一条。content 传更新后的完整 Markdown 字符串。status=1 表示正常笔记。is_collect=0 表示非收藏笔记(必填,0=否 1=是)。is_todo=0 表示非待办笔记(必填,0=否 1=是)。本 Skill 提供了 scripts/ 目录下的辅助脚本。在环境中配置了 HUADAI_API_KEY 后,可以直接执行:
# 搜索笔记
./scripts/search.sh "关键词"
# 新建笔记
./scripts/upload.sh "笔记内容(Markdown)"
# 更新笔记
./scripts/update.sh <unique_id> "新内容"
Agent 可优先选择调用脚本而非手动拼接 curl。脚本已处理参数校验、错误处理和响应格式化。
| code | 处理方式 |
|---|---|
| 200 | 成功。写操作可回复已保存/已更新 |
| 400001 | API Key 无效,引导用户重新创建并配置 API Key |
| 400003 | 无权限访问该资源 |
| 400018 | 笔记不存在,提示重新搜索确认 |
| 400024 | 需要有效会员,引导用户在话袋开通对应权益 |
| 500000 | 服务异常,提示稍后重试 |