Agent Skills
返回列表
⚖️

医药知识图谱

行业专业 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md 安装 @org-rn88lg3j/medical-kg

技能介绍

解决什么问题

医药领域的知识散落在病历、药品说明书、临床指南等资料里,疾病与药品的对应关系、症状与诊断的关联、并发症的触发条件等结构化信息往往需要人工梳理。

核心能力

  • 提供图谱的 schema 查询,通过 scripts.tools.get_schema 获取节点、属性与关系结构。
  • 支持只读 Cypher 查询,用 scripts.tools.execute_read_cypher 执行查询并整理结果。
  • 大模型作为路由层,理解用户意图、选择工具并提取参数,代码仅负责 API 调用。

工作流程

  1. 检查 API 密钥:若 scripts.config.settings.api_key 为空,询问用户后调用 scripts.config.set_api_key 保存。
  2. 选择工具:根据用户意图选择 get_schema 或 execute_read_cypher。
  3. 提取参数:提取工具所需参数,缺失时询问用户。
  4. 调用工具:以关键字参数调用函数,如 scripts.tools.execute_read_cypher(query='MATCH (d:Disease)-[:HAS_DRUG]->(drug) RETURN d.name, drug.name')。
  5. 返回结果:整理 result['raw'] 中的原始数据展示。

适用边界

  • 该图谱仅限初步研究,临床诊疗、用药指导等实际应用需结合实际情况调整,不可直接替代专业判断。
  • 查询仅支持只读 Cypher,无法执行写入或删除操作。
  • API 密钥是必需项,缺失时不得自行搜索或编造数据。

使用场景

  • 在构建疾病用药关系原型时,先调用 get_schema 查看图谱包含哪些节点、属性和关系。
  • 当需要排查某疾病常用药物时,用 execute_read_cypher 编写只读 Cypher 并返回药物列表。
  • 在核实症状到诊断的关系前,用 schema 确认节点属性,再执行只读 Cypher 查询。
  • 需要分析并发症或饮食关联数据时,用只读 Cypher 查询关系路径并整理 raw 结果。

适合人员

  • 医学知识工程师:需要在立项阶段确认疾病、药品、症状等实体的 schema 是否覆盖目标关系。
  • 医疗数据分析师:需要基于真实图谱做只读 Cypher 查询,输出某疾病并发症或饮食关系。
  • 临床研究助理:需要快速检索某症状对应的诊断路径,并区分图谱数据与临床判断。
  • 后端集成工程师:需要在大模型路由层调用 get_schema 或 execute_read_cypher,验证工具参数与 raw 返回。