Coding

话袋笔记 Skill

Try it

话袋笔记 - 通过话袋 OpenAPI 新建、更新和搜索个人笔记。 当以下情况时使用此 Skill: (1) 用户要保存内容到笔记:「记一下」「存到笔记」「保存」 (1.5) 用户要收藏某条笔记:「收藏这条」「收藏一下」 (2) 用户要更新内容到笔记:「更新一下」「更新笔记」「补充到这条」 (3) 用户要搜索或查看笔记:「搜一下」「找找笔记」「打开某条笔记」「笔记详情」 (4) 用户要配置话袋笔记:「配置话袋」「连接话袋笔记」「授权话袋」「怎么填 Key」

What it does

话袋笔记 - 通过话袋 OpenAPI 新建、更新和搜索个人笔记。 当以下情况时使用此 Skill: (1) 用户要保存内容到笔记:「记一下」「存到笔记」「保存」 (1.5) 用户要收藏某条笔记:「收藏这条」「收藏一下」 (2) 用户要更新内容到笔记:「更新一下」「更新笔记」「补充到这条」 (3) 用户要搜索或查看笔记:「搜一下」「找找笔记」「打开某条笔记」「笔记详情」 (4) 用户要配置话袋笔记:「配置话袋」「连接话袋笔记」「授权话袋」「怎么填 Key」

The skill document

话袋笔记 Skill

Agent 必读约束

  • 唯一 Base URLhttps://openapi.ihuadai.cn/open/api/v1。禁止使用其他域名,禁止重复拼接 /open/api/v1
  • 鉴权方式:业务 API 仅使用请求头 Authorization:
  • API Key 来源:用户需先在 话袋开放平台 创建 API Key。如果用户未配置,引导用户创建并配置 HUADAI_API_KEY
  • 数据真实性:所有笔记内容、搜索结果、笔记 ID 都必须来自 API 响应。禁止编造「已保存」「已找到」「已更新」。
  • 写操作确认:只有 API 返回 code=200 后,才能回复用户已保存或已更新。
  • 更新笔记约束unique_id 必须来自搜索结果或用户明确提供,禁止猜测或生成已有笔记 ID。
  • 密钥安全:不要在对话中要求用户粘贴 API Key,不要回显、记录、总结或展示 HUADAI_API_KEY

快速开始:配置 API Key

如果还没有配置 HUADAI_API_KEY,引导用户:

文档索引

文档内容何时读取
API 参考完整请求体、curl 示例、响应判断、错误码需要构造 API 调用或处理错误时

指令路由表

指令角色说明详细文档
/huadai config 或「配置话袋」配置引导用户到开放平台创建并配置 API KeyAPI 参考
/huadai upload 或「记一下/保存」新建新建 Block 笔记API 参考
/huadai update 或「更新笔记」更新搜索确认目标后更新 Block 内容API 参考
/huadai search 或「搜一下」搜索关键词检索笔记API 参考

自然语言路由

用户说法(示例)路由执行方式
「授权话袋」「连接话袋笔记」「配置话袋」「怎么填 Key」Config不调用业务 API,引导配置 HUADAI_API_KEY
「新建/上传/保存/写入到笔记」「记一下」UploadPOST /block/upload-block
「更新/修改笔记」「补充到这条」Update先确认 unique_id,再 POST /block/update-block
「搜/找/检索/有哪些相关笔记」SearchGET /search

API 路由表

方法路径说明
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__
  • 普通文本笔记使用 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=是)。
  • 不要只发送「追加内容」并假装已合并,除非 API 请求体确实包含最终要保存的内容。

脚本调用指引

本 Skill 提供了 scripts/ 目录下的辅助脚本。在环境中配置了 HUADAI_API_KEY 后,可以直接执行:

# 搜索笔记
./scripts/search.sh "关键词"

# 新建笔记
./scripts/upload.sh "笔记内容(Markdown)"

# 更新笔记
./scripts/update.sh  "新内容"

Agent 可优先选择调用脚本而非手动拼接 curl。脚本已处理参数校验、错误处理和响应格式化。

通用错误处理

code处理方式
200成功。写操作可回复已保存/已更新
400001API Key 无效,引导用户重新创建并配置 API Key
400003无权限访问该资源
400018笔记不存在,提示重新搜索确认
400024需要有效会员,引导用户在话袋开通对应权益
500000服务异常,提示稍后重试

安全规则

  • 不输出 API Key。
  • 不保存 API Key 到笔记正文。
  • 不在未调用 API 或 API 未成功时声称操作完成。
  • 不猜测已有笔记 ID、用户身份、隐藏内容。
  • 不泄露搜索结果以外的任何用户数据。

Related skills

【印象笔记官方Skill】 支持让 OpenClaw、Claude Code、Cursor、Codex、WorkBuddy 等支持 Skill 的 AI 助手连接印象笔记,帮你随时记录、查找和整理个人知识。 完成账号授权后,只要说一句“帮我记到印象笔记”,就能保存灵感、会议记录、待办事项等内容,并指定笔记本和标签; 遇到值得收藏的网页,也可以提交到印象笔记进行剪藏。 需要找回资料时,可以按关键词、标题、标签、笔记本或时间范围搜索笔记,并查看最近笔记和完整内容。 此外,还支持修改笔记标题与正文、移动笔记、更新标签,以及创建和批量整理笔记本。

5 installs2 stars

Record, organize, search, and connect personal knowledge. Use when the user wants to capture notes, build a knowledge base, search personal notes, review sav...

16 installs

思必驰办公产品Skill:用于在 OpenClaw 中访问思必驰办公产品(办公本与录音卡)的笔记(会议、记录)、待办、个人数据库、标签知识库与热词等能力。 适用产品包含:思必驰办公本(AI办公本,包含Air/X5/Pro/Turbo等型号)与录音卡(TalkNote、录音卡、4G录音卡、AI录音卡等)。 当用户表...

3 installs

将当前对话、项目资料、会议记录、技术排障、工作流经验或主题讨论整理成结构化 Obsidian 知识库笔记。适用于用户要求总结、沉淀、保存、写入或整理 Obsidian 文档,并需要 Properties、Key takeaway、摘要、结构化内容块、Key references 和文件引用。

丢一条小红书笔记链接,自动抓取笔记内容(标题/正文/图片/标签/互动数据),AI 分析后输出交互式胶囊卡片 HTML 报告。需要联网访问小红书页面下载笔记内容和图片。分析由调用方 AI 完成,不需要外部 API Key。

1 stars