专病库不只是给人用的界面,更是为 Agent 准备的结构化数据底座:患者数据、表单定义、查询引擎全部以机器可读的方式对外开放。
所有查询支持 JSON / Markdown / 表格输出,结果可直接进入 LLM 上下文,无需二次解析页面或截图。
ivycli patient view360 输出患者全景 Markdown:诊疗、手术、检验检查、随访全病程一次整合。
浏览查询字段树、按表达式自定义筛选研究队列,Agent 可自主构建多条件检索。
电子表单的字段定义、选项、取值约束经 CLI 完整输出,Agent 依此生成提取代码或自动填表。
AI 数据治理任务列表查询、任务 XML 下载、原始病历文档下载,为代码生成与质检 Agent 提供原料。
API Key 登录、环境变量传参,适合脚本与 Agent 无人值守运行;权限与人的账号体系一致。
装上 Skill,Agent 就是专病库的原生用户。
三类典型场景:把重复、繁琐、需要严格流程的科研工作交给 Agent,由 IvyCLI 提供数据通道,Skill 包提供标准作业流程。
CodingAgent Skill 驱动 Agent 自动下载 AI 数据治理任务 XML 与病历原文,对照电子表单 Schema 逐阶段生成 Python 提取代码,并与 AI 提取结果做字段级对齐评估、迭代优化直至达标。
Agent 根据自然语言研究需求,先浏览 BigQuery 字段树、搜索目标字段,再组装表达式筛选队列:「年龄大于 60 岁的男性 PCI 术后患者」一条命令即成队列。
dataset Skill 提供「发现数据集 → 查看 Schema → 统一检索」的固定三步工作流,内置库、专病库数据集、PubMed 文献与外部结构化数据集同一入口查询。
IvyCLI 以 npm 包形式分发,Node.js 18 及以上环境即可运行;院内私有化部署时,将 host 指向院内服务地址即可。
~/.ivycli/Skill 包把专病库的使用方法写成 Agent 可读的固定工作流(SKILL.md)。装入 WorkBuddy 等支持 Skill 机制的 Agent 后,Agent 会按标准流程自动调用 IvyCLI 与开放接口,无需逐条指示。
按上一节完成安装,确认 ivycli user me 能正常返回身份信息。
Skill 包(dataset、codingagent 等)随安装交付提供,或联系产品专家获取最新版本。
将 Skill 目录复制到 WorkBuddy 等 Agent 的 skills 目录,Agent 启动时自动加载。
设置 IVY_API_KEY 环境变量,Agent 即可在 Skill 指引下无人工干预地调用专病库。
除 Skill 外,专病库还内置 MCP Server(ivy-mcp),支持 MCP 协议的 Agent 可免安装直接接入工具能力。