知识图谱·记忆课堂:给中文教育数据建一张带类型的关系图

前言

做古诗词或课文学习类应用,最难处理的不是模型,而是状态:这首诗对应哪些知识点、这个学生目前的掌握度到哪一步、这条旧记录什么时候该作废。用普通对话记忆存,会随着会话结束丢失;用数据库硬写,又少了「先学会 A 才能学 B」这类关系的推导能力。

下面介绍的 Skill 用知识图谱的思路解决这个问题:把诗库、知识点、学生进度建成带类型的实体和关系,并带上约束与生命周期,跨会话、跨技能共享。

这是什么

知识图谱·记忆课堂 是面向中文教育场景的类型化知识图谱记忆技能,坐标 @user_283a17af/knowledge-graph-memory-edu,当前版本 1.0.3,由 user_283a17af 发布,来源 community,分类 knowledge-management。

它解决的问题是:在中文项目里,把「记住某件事」这类需求落到可查询、可校验、可追溯时效的结构化状态上,而不是让记忆散落在各次对话里。

核心功能

已核实的能力包括:

1、内置四种教育类型:Poem(诗)、Student(学生)、KnowledgePoint(知识点)、ClassicalText(经典文本)。
2、以「带类型的实体 + 关系 + 约束 + 生命周期」建模,图谱可查询、可校验、时效可追溯。
3、跨会话、跨技能共享结构化状态。
4、支持中文模糊检索,例如「查一下跟写景有关的」。
5、支持聚合:按作者、年级、卷册分组查询。
6、支持学习路径与先修链推导,例如「学这个之前要先会什么」。
7、支持事实时效管理:学生掌握度失效后,旧状态不应再被检索到。

触发场景与用法

官方列出的触发场景分八类,实际就是四件事:存记忆、建关联、反查与聚合、管时效。

触发场景:

1、用户说「记住…」「我已知晓 X 什么」「记一下…」
2、需要把两类对象关联,如诗↔知识点、学生↔进度、人↔项目
3、从知识点反查诗,或按作者/年级/卷册聚合
4、中文模糊检索,如「查一下跟写景有关的」
5、推导学习路径或先修链,如「学这个之前要先会什么」
6、管理事实时效,如学生掌握度失效、旧状态不应再被检索到
7、做多步规划时建模依赖
8、技能之间需要共享状态

官方给出的触发词示例:「建个知识图谱」「把 X 关联到 Y」「从知识点反查」「知识点图谱」「结构化记忆」「关系图」「实体关系」「先修知识」「模糊查一下」「这条记录过期了」。

适用场景与注意

适合古诗词、文言文、课文学习类应用,官方提到的已上线小程序「诗里行间拾遗」就是诗库-知识点-学生互联的实例;也适合任何需要结构化知识沉淀的中文项目。

需要注意两点:一是这套类型是教育场景专用的,Poem/Student/KnowledgePoint/ClassicalText 之外的对象需要自行扩展;二是时效约束需要实际使用中显式维护,「这条记录过期了」这类表达是否能被稳定识别,取决于调用方如何触发。

关于安装与启用:官方页未能访问成功(两个 URL 抓取均失败),技能描述中未给出安装命令或配置文件字段,本文不写未经核实的命令。标签信息显示 requires_api_key=false,说明不依赖外部 API Key。

结尾

这个 Skill 的价值在于把「记一下」这类模糊需求,变成可查询、可校验、可追溯的结构化状态,并提供先修链推导和时效管理这类只有图谱才方便做的能力。

官方地址:https://api.skillhub.cn/user_283a17af/knowledge-graph-memory-edu

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye