SuperAPI AI 工具集

medbeads-agent-native-immutable-data

智能体与模型

查看项目

更新于 10-16 01:34

技能介绍

用途:该技能指导实现 MedBeads 架构,一种面向医疗 AI 智能体的不可变、因果关联数据底座。核心是把每个临床事件编码为 Merkle DAG 中加密密封的 Bead,使因果关系成为显式边而非推断元数据,从而消除上下文重建导致的幻觉,并让 AI 决策可审计。

主要能力:定义七字段 Bead 模式(id、timestamp、type、author、parents、content、evidence、signature);实现内容寻址存储(CAS),文件按 ./objects/{hash[0:2]}/{hash[2:]} 分片、只写不改;用 SQLite 索引与 bead_edges 表做可重建缓存;将 FHIR R4 资源映射为带显式因果父节点的 Bead;提供双向 BFS 上下文检索(祖先回答“为何发生”,后代回答“随后发生什么”);提供五个 REST 端点(POST /beads、GET /beads、GET /beads/context、GET /patients、GET /patients/{id}/beads);按 Bead 嵌入角色访问规则;实现篡改可验证的完整性校验;以 Go 核心引擎、Python FastAPI 中间件、React 前端三层 Docker 化部署。

使用方式:先定义 Bead 模式,再实现 CAS 与索引,构建创建管道(规范化 JSON、计算 SHA-256、写 CAS、更新索引),按依赖顺序导入 FHIR(Patient→Encounter→Condition/Observation),实现 BFS 检索与 REST API,将子图按时间排序序列化后注入 LLM 提示。

适用场景:AI 智能体直接消费的医疗记录系统、FHIR 转因果图、防篡改审计、替代 RAG 的确定性检索、多智能体共享患者上下文、暴露患者历史的 MCP 服务器。

限制:不是认证 EMR 的替代品;追加式存储无界增长;原型仅限单机构,跨机构 DAG 合并未实现;仅用 Synthea 合成数据验证;无内置共识机制,多写者需外部协调。具体价格、平台与安装命令暂未提供。