Agent Skills
› joeseesun/qiaomu-read-helper
› qiaomu-read-helper
qiaomu-read-helper
GitHub协助用户将电子书按章节整理至飞书,支持阅读批注、AI互动回复及基于标记生成乔木风格读书笔记。
Trigger Scenarios
带我读一本书
共读
读书助手
把这一章发到飞书
读取我的批注
回复飞书评论
根据加粗和评论写读书笔记
下一章
Install
npx skills add joeseesun/qiaomu-read-helper --skill qiaomu-read-helper -g -y
SKILL.md
Frontmatter
{
"name": "qiaomu-read-helper",
"description": "乔木共读助手:把本地电子书或已下载图书按章节整理成飞书文档,支持用户阅读后加粗、划线、评论,再读取飞书评论与重点标记进行短点评回复,并基于用户标记写出一篇乔木风格读书笔记。触发词包括:带我读一本书、共读、读书助手、把这一章发到飞书、读取我的批注、回复飞书评论、根据加粗和评论写读书笔记、下一章。"
}
Qiaomu Read Helper
把一本书变成可持续的“章节共读”流程。
何时使用
当用户想要:
- 从一本书的某一章开始共读,创建飞书文档让用户批注
- 读取飞书文档里的评论、加粗、划线或重点标记
- 在飞书评论里给用户短点评、解答、启发
- 基于用户的批注和重点,写一篇站在用户视角的乔木风格读书笔记
- 继续下一章,并沿用同一套工作流
工作流
-
准备章节
- 确认书籍来源:本地 EPUB/PDF、已下载文件、或先调用
qiaomu-ebook-downloader下载。 - 优先从 EPUB 目录、章节标题、正文标题定位章节边界;PDF 转 EPUB 的
index_split_003.html不等于自然章节,必须校验真实章节标题。 - 轻度清理正文:去掉页眉页码、合并断行、保留作者原文,不改写正文。
- 确认书籍来源:本地 EPUB/PDF、已下载文件、或先调用
-
创建飞书文档
- 使用
lark-doc/lark-cli docs +create --api-version v2创建章节文档。 - 默认每章一个文档;如果用户要长期读一本书,优先为整本书创建或复用一个飞书文件夹,再把章节文档放入该文件夹。
- 文档开头放简短“共读批注区”,提醒用户可以加粗、划线、评论。
- 使用
-
读取用户批注
- 使用
lark-drive读取未解决评论,默认is_solved:false。 - 使用
docs +fetch --api-version v2 --doc-format xml --detail full读取正文样式,抽取<b>加粗块;若 CLI 未暴露 underline 样式,说明并让用户用评论补充定位。 - 每条评论必须结合
quote或所在 block 的前后文理解,不要只按评论短句猜。
- 使用
-
回复评论与重点
- 对用户显式评论:优先回复原评论线程。
- 对用户加粗/划线:在对应 block 新增本地评论。
- 回复目标是“更多启发和解答”,不是长篇讲章。每条回复控制在 1-4 句,抓住上下文、方法论、可迁移的洞见。
-
写整体读书笔记
- 汇总用户评论、加粗重点、AI 回复和章节主线。
- 站在用户视角写,像“我读这一章时意识到……”而不是客观书摘。
- 使用乔木写作风格:清晰、有结构、有洞见、有个人反应,但不装腔。
- 如本地可用,调用或参考
qiaomu-writer;否则遵循本 skill 的读书笔记结构。
执行细节
详细流程见:
references/lark-cli-setup.mdreferences/workflow.mdreferences/feishu-comments.mdreferences/reading-note.md
边界
- 不替用户生成大段原书内容用于公开传播;章节文档默认面向用户个人阅读批注。
- 不在未读取评论
quote/ block 上下文的情况下直接回复。 - 不自动把评论标记为已解决,除非用户明确要求。
- 不把 PDF 转换分片误当作自然章节。
- 不擅自开启高风险飞书权限、删除文档、转移 owner 或公开分享。
Version History
- e3f1c84 Current 2026-07-05 19:45


