Install
openclaw skills install book-report根据书名生成详细HTML读书报告和简洁弹药库,包含主题、人物、关系图、获奖、作者及金句,便于自学和交流讲解。
openclaw skills install book-report输入一个书名(或书名+作者),输出两件套:
reports/<书名>-<日期>.html)— 给你"看完了解这本书"用reports/chat-弹药库-<书名>-v1.md)— 给你"跟人聊能现成调出"用擅长:
不擅长(会降级告知用户):
| 源 | 用途 | 备注 |
|---|---|---|
| 百度百科 | 主题/情节/人物/获奖 | 必有 |
| 维基百科(zh) | 主题/情节/作者 | 必有 |
| 知乎 | 评价/争议/读者金句 | 选有 |
不抓:
lib/fetch.py)— 3 个源并行lib/render.py)— 套 templates/report.html.j2lib/render.py)— 套 templates/chat-kit.md.j2| # | 字段 | 来源 |
|---|---|---|
| 1 | book_title | 书名 |
| 2 | book_summary | 一句话总结 |
| 3 | theme | 核心主题 + 三部/章节梗概 |
| 4 | characters | 主要人物(4-10 个) |
| 5 | relationships | 人物关系(Mermaid flowchart) |
| 6 | awards | 获奖情况 + 评语要点 |
| 7 | author | 作者生平 + 创作背景 |
| 8 | other_works | 作者其他作品(长/中/短/杂文) |
| 9 | quotes | 5-10 句金句(必须标注"未原文核对") |
凡是"凭印象写"的细节,没有 100% 把握就:
例外:维基/百度已确认的事实(生卒年、奖项年份、书名/作者名)保留具体数字。
□ 9 个字段是否都填了?缺哪几个要在报告里标"未抓到"
□ Mermaid 关系图能否渲染?(必打开看一次)
□ 金句是否全部标"未原文核对"?
□ 是否有"凭印象写的具体数字"?有就改/删
□ 弹药库 4 块是否齐全?
□ 文件路径是否告知用户?