用途:Book Study 是一个自包含的读书教练系统,帮助用户系统化地读完一本书,覆盖知识编译(ingest)、掌握度测试、间隔重复复习与知识查询。核心原则是:理解必须通过解释、举例和应用来证明,用户说“懂了”不算掌握。
主要能力:按章节推进阅读流程,包括开书初始化、读前引导、阅读后编译、苏格拉底式掌握测试、练习阶段、间隔重复复习和全书总结。知识编译会从输入中抽取概念、案例、模型、金句和问题,写入 book-wiki/ 目录,并维护跨书交叉引用。知识查询支持概念查找、跨书比较、主题总结、问题追踪和阅读进度总览。
使用方式:通过命令调用,如 /book-study <book-name> 开始或恢复阅读,--chapter 3 跳转章节,ingest 编译当前章节,query <keyword> 查询知识库,review 进行间隔重复复习,compare <book-A> <book-B> 跨书比较,questions 查看未解决问题,status 查看阅读进度。数据默认存放在当前项目根目录下的 book-wiki/,包含 index.md、log.md 及每本书的 meta.md、study-plan.md、mastery-map.md、chapters/、concepts/、cases/、models/、quotes/、questions/ 等,跨书知识放在 cross-book/。文件命名全小写、连字符分隔,交叉引用兼容 Obsidian。
适用场景:适合希望深入掌握非虚构类书籍、需要长期记忆和跨书知识整合的读者。
限制:掌握度测试要求严格,需通过解释、举例、应用和区分四个标准;间隔重复按 1、3、7、14、30、60 天递增;若知识库无相关内容会如实说明,不编造。具体安装方式与收费情况暂未提供。