Enterprise AI Adoption Agent 是一个面向企业 AI 落地场景的评估 Agent,用于把企业内部的业务目标、现有流程、工具能力、证据来源和落地风险整理成结构化评估报告。
本项目基于 DeerFlow 二次开发,保留 DeerFlow 的 Agent 编排、工具调用、Markdown 输出和工作区体验,并在此基础上增强了官方资料检索、证据提交、证据约束和企业评估报告前端展示能力。
当前主要验证场景为 Dify 客服知识库评估:围绕客服知识沉淀、检索问答、运营维护、权限治理、数据边界和试点落地路径,输出可供企业决策参考的评估报告。
official_docs_lookup:面向官方文档、官方网页和可信来源的资料检索工具,用于降低评估过程中的非官方信息依赖。submit_evidence_report:用于提交结构化证据报告,把关键事实、出处、推断和风险说明沉淀为可追踪材料。- Evidence Guard:在 Agent 输出前检查证据使用情况,减少无来源断言和事实/推断混写。
- 三层内容分离:报告中区分官方事实、Agent 推断和未验证内容,让读者知道哪些结论来自官方资料,哪些是基于场景的判断。
- 企业评估报告前端:前端 parser 和报告组件会识别企业评估报告结构,并以更适合阅读、复核和复制的方式展示。
- DeerFlow 工作区整合:在现有消息列表、报告渲染和工具调用链路中承接企业评估报告。
- 后端 Evidence Guard 中间件:
backend/packages/harness/deerflow/agents/middlewares/evidence_guard_middleware.py - 官方资料工具:
backend/packages/harness/deerflow/community/official_docs/tools.py - 证据报告工具:
backend/packages/harness/deerflow/community/evidence_report/tools.py - 企业报告 parser:
frontend/src/components/workspace/messages/enterprise-assessment-report-parser.ts - 企业报告组件:
frontend/src/components/workspace/messages/enterprise-assessment-report.tsx - 消息列表集成:
frontend/src/components/workspace/messages/message-list.tsx
- 后端 68 项测试通过,覆盖官方资料检索、证据报告、Evidence Guard 和相关 Agent 链路。
- 前端 parser 22 项测试通过,覆盖企业评估报告解析、分层内容识别和边界输入。
相关测试随代码一并保留,便于继续回归验证和扩展。
企业评估报告强调可复核和可落地:
- 业务场景与评估目标
- 官方事实与出处
- Agent 推断与适用条件
- 未验证内容与待确认事项
- 风险、边界和治理建议
- 试点范围、验收指标和后续行动
- 当前主要围绕 Dify 客服知识库评估完成验证,其他企业 AI 场景仍需要补充样例和回归测试。
- 官方资料检索依赖目标产品公开文档的完整度;公开资料不足时,报告会把相关内容标记为未验证。
- Evidence Guard 负责约束输出形态,但不能替代人工法务、合规、安全和采购审查。
- 评估结论适合用于试点决策和方案讨论,不应直接作为生产采购或合规审批的唯一依据。
- 扩展到更多企业 AI 场景,例如内部知识库、销售助手、合同审查、数据分析和客服质检。
- 增加更多官方资料源适配和来源质量评分。
- 强化证据报告的导出、审计和版本追踪。
- 增加多产品对比评估和企业落地路线图模板。
- 将评估结果与企业内部审批、试点任务和验收流程进一步打通。
- Frontend: Next.js / React / TypeScript / Tailwind CSS
- Backend: DeerFlow-based Python backend
- Agent: DeerFlow Agent workflow with official-doc evidence tools
- Report: Markdown parsing and enterprise assessment report rendering
本仓库是基于 DeerFlow 的场景化二次开发 Demo,重点展示企业 AI 落地评估 Agent 的产品化表达、证据约束、官方资料引用和报告前端体验。原始开源项目版权和协议以 DeerFlow 原仓库为准。