class-note-builder
当用户希望把课堂逐字稿、OCR 笔记、截图资料或零散学习内容整理成结构化的 WPS 学习笔记时使用此 Skill。适合课堂记录整理、培训复盘、补课笔记汇总、课程主笔记构建等场景,尤其适合原始材料很乱、但最终需要一篇可复习、可回看、可继续补充的主笔记时。
作为 coding-assistant 的子 skill,生成或更新 WPS 技术文档。笔记必须完整且包含 7 个二级标题(核心技术、核心代码、关键技术点、核心类和职责、调用链、架构概览、注意事项),核心技术与架构概览须配图。用户新增标题时按诉求补充内容;用户未关闭当前笔记时约 30 秒后主动根据内容更新文档直至关闭。在用户使用 Cursor/Codex/Claude Code/AS code 且提到架构、设计图、核心方法、关键技术或技术文档时触发;先查后编,核心代码可从注释、复制、剪切板、选中或指定函数获取。
$ npx -y skills add wpsnote/wpsnote-skills --skill review-notes --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/review-notesContext preview
The summary Claude sees to decide when to auto-load this skill.
作为 coding-assistant 的子 skill,生成或更新 WPS 技术文档。笔记必须完整且包含 7 个二级标题(核心技术、核心代码、关键技术点、核心类和职责、调用链、架构概览、注意事项),核心技术与架构概览须配图。用户新增标题时按诉求补充内容;用户未关闭当前笔记时约 30 秒后主动根据内容更新文档直至关闭。在用户使用 Cursor/Codex/Claude Code/AS code 且提到架构、设计图、核心方法、关键技术或技术文档时触发;先查后编,核心代码可从注释、复制、剪切板、选中或指定函数获取。
name: review-notes description: 作为 coding-assistant 的子 skill,生成或更新 WPS 技术文档。笔记必须完整且包含 7 个二级标题(核心技术、核心代码、关键技术点、核心类和职责、调用链、架构概览、注意事项),核心技术与架构概览须配图。用户新增标题时按诉求补充内容;用户未关闭当前笔记时约 30 秒后主动根据内容更新文档直至关闭。在用户使用 Cursor/Codex/Claude Code/AS code 且提到架构、设计图、核心方法、关键技术或技术文档时触发;先查后编,核心代码可从注释、复制、剪切板、选中或指定函数获取。
本 skill 为 **coding-assistant** 的子 skill,负责**技术笔记的创建与编辑并写入 WPS 笔记保存**;编码规范、单测、编译/lint 由主 skill 负责。
**自动启动**(以下任一即启动读取与写入 WPS 笔记、生成技术文档):
1. **确认范围**:根据用户当前选中的代码、**当前打开的文件或当前目录**,确定要写入笔记的技术点与核心代码段;确定当前类名或「目录/类名」用于匹配已有笔记。 2. **先查后编**:**先 list_notes** 查看是否已有与当前类/目录相关的笔记(标题**包含**类名或目录/类名子串即视为匹配)。**若已存在**:**read_note** + **get_note_outline** 获取 note_id 与最新 block 列表,**不新建**,**直接在该笔记上编辑**。**仅当不存在**匹配笔记时才 **create_note** 新建;创建后将该 note_id 视为本会话「当前笔记」。 3. **完整笔记结构**:笔记**必须包含** 7 个二级标题:**核心技术**(配图)、**核心代码**、**关键技术点**、**核心类和职责**、**调用链**(mermaid,可配图)、**架构概览**(配图)、**注意事项**。其中**架构、核心技术、调用链**的图示:优先使用 **generate_image**(WPS 笔记)根据描述生成图片,再用 **insert_image** 插入;不可用时用 mermaid 或官网/掘金/维基 insert_image。见 reference §0.2、§2.1。 4. **笔记标题**:新建时标题**简洁、专业**,与当前类或目录强相关(类名或「目录/类名」)。见 [reference/reference.md](../reference/reference.md)。 5. **调用链**:笔记中的「调用链」须用 **mermaid** 格式(flowchart 或 sequenceDiagram),见 reference。 6. **核心代码**:可从以下方式获取并写入笔记——**注释内关键字**(注释中出现「核心代码」「关键实现」「技术要点」等时,读取对应行/块或函数体)、**用户复制的代码块**(用户复制后告知)、**剪切板中的代码块**(用户告知剪切板已粘贴代码)、**本文件选中代码**、**用户指定的某一个函数**(取完整函数体)。写入时优先用 `edit_block(op="insert")` / `edit_block(op="replace")` 以代码块形式写入该笔记。 7. **写入/更新 WPS 笔记**:在已确定的笔记上执行 `edit_block` / `batch_edit`、核心代码区、`insert_image`、`find_tags` 等;**笔记须写入 WPS 笔记并保存**。 8. **用户新增标题**:当用户在笔记中**新增二级标题或其他小标题**时,**根据用户诉求**在该标题下补充相应内容(`edit_block(op="insert")`)。 9. **等待用户指令并直接辅助**:确定当前笔记后,**等待用户后续意图**(插入图片、插入核心代码、修改标题、全局替换等),**直接在该笔记上完成**,无需用户再单独发「对某笔记做某操作」的指令。用户说「这篇」「当前笔记」「就这个」时沿用已确定的 note_id。 10. **主动更新**:在用户**未关闭当前笔记**期间,**约 1 分钟后**或适当时机**主动刷新并更新**该笔记(如根据当前文件/工程变化补充内容、更新调用链等),**直至用户主动关闭当前笔记**。见 reference §0.4。 11. **全局替换**:用户修改笔记中某处标题、人名或关键术语时,**直接在该笔记内**全局替换(`search_note_content` / `read_note` 定位,再用 `edit_block(op="replace")` / `batch_edit` 替换)。 12. **整理格式**:创建或编辑后**自动整理**笔记格式;见 reference。
**与 WPS 协作要点**:编辑前用 **get_note_outline** 取最新 block_id,避免 BLOCK_NOT_FOUND;若发生该错误则重新 get_note_outline 后重试。完成一次写笔记后可简短提示「可说「加图」「助手核心代码」或「改标题」继续编辑」。详见 reference §7。
| 场景 | coding-assistant(主) | review-notes(本子 skill) | |----------------|------------------------|-----------------------------| | 编码、单测、编译/lint | 负责 | 不负责 | | 阅读/审查代码时记笔记 | 引用本子 skill 与 reference | **专门负责**笔记创建与编辑 |
笔记,是思想落地的地方。 本仓库以 wps-note 为基础能力底座,让 Claude Code、Cursor、OpenClaw 等主流 AI Agent 直接驱动 WPS 笔记——往里写、从里读、让它有序、让它被找到。 笔记不再是你自己整理的地方,而是 Agent 替你打理的记忆层。
当用户希望把课堂逐字稿、OCR 笔记、截图资料或零散学习内容整理成结构化的 WPS 学习笔记时使用此 Skill。适合课堂记录整理、培训复盘、补课笔记汇总、课程主笔记构建等场景,尤其适合原始材料很乱、但最终需要一篇可复习、可回看、可继续补充的主笔记时。
多平台编码助手。遵循各平台官方文档做编码规范、单测与编译/lint;协助将核心技术梳理为完整 WPS 笔记技术文档。生成的笔记必须包含 7…
【内容创作起点】用户想要写文章/公众号/文案时的首选skill。 触发词:"帮我写""我想写""准备写""开始写""写个文章""写篇稿子""写公众号""写小红书""仿照这个风格写""分析我的写作风格""提取写作模板"。…
将任意内容提炼为结构化知识笔记,自动保存到 WPS 笔记。只要用户给出任何内容(链接、图片、本地文件、粘贴文字)并有保存笔记的意图,就应使用此…
将本地文档批量导入到 WPS 笔记。支持扫描 Obsidian Vault、思源笔记、微信公众号存档、 下载目录或任意用户指定目录,自动识别 HTML、Markdown、PDF、DOCX、PPTX、XLSX 等格式, 转换为 WPS…
对笔记和想法进行语义聚类、发现想法之间的隐含连接、识别长期重复出现的主题模式。当用户提到"连接想法"、"发现关联"、"想法聚类"、"找到模式"、"这些笔记有什么联系"等需要理解多条笔记之间关系的场景时使用此技能。此技能属于灵感引擎(ie-)推理层,专门处理想法…