必须用Kimi提取标准【实体A|关系|实体B】三元组并补全ID与类型字段,才能导入Obsidian生成动态知识图谱;需严格遵循格式指令、清洗文本排版、手动标注主体/客体类型,并启用Dataview与Graph插件。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜
你想把一本电子书或pdf文档里的零散知识点,自动转成一张带实体关系、层级归属、逻辑路径的知识结构图谱,而不是只生成大纲或摘要。用Kimi提取书籍核心三元组
这一步决定图谱是否“有骨架”,必须强制Kimi输出标准【实体A|关系|实体B】格式,否则后续无法导入Neo4j或Obsidian Graph视图。
在Kimi对话框中粘贴整本电子书文本(建议单次不超过8000字,超长请分章节上传),开头加指令:【请严格按以下规则处理:每行一个三元组,格式为【实体A|关系|实体B】;实体必须是书中明确出现的名词性概念(如“认知失调”“皮亚杰阶段论”),不可自行概括;关系仅限:定义为、属于、包含、导致、应用于、对比于、依赖于;删除所有举例、修饰语、人名、时间词、连接词;不添加任何解释、编号或空行。】
发送后检查首五行输出:若出现“例如”“比如”“也就是说”或含中文括号/冒号的句子,说明指令未生效,需重发并删掉原文中所有段首缩进和项目符号——Kimi对排版干扰敏感。
复制全部纯三元组文本,粘贴到新建文本文件,保存为UTF-8编码的.csv文件。
补全图谱字段并适配工具导入
Kimi输出的三元组缺少唯一ID和类型标注,直接导入会报错。必须手动补全两列才能被图谱工具识别。
用Excel打开刚才的CSV文件,在第一行插入新表头:主体,谓词,客体,ID,主体类型,客体类型。
从第二行开始,在ID列填入递增数字(1,2,3…);在“主体类型”列,根据每个实体性质填入“概念”“理论”“模型”“现象”“人物”之一;同理填写“客体类型”。【注意:“主体类型”和“客体类型”不能为空,且必须与书中原始表述一致——例如书中写“工作记忆是短时记忆的一种”,则“工作记忆”类型填“概念”,“短时记忆”也填“概念”,不能填“机制”或“过程”。】
另存为CSV(逗号分隔),关闭Excel。
使用 Moonshot Kimi API 的 $web_search 内置工具进行联网搜索。当需要进行网络搜索获取实时信息时使用,支持中文和英文搜索查询。需要配置 MOONSHOT_API_KEY。
导入Obsidian生成动态知识图谱
Obsidian无需安装插件即可解析标准三元组CSV,且支持实时点击跳转、反向关联、聚类着色。
第一步:打开Obsidian库 → 点击左下角「设置」→「社区插件」→ 搜索并启用「Dataview」与「Graph」两个插件。
第二步:将补全后的CSV文件拖入Obsidian库的根目录下,确保文件名不含中文标点(推荐命名为book_kg.csv)。
第三步:新建笔记,输入以下Dataview代码:
```dataview
TABLE WITHOUT ID 主体 AS "节点", 谓词 AS "关系", 客体 AS "指向"
FROM "book_kg.csv"
SORT 主体
```
第四步:保存该笔记,右键→「打开图谱视图」,系统自动渲染全部节点与连线;点击任意节点,右侧面板即时显示其所有关系及来源行号。
















