Skip to content

从零设计企业 Agent ​

以 IMS AI Copilot 为案例主线,按一个真实企业 Agent 的生命周期拆解:为什么要做、怎么识别意图、如何承接四类能力,以及最后怎样生产化。

这里的 IMS AI Copilot,可以先理解成一个接入企业内部系统的员工助手。它面对的不是开放聊天,而是 HR、OA、制度知识库和流程系统里的真实任务:

  • 查制度:例如年假、加班、报销、入职流程;
  • 查个人数据:例如假期余额、考勤记录、流程状态;
  • 做操作引导:告诉用户当前应该去哪个系统、填哪些字段;
  • 推进流程:在用户确认后生成草稿、提交申请或查询审批进度。

这个案例不是为了绑定某个具体公司系统,而是提供一组足够典型的企业 Agent 约束:权限、数据隔离、审计、状态恢复和高风险动作确认。

这个专栏覆盖两类读者:

  • 企业内部开发者:重点看 IMS 案例,直接对照自己的 HR、OA、知识库、流程系统复用。
  • 通用 AI 工程师:重点看架构设计,把企业 Agent 的约束、拆解方法和生产化经验迁移到其他行业场景。

不覆盖:通用「什么是 Agent」入门定义(见 什么是 AI Agent),以及从零写最小工具调用 Demo(见 P1)。本专栏默认你已有 Agent 基础,要解决的是企业约束下的设计与生产化。

跨线入口:RAG 排障 第25章 · 安全练习 P19 · 选型对照 智能体选型

快速入口 ​

  • 阅读指南:按企业开发者、AI 工程师、架构负责人三类角色选择阅读路径。
  • 设计检查表:把专栏内容压缩成可用于方案评审的检查清单。
  • 实施模板:把目标用户、核心任务、数据源、工具和权限写成项目方案。
  • 风险矩阵:按数据、工具、流程、输出和模型五类风险做上线判断。
  • 架构蓝图:用一张项目级架构图收敛入口、意图、编排、权限、工具、数据和审计。
  • Python 项目结构:用 Python 落地时的目录设计、模块边界和技术选型。
  • 数据模型:统一用户上下文、意图、计划、工具、确认、引用、审计和响应对象。
  • 运行时状态机:定义澄清、确认、工具执行、失败和取消的生命周期。
  • API 契约:约束 chat、confirm、session、audit 和 health 接口。

主线能力 ​

IMS AI Copilot 的四类能力会贯穿全篇:

能力典型问题关键设计
Policy Q&A公司制度、流程政策、FAQ 查询知识库切分、权限过滤、引用溯源
个人数据考勤、绩效、假期、薪资等个人信息查询用户上下文、数据隔离、结构化查询
操作引导告诉用户该怎么完成一个业务动作意图识别、步骤分解、系统导航
流程自动化代用户发起或推进企业流程工具调用、审批确认、人机协同

专栏结构 ​

模块 0:为什么企业 Agent 不一样 ​

篇章标题形态
E00企业 Agent 的四个本质约束已发布
E01从 Chatbot 到 Enterprise Agent已发布

模块 1:先识别用户到底想做什么 ​

篇章标题形态
E02企业 Agent 的意图分层已发布
E03混合查询的拆解策略已发布
E04多意图与澄清问题设计已发布

模块 2:Policy Q&A 与企业知识库 ​

篇章标题形态
E05企业知识库不是普通 RAG已发布
E06权限过滤与引用溯源已发布
E07Text-to-SQL 在企业场景的风险与管控已发布

模块 3:个人数据与操作引导 ​

篇章标题形态
E08个人数据查询的上下文设计已发布
E09操作引导不是把文档换成对话已发布
E10从意图到可执行步骤已发布

模块 4:流程自动化与人机协同 ​

篇章标题形态
E11Human-in-the-Loop 节点设计已发布
E12高风险工具调用的确认机制已发布
E13流程状态、回滚与补偿已发布

模块 5:生产化收口 ​

篇章标题形态
E14企业 Agent 的观测与审计已发布
E15成本、性能与模型路由已发布
E16从项目到平台:企业 Agent 的演进路线已发布
E17复盘:IMS Copilot 给企业 Agent 的设计启发已发布

落地工具包 ​

工具标题用途
模板企业 Agent 实施模板立项、方案撰写和项目范围收敛
矩阵企业 Agent 风险矩阵评估数据、工具、流程、输出和模型风险
蓝图企业 Agent 参考架构蓝图对齐项目级架构分层和上线底线
工程结构Python 项目结构与技术选型将架构蓝图映射成 Python 目录、模块和选型
数据契约企业 Agent 数据模型与 Schema固定上下文、意图、计划、工具、确认、引用和审计对象
状态契约企业 Agent 运行时状态机明确请求生命周期、恢复、重试和取消边界
接口契约企业 Agent API 契约设计定义对话、确认、会话、审计和健康检查接口