Install
openclaw skills install @makiwinster72/chinese-students-textbook教科书目录读取。用户问「这学期要学哪些古诗词」「《朝花夕拾》在哪个单元」时,直接读取对应 JSON 文件回答。
openclaw skills install @makiwinster72/chinese-students-textbookactives_skills/textbook-reader/textbooks/
├── 七年级语文上册.json
├── 七年级语文下册.json
├── 高一数学必修一.json
└── ...
每本书一个 JSON,文件名即书名。
{
"name": "七年级语文上册",
"units": [
{
"name": "第一单元",
"阅读": [
{ "Title": "春", "Author": "朱自清", "Type": "精读", "Sub": [] },
{
"Title": "古代诗歌四首",
"Author": "",
"Type": "精读",
"Sub": [
{ "Title": "观沧海", "Author": "曹操" },
{ "Title": "次北固山下", "Author": "王湾" }
]
}
],
"写作": ["热爱写作,学会观察"],
"综合性学习": [],
"整本书阅读": ["《朝花夕拾》"],
"课外古诗词": [{ "Title": "峨眉山月歌", "Author": "李白" }]
}
]
}
当用户问及以下类型问题时,直接读取对应 JSON 文件并回答:
| 用户问 | 回答内容 |
|---|---|
| 「七年级语文上册有哪些古诗词」 | 遍历所有单元的 课外古诗词 + 阅读中的 Sub 子条目 |
| 「《朝花夕拾》在哪个单元」 | 在各单元 整本书阅读 中搜索 |
| 「第一单元有哪些课文」 | 读取对应册的 JSON,列出该单元 阅读 列表 |
| 「这学期要学哪些必读篇目」 | 列出所有 Type: "精读" 的篇目 |
| 「某首诗的作者是谁」 | 在 阅读.Sub 和 课外古诗词 中搜索 |
| 「某册有哪些单元」 | 直接列 units 中的 name |
直接用 read 工具读取文件:
read: actives_skills/textbook-reader/textbooks/七年级语文上册.json
读取后根据用户问题解析 JSON 内容并回答。
用户发送新课本目录时:
textbooks/书名.json回复:「✅ 已收录《书名》,共 X 个单元、Y 篇精读篇目、Z 首古诗词」