query-knowledge-graph
星标14
分支1
更新时间2026年1月24日 12:11
在对话的知识图谱中查询信息。支持多种查询模式:naive(简单查询)、local(本地图谱查询)、global(全局查询)、mix(混合查询)。
安装
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
SKILL.md
readonly菜单
在对话的知识图谱中查询信息。支持多种查询模式:naive(简单查询)、local(本地图谱查询)、global(全局查询)、mix(混合查询)。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | query_knowledge_graph |
| description | 在对话的知识图谱中查询信息。支持多种查询模式:naive(简单查询)、local(本地图谱查询)、global(全局查询)、mix(混合查询)。 |
当用户询问与上传文档相关的问题时,使用此工具从知识图谱中检索相关信息。
当用户表达以下意图时,应该使用此工具:
| 参数 | 类型 | 必需 | 说明 |
|---|---|---|---|
| query | string | 是 | 查询文本 |
| mode | string | 否 | 查询模式,可选值: naive, local, global, mix。默认: mix |
naive - 简单查询local - 本地图谱查询global - 全局查询mix - 混合查询 (默认)mix 模式除非用户有特定需求,否则默认使用 mix 模式。
如果对话中没有文档,工具会返回 status: "info",此时应使用通用知识回答。
查询结果中的 file_id 和 page_index 用于引用标注,格式:[[file_id|page_index]]
用户: "这篇文档讲了什么?"
调用: query_knowledge_graph({"query": "这篇文档的主要内容和主题", "mode": "mix"})
用户: "神经网络和深度学习有什么关系?"
调用: query_knowledge_graph({"query": "神经网络与深度学习的关系", "mode": "local"})
{
"status": "success",
"message": "查询完成(模式: mix),找到 5 个实体,3 个关系,2 个文本块",
"result": "格式化的查询结果文本",
"raw_data": {
"entities": [...],
"relationships": [...],
"chunks": [...]
},
"mode": "mix",
"query": "原始查询文本"
}