Skip to content

技能:笔记管理

Memos(usememos)是一款自托管的时间线式笔记工具,不是基于文件夹的笔记本。它遵循“先记录,后整理”的方式:使用 Markdown 快速记录,再通过标签整理,并将笔记保存在自己的服务器上。

本技能为代理提供安全、零依赖的命令行接口,通过服务接口操作 Memos。所有操作均通过 scripts/api.cjs 完成,该脚本会自动处理认证、错误和凭据清理。

安全规范

MEMOS_ACCESS_TOKEN 属于敏感信息。脚本会自动清理输出中的令牌,避免它意外出现在聊天记录、文件或代码中。

所有接口调用均通过 scripts/api.cjs 完成,以确保错误处理和凭据清理保持一致,并避免直接使用 curlwget 等网络客户端时意外暴露令牌。

环境文件(.env)和包含凭据的变量只能由脚本读取,不得展示在对话输出中。

接口响应中的敏感值会通过 scripts/sanitize.cjs 自动清理。

安全脚本必须保持原样使用。修改脚本以关闭遮蔽或重定向输出,可能导致敏感数据泄露。

使用方法

  1. First invocation only — read ${CLAUDE_SKILL_DIR}/references/setup.md for configuration, auth headers, and runtime detection.
  2. 根据下方表格匹配操作。
  3. 阅读对应文档,按详细步骤执行。
  4. 没有参数或无法识别操作时,显示下方帮助表格。
  5. 用户询问笔记服务、命令用法或接口用法时,阅读 ${CLAUDE_SKILL_DIR}/references/help.md 并遵循其中说明。

操作列表

操作描述详细说明
list列出笔记(支持过滤)references/actions-memo.md
create创建笔记references/actions-memo.md
get获取单条笔记references/actions-memo.md
update更新笔记references/actions-memo.md
delete删除笔记references/actions-memo.md
pin切换置顶/取消置顶references/actions-memo.md
tags列出所有标签references/actions-tag.md
comments查看/添加/删除/更新评论references/actions-comment.md
whoami显示当前用户信息references/actions-user.md
user-stats显示用户统计references/actions-user.md
share创建/撤销/列出分享链接references/actions-share.md
attachments列出笔记附件references/actions-attachment.md
upload-attachment上传附件(支持关联笔记)references/actions-attachment.md
delete-attachment删除附件references/actions-attachment.md
batch-delete-attachment批量删除附件references/actions-attachment.md
reactions查看表情回应references/actions-reaction.md
react添加/切换表情references/actions-reaction.md
unreact取消表情references/actions-reaction.md
relations查看关联笔记references/actions-relation.md
relate建立笔记关系references/actions-relation.md
unrelate解除笔记关系references/actions-relation.md
help回答 Memos 相关问题references/help.md

基于非商业使用许可证发布