with one click
note-review-coach
// 基于用户已有笔记创建学习自测闭环;当用户说“出点题考考我”、自测、测验时,读取材料,生成选择题、填空题、简答题等不提前泄题的习题,等待用户作答后按原文证据批改,并输出错因反馈、重学建议和可选复习记录。
// 基于用户已有笔记创建学习自测闭环;当用户说“出点题考考我”、自测、测验时,读取材料,生成选择题、填空题、简答题等不提前泄题的习题,等待用户作答后按原文证据批改,并输出错因反馈、重学建议和可选复习记录。
Create new skills or improve existing skills by clarifying intent, drafting SKILL.md instructions, organizing supporting resources, and doing lightweight manual review. Use when users want to create a skill from scratch, revise a skill, package a skill, or improve a skill's trigger description.
【深度搜索】面向复杂问题的启发式检索助手。 默认执行“笔记证据 + 网络权威信源”的混合检索,不止笔记内关键词搜索。 当用户说“深度搜索”“帮我深挖”“关联查询”“全面梳理”“帮我核实一下”时使用。 本版本为单代理串行执行,禁用 sub_agent。
笔记文件级标签整理的核心原则与完整工作流程(CLI 版)。通过系统命令行调用 wpsnote-cli 操作 WPS 笔记,无需 MCP 服务连接。当用户提到"整理笔记标签"、"清理标签"、"标签太乱"、"标签太多"、"帮我打标签"、"重构标签"、"重新分类"、"笔记分类混乱"、"标签体系需要优化"等需求时使用;标签管理必须使用 wpsnote-cli manage-tags,不通过编辑 block 或 <tag> XML 修改标签。
笔记文件级标签整理的核心原则与完整工作流程。用户提到"整理笔记标签"、"清理标签"、"标签太乱"、"标签太多"、"帮我打标签"、"重构标签"、"重新分类"、"笔记分类混乱"、"标签体系需要优化"时必须使用;基于 wps-note MCP 的 get_note_stats、find_tags、get_note_info、search_notes、manage_note_tags 等工具执行,不通过编辑 block 或 <tag> XML 管理标签。
多平台编码助手。遵循各平台官方文档做编码规范、单测与编译/lint;协助将核心技术梳理为完整 WPS 笔记技术文档。生成的笔记必须包含 7 个二级标题(核心技术、核心代码、关键技术点、核心类和职责、调用链、架构概览、注意事项);其中架构、核心技术、调用链的图示优先用 WPS 笔记的 generate_image 根据描述生成图片再用 insert_image 插入。用户新增标题时根据诉求补充内容;用户未关闭当前笔记期间约 1 分钟后主动更新直至关闭。当用户使用 Cursor、Codex、Claude Code、AS code 且提到架构、设计图、核心方法、关键技术或技术文档时,自动读写在 WPS 笔记。先 list_notes 先查后编;核心代码可从注释、复制、剪切板、选中或指定函数获取。子 skill review-notes 与 reference 负责流程细节。每30s监控一个笔记内容是否变动,如果变动自动更新文档。
通过 MCP 工具读取、编辑和管理 WPS 笔记,基于 block 文档模型,所有内容以 XML 格式交换。当用户说"帮我看看笔记"、"搜索笔记"、"创建一篇笔记"、"编辑笔记内容"、 "整理标签",或提到 WPS 笔记、WPS Note、云笔记时使用。也适用于排查 MCP 工具调用错误 (BLOCK_NOT_FOUND、EDITOR_NOT_READY 等)。
| name | note-review-coach |
| author | KevinYoung-Kw |
| version | 1.0.0 |
| description | 基于用户已有笔记创建学习自测闭环;当用户说“出点题考考我”、自测、测验时,读取材料,生成选择题、填空题、简答题等不提前泄题的习题,等待用户作答后按原文证据批改,并输出错因反馈、重学建议和可选复习记录。 |
| when_to_use | 用户明确要求根据已有笔记出题/生成练习题/自测/测验/考我一下/ 出几道题考我/出点题考考我/出点题/出题考我/出题考考我/给我出题/ 出点考题/出考题/考题考考我/考考我/先出题/批改我的答案/讲解错题/学习巩固/面试背诵/读书笔记自测。 用户要求指定题型,例如选择题、填空题、简答题、案例题、辨析题或混合题。 适用于把已有笔记转成练习、批改和复习反馈的多轮学习闭环。 |
| when_not_to_use | 只要求总结当前笔记时直接总结或用 整理当前笔记; 明确说不要出题、不要测验、不要批改时不用; 只是把“复习某章/今晚复习/待复习”作为要追加的文字、待办或计划时不用; 只是末尾加一句、追加文本、简单编辑、修改标题时不用; 只要求写周报、读书笔记、学习情况总结、学习情况复盘文章、复盘文章时用 风格写作; 要整理全部笔记、标签或归档时用 整理所有笔记 或 标签整理; 要外部资料调研或事实核查时用 深入研究 或 真实性审查; 简单编辑、追加文字、查看标签时不用。 |
| aliases | ["学习自测","生成习题","出题练习","出几道题","出点题","出点题考考我","出题考我","出题考考我","给我出题","出点考题","出考题","考题","考题考考我","道题考我","先出题","小测验","考我一下","考考我","批改答案","批改习题","错题讲解","复习教练"] |
| allowed_tools | ["list_notes","get_note_info","search_notes","find_tags","get_note_outline","read_note","read_blocks","read_section","search_note_content","create_note","edit_block","batch_edit","manage_note_tags","sync_note","get_xml_reference","ask_user"] |
| metadata | {"category":"learning","tags":["review","retrieval-practice","quiz","grading","note-learning"],"dependencies":["wps-note"]} |
这个 skill 只负责让复习闭环更可靠,不负责替模型套题型。默认保持高自由度:先读笔记和用户意图,再自然决定出什么题。
硬约束只用于防止明显失败:
不要为了满足本文件而牺牲自然判断。好的输出可以像一套真实模拟卷,也可以像逐题教练,取决于用户目标和笔记内容。
先确定复习范围,再读取材料。
ask_user。read_note;大文档先 get_note_outline,再读相关章节。读取时区分两类信息:
两类都重要,但用途不同。设计线索可以帮助构造题卷;是否直接考它,取决于本轮复习契约。
在心里先判断用户到底要什么;只有不清楚且会显著影响输出时才问。
常见契约:
如果笔记同时包含范围清单和可练材料,而用户只说“复习/考考我”,可以用 ask_user:
A. 笔记回忆:考范围、结构、关键事实和易忘点
B. 能力训练:按笔记材料练阅读、翻译、写作、推理、应用或输出
C. 混合诊断:少量范围回忆 + 主要理解/能力题,答完批改
用户已经明确要“模拟卷”“按真实考试来”“练翻译/阅读/写作”等,不要再追问,直接按该契约生成。
题型由契约和材料自然决定,不要先套模板。
完整试卷预览可以用普通文本呈现选择题选项。逐题交互作答时,选择题优先用 ask_user 收集答案;如果当前是在生成整套预览,不要因为 ask_user 打断试卷结构。
题型参考只在需要自检或用户指定复杂题型时读取:references/question-types.md。不要读完 reference 后机械套用。
输出前做一次快速质量闸门:
用户作答后,按题号批改。必要时回读笔记,不要只依赖隐藏答案。
每题批改应包含:
总结时输出掌握情况、错因地图、建议重读位置和下一轮练习方向。
默认不改原笔记。只有用户明确要求保存,或通过 ask_user 确认后,才创建新笔记。
推荐标题:
复习记录 - <原笔记标题或主题> - <日期>
保存后可添加 复习 标签;用户要求同步时调用 sync_note。