研发工作流 Agent
多智能体中药研发助手
让不同专业 Agent 围绕同一份结构化状态协作,并允许用户在报告生成后继续修改、恢复和追问。
职责架构 / 结构化 I/O / Prompt / 上下文
交互SSE 流式步骤反馈
连续性Thread checkpoint / 恢复
一张状态图,承载三类研发任务
Router 先区分新品研发、古方优化、多轮修改、追问和闲聊。新品研发依次进入需求、古方、药材、法规、配方与工程规格;古方优化从配方解析和替换建议进入后续流程;修改请求则从已有状态继续。
结构化状态让协作可以恢复
每个 Agent 读取并更新同一份 ProductDevState,输出契约限制字段和阶段结果。AsyncSqliteSaver 按 thread_id 保存 checkpoint,使一次研发任务可以跨请求继续,而不是每轮重新拼接全部上下文。
把长任务变成可观察的过程
FastAPI 通过 SSE 发送会话、步骤开始、步骤完成、内容、拒绝、完成和错误事件。用户能看到六个阶段的推进情况,并在任务结束后查看或下载 PDF 研发报告。
产品定位是研发决策辅助与材料组织,不替代专业人员判断,也不对配方作医疗疗效承诺。