公开案例

BioPulse

生命科学 Agent-native 工作台

让智能体替人读数据、填表单、做交叉稽核的工作台。

年份
2026
状态
status.active
角色
系统设计、架构与工程实现
类别
智能体系统 · 生命科学 · 合规
技术栈
  • Python 3.12
  • FastAPI
  • LangGraph
  • Flutter
  • Prometheus
公开代码
公开仓库
实际状态
Agent-native 工作台 一个公开的 FastAPI 云服务,含七个智能体包、四端前端,GitHub 检测到 MIT 许可证。

状态 公开仓库,GitHub 检测到 MIT 许可证。README 描述的是能力,本页不发布任何基准或准确性数据。

CROSS-AUDIT · THREE SURFACES EXPENSE VISIT FLOW CONSISTENCY CHECK Δ AUDIT RECORD · NO ACCURACY METRIC PUBLISHED

它是什么

BioPulse 是一个面向生命科学研究的 AI 工作台:把文献、数据与流程收在一处,让智能体承担其中重复的阅读与核对。

公开目录中包含一个云服务、一组各自独立的智能体包、一套分层安全护栏、带 RAG 接入的向量记忆,以及四个客户端。

为什么重要

一个能够行动的智能体——填表单、标异常、提方案——需要的约束比「回答这个问题」更硬。在受监管的场景里,可接受的失败模式是沉默,而不是自信地编造。

这也是项目把安全护栏放在智能体运行时旁边、而不是之后的原因。

当前公开状态

公开仓库,GitHub 检测到 MIT 许可证——这是本站唯一由机器确认许可证的项目。

本站未运行该仓库的测试套件,因此不宣称任何通过率。

已公开内容

  • 代码仓库 BioPulse(Python / FastAPI / LangGraph,含 React 管理端、Web 端、Flutter 移动端与微信小程序)。
  • 测试目录 tests/:覆盖智能体运行时、各个智能体、服务、前端与小程序,其中包含专门的护栏用例。
  • 许可证:MIT。

说明

本页不发布任何准确性数字、客户名或营收数据——这些都无法从外部核实。README 描述的是能力,不是结果。

实现状态

一个公开的 FastAPI 云服务,含七个智能体包、四端前端,GitHub 检测到 MIT 许可证。

当前实际存在什么,以及如何核验。以下内容均不是为不存在的产品绘制的界面假图。

公开代码
公开仓库
状态描述的是访问者能够核实的内容,而不是"看起来完成了多少"。
Component State Note
智能体运行时 已实现 `cloud/app/agent_runtime` 实现了执行循环、重试与熔断、死信队列、错误分类、指标与工具桥接。
七个智能体包 已实现 `agents/` 下为合规监控、异常分析、销售建议、销售教练、知识、商机扫描与竞品爬取七个包。
安全护栏分层 已实现 `cloud/app/agents` 下存在分层安全档案与护栏,公开测试中有专门的 L1 / L3 用例。
记忆与检索 已实现 存在向量记忆与 RAG 接入模块,`tests/agent_runtime` 中有对应测试。
合规与推演引擎 已实现 `cloud/app/compliance`、`cloud/app/analysis` 与 `cloud/app/eval` 承载 README 描述的交叉稽核与推演评估能力。
四端产品界面 已实现 目录树中存在 `frontend/`(React 管理端)、`web/`、`mobile_app/`(Flutter)与 `weapp/`(微信小程序),并有 `deploy/` 承载 Nginx + TLS 配置。
测试套件 已实现 `tests/` 覆盖智能体运行时、各智能体、服务、前端与小程序,另有 `cloud/tests`。本站未重新运行这些测试,因此不宣称任何通过率。
许可证 已验证 MIT,由 GitHub 检测并由 README 声明——这是本作品集中唯一许可证被机器确认、而非处于未定状态的项目。
真实客户部署 未公开 目录树中存在 `tenant_configs/` 与 `deploy/`,但外部无法核实是否有真实运行中部署或客户案例。
模型准确性主张 计划中 README 描述了带置信区间与回溯验证的推演器,但未发布任何基准测试。此处不宣称任何准确性指标。
如何理解这些状态 4
  • 已实现 代码中已实现。不代表质量已被验证。
  • 已验证 已实现,并有可指明的产出物作为核验依据。
  • 计划中 已列为后续工作,目前无可检视内容。
  • 未公开 据称存在,但没有任何公开内容可供核实。
仓库结构

仓库目录

打开来源原件
BioPulse/
├── cloud/                  FastAPI service (953 files)
│   └── app/
│       ├── agent_runtime/  execution loop, retry, circuit breaker, tool bridge
│       ├── agents/         layered safety profiles and guards
│       ├── analysis/       inference and causal chain evaluation
│       ├── compliance/     cross-audit and flow verification
│       ├── eval/           evaluation harness
│       ├── repositories/   persistence layer
│       ├── routers/        REST surface
│       ├── schema/         typed request / response models
│       └── migrations/
├── agents/                 7 packages: compliance, anomaly, sales suggestion,
│                           sales coach, knowledge, opportunity, competitor
├── frontend/               React 18 + Vite management console
├── web/                    React web client
├── mobile_app/             Flutter (Android / iOS, offline-first)
├── weapp/                  WeChat mini program
├── tests/                  agent_runtime, agents, services, frontend, weapp
├── deploy/                 Nginx + TLS, backup, CI / CD
└── LICENSE                 MIT (detected by GitHub)

一个云服务、四个客户端界面,外加并列的智能体包——全仓库共 1297 个 Python 文件。

来源 GitHub API — huangdi97/BioPulse 目录清单,2026-09-18 读取。

命令与输出

文档中的运行入口

打开来源原件
python -m venv venv && source venv/bin/activate
pip install -r cloud/requirements.txt
cp .env.example .env                          # DEEPSEEK_API_KEY etc.

python -c "from cloud.app.database import init_db; init_db()"
uvicorn cloud.app.main:app --reload --port 8000

curl http://localhost:8000/agent-gateway/execute \
  -H "Content-Type: application/json" \
  -d '{"agent_key":"analyst","goal":"分析最近的拜访数据"}'

python3 -m pytest cloud/app/tests/ -v

逐字引用 README,使本页命令与仓库保持一致。

来源 BioPulse README.md — 逐字引用。

说明

本页不主张什么

此处不发布任何部署量、客户、营收或准确性数字。README 所说的“生产就绪”是基础设施层面的——Prometheus、Nginx、备份、CI——本页的表述到此为止。

来源 本站编写准则。