Appearance
智能应用概述
智能应用是面向患者、医生、护理或管理人员交付的 AI 服务。Agent、AgentLite、文本生成和 ChatFlow 是应用的实现形态,不是业务场景本身。
以“预问诊”为例,真正完成一个可用应用,需要解决五个问题:
- 选择什么类型的应用;
- 使用哪个模型;
- 怎样让应用按照预问诊要求交流;
- 是否需要院内知识、技能或外部工具;
- 用户从哪里使用,上线后怎样发现问题。
平台将这些工作集中在智能应用中完成。
一个智能应用通常由以下能力组合而成:
- 模型决定应用具备哪些理解和生成能力;
- 提示词规定任务、步骤、边界和输出;
- 变量接收每次运行时不同的内容;
- 知识库和文件提供医院内部资料或待处理材料;
- 技能封装可重复使用的任务方法;
- 工具和工作流连接外部系统或执行确定的处理过程。
应用编排负责选择并组合这些能力,不需要在一个应用里全部使用。
一、医疗应用场景简图
下面的分类用于帮助确定起点,不代表固定方案。实际类型仍应根据交互方式、流程可控性和所需能力选择。
| 使用对象 | 常见应用 | 建议起点 | 常见依赖 |
|---|---|---|---|
| 患者 | 智能导诊、AI 预问诊、报告解读、健康档案、智能陪诊 | 需要自由追问时从 Agent 开始;流程固定时选 ChatFlow | 医疗知识库、文件处理、业务接口、安全提示词 |
| 医生 | 病历生成、病历质控、辅助诊疗、辅助决策、工作助手 | 单次生成选文本生成;复杂任务选 Agent | 病历模板、结构化输出、院内知识、工具 |
| 护理 | 护理质控、任务提醒、随访管理、医护结合、护理助手 | 固定随访或任务流程优先考虑 ChatFlow | 工作流、知识库、提醒或业务接口 |
| 管理 | 运营分析、指标监测、智能决策、事务管理、效率分析 | 单次分析选文本生成;需要查数或多步分析时选 Agent | 数据接口、数据库工具、指标口径知识库 |
使用边界
辅助诊疗、辅助决策等高风险场景不能只靠应用类型决定是否可上线,还需要业务负责人确认知识来源、人工复核方式和安全要求。
二、第一次使用,从一条最短路径开始
如果你还不熟悉模型、变量、知识库和技能,可以先按下面的顺序完成一个基础应用:
这条路径不要求一开始就配置所有能力。
一个应用只要完成“创建、选择模型、编写提示词、调试”四步,就可以先验证基本效果。知识库、技能和工具应当在业务确实需要时再添加。
完整操作参见快速上手。
三、什么时候需要增加其他能力
基础应用能够对话,但随着业务要求提高,通常会遇到下面的问题:
| 实际问题 | 需要增加的能力 |
|---|---|
| 应用不了解医院自己的制度和服务信息 | 知识库 |
| 一套任务步骤需要反复使用 | 技能 |
| 应用需要查询外部系统或调用其他服务 | 工具 |
| 提示词中需要使用患者姓名、科室等动态信息 | 变量 |
| 应用需要参考前面的对话 | 记忆 |
| 需要提供语音输入、开场白等体验 | 应用设置 |
这些资源并不都在应用编排页面创建:
应用编排页面负责把已经准备好的能力组合到当前应用中。
四、怎样判断应用已经可以交付
“页面上填完了”不代表应用已经可以使用。至少应确认:
- 应用能够正常调用模型;
- 提示词要求能够在实际对话中体现;
- 变量能够正确传入;
- 已挂载的知识库、技能或工具能够被使用;
- 使用测试数据完成了多轮调试;
- 高风险输出、越界请求和异常输入已经测试;
- 发布后选择了用户能够访问的渠道;
- 可以在日志中找到测试或使用记录。
如果其中任何一步失败,应先解决当前问题,再继续增加功能。
五、按当前目标选择文档
| 现在要做什么 | 查看文档 |
|---|---|
| 从零跑通一个应用 | 快速上手 |
| 不知道该选哪种应用 | 应用类型 |
| 创建、查找或管理应用 | 创建与管理应用 |
| 解决提示词、变量、知识和工具配置问题 | 应用编排 |
| 把应用交给用户或业务系统 | 调试与发布 |
| 排查错误、响应速度或消耗问题 | 日志与分析 |
