让AI在完成任务后生成知识测验,一键保存截图并自动生成精美PDF笔记
- 即时反馈 - 根据任务上下文自动生成测验,答题后立即显示对错、解析和思路演示
- 用户反馈循环 - 在测验底部输入追问prompt,agent回复后自动生成新一轮测验
- 自动PDF笔记生成 - 用户点击保存后,测验窗口关闭时自动调用AI生成PDF笔记
- 轻松集成 - 支持 Windsurf、Cursor、Kilo Code 等多种 AI IDE
任务完成 → AI总结知识点 → 生成测验 → 用户在GUI作答
→ [可选:输入反馈prompt] → Agent回复 → 再次生成测验(循环)
→ [如果点击了Save to Notebook] → PDF自动生成 → 保存到 ~/Desktop/Notebook/
npm install
npm run build在对应 IDE 的配置文件中添加如下内容,注意替换 [PATH_TO_PROJECT] 为本项目实际绝对路径:
配置内容:
{
"mcpServers": {
"live-time-tutorial": {
"args": [
"[PATH_TO_PROJECT]/dist/index.js"
],
"command": "node",
"disabled": false
}
}
}给 agent 添加全局规则(rules\task-feedback.md)以提高此 MCP 的触发频率。
配置完成后重启 IDE 即可激活 MCP 服务。
- 自动触发:AI 完成任务后会询问是否需要测验
- 手动触发:直接在对话中输入 "给我出个测验" 或 "quiz"
- GUI作答:点击选项卡片直接提交答案
- 留言反馈(可选):在底部 Feedback to Agent 输入框输入追问prompt
- PDF自动生成:如果点击了Save to Notebook,PDF会自动生成
所有文件直接保存到 ~/Desktop/Notebook/:
{topic}.pdf- 带截图的精美学习笔记
生成测验并打开GUI窗口。MCP等待窗口关闭。
行为逻辑:
- 用户填写了反馈 → Agent回复反馈内容,然后再次调用
generate_quiz - 用户点击了 Save to Notebook → Agent 自动调用
save_notebook_note_pdf - 用户两者均未操作 → Agent 总结结果并结束对话
设置自定义笔记保存路径(默认:~/Desktop/Notebook)
使用 rich-notebook-pdf-generator Agent技能生成丰富的PDF学习笔记。
位于 src/builtin-skills/rich-notebook-pdf-generator/:
SKILL.md 指导Agent生成以下内容:
- 术语与定义 - 关键术语使用加粗高亮
- 核心概念与原理 - 核心思想与关键结论
- 实践示例 - 可运行的代码和真实场景
- 类比与记忆法 - 日常类比和对比记忆
- 总结表格 - 对比表格便于快速复习
- 流程图 - 使用制表符绘制文本流程图
Crafted with ❤️ for effective learning
