From weread
查看微信读书的阅读笔记、划线和想法。当用户想要查看笔记列表、某本书的划线高亮、 读书想法,或说"笔记"、"划线"、"想法"、"高亮"、"annotations"、"highlights"时使用此技能。 支持列出有笔记的书籍、查看特定书籍的划线和想法。
How this skill is triggered — by the user, by Claude, or both
Slash command
/weread:notes [list | marks <book-id> | thoughts <book-id>][list | marks <book-id> | thoughts <book-id>]This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
查看和管理微信读书中的阅读笔记 — 列出有笔记的书籍、查看划线(高亮)、查看想法。
查看和管理微信读书中的阅读笔记 — 列出有笔记的书籍、查看划线(高亮)、查看想法。
解析用户参数确定子命令:
列出所有有笔记的书籍:
weread-cli notes list --json
# 分页:
weread-cli notes list --count <数量> --last-sort <排序游标> --json
查看指定书籍的划线/高亮:
weread-cli notes marks --book-id <book-id> --json
查看指定书籍的读书想法:
weread-cli notes thoughts --book-id <book-id> --json
# 分页:
weread-cli notes thoughts --book-id <book-id> --count <数量> --synckey <同步key> --json
如果用户提供的是书名而非 ID,先通过 weread-cli search --keyword "<书名>" --json 搜索获取 bookId。
有笔记的书籍(共 N 本)
1. 《书名》 (bookId: xxx)
划线: X 条 | 想法: Y 条
2. 《书名》 (bookId: xxx)
划线: X 条 | 想法: Y 条
如果有章节信息,按章节分组:
《书名》划线笔记
## 第一章 章节名
> 划线文本内容...
> 划线文本内容...
## 第二章 章节名
> 划线文本内容...
《书名》读书想法
1. 想法内容...
原文:相关划线文本...
2. 想法内容...
原文:相关划线文本...
如果用户说"json"或"显示 JSON",直接输出原始 JSON 响应。
weread-cli 命令未找到,提示用户通过 go install github.com/ipfans/weread-cli@latest 安装WEREAD_API_KEY 配置npx claudepluginhub ipfans/weread-cli --plugin wereadCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.