1. 企业知识沉淀与 RAG 智能问答:文档上传、自动分片、向量化入库;基于知识库的 RAG 检索增强问答(支持上下文开关、联网搜索开关、多模型切换,当前接入 Qwen/Qwen3-8B 等)。
2. 数字员工 AI 审批:AI 参与流程审批,支持两种权责模型——
- AI_ADVISE(AI 建议 + 人工签字):出差申请、合同签署、费用报销等财务单据,AI 给出合规审查意见,人工负最终责任;
- AI_DECIDE(AI 决策):卫星发射计划等项目类审批,AI 结论直接驱动 BPM 网关分支。
3. 财务单据智能合规审查:报销单、合同审批单、发票登记、出差申请单,内置 20 条可配置合规规则(金额、预算、发票、出差标准、招待费等),输出带规则码、可追溯的风险项清单。
4. 企业工作流审批中心:发起流程、我的流程、待办/已办/抄送,支持加签、委派、驳回、重新发起等完整 OA 能力。
5. 卫星频轨数据管理(行业专用场景):空间电台(SRS)资料、频轨参数、ITU 决议 35、低轨里程碑、发射场与发射计划、卫星/火箭研制情况、三年部署计划、审批许可附件(关联向量库),并提供频轨干扰预判、发射窗口冲突、申报合规三类规则引擎预检。
6. ERP 进销存:采购(订单/入库/退货)、销售(订单/出库/退货)、库存(明细/调拨/其它出入库)、产品与供应商/客户、收付款与结算账户、采购/销售统计。
7. 安防设备与告警(IoT):设备管理、告警规则、告警事件,通过 MQTT/EMQX 接入设备侧消息。
门户工作台(首页)
- 知识库 / AI 问答 / 待审批 三大入口卡片(文档数、本周新增、今日问答、引用来源、待审单量等实时统计);
- 最近审批动态时间线(合同、报销、项目、差旅单据的 AI 评审状态流转);
- 关键词检索知识库文档的全局搜索框。
2. AI 大模型中心
- AI 对话:多对话管理、历史记录搜索、角色仓库、上下文/联网搜索开关、模型选择(Qwen3-8B 等)、流式回答;RAG 模式下回答引用知识库证据。
- AI 知识库:知识库管理(向量化模型配置、启用状态)→ 文档管理(上传、Token 统计、分片最大 Token、处理状态、召回次数、批量启停/删除)→ 段落管理与召回测试。
- AI 工作流:AI 审批工作流编排,平台内置 baseApprove(卫星项目审批许可审查)与 financeExpenseApprove(企业费用报销制度合规审查)等流程,支持启停、修改、删除。
- 平台 AI 模块还具备模型/API 密钥管理、敏感词、思维导图、写作、绘画、音乐、信息抽取、MCP 调用统计与审计留痕等能力(代码层,26 个控制器)。
3. 审批中心(工作流程)
- 发起流程:按分类展示可发起的 AI 审批流程(财务审批:出差/合同/费用报销;文档管理:卫星发射计划 AI 审批);
- 我的流程 / 待办任务 / 已办任务 / 抄送我的:流程分类筛选、高级筛选、审批通过/不通过/驳回/加签/委派/抄送。
4. 知识库与 AI 任务治理(后端管理能力)
- DMS 知识库:文档、分片两级管理,附件与向量库关联;
- AI 任务日志:AI 交互与 RAG 调用日志留痕;
- AI 审批一致率:人机审批结论一致率统计(PASS/APPROVE、REJECT/REJECT 判定一致);
- AI 审批场景配置:按行业场景(satellite / finance
前端实现(yudao-ui-dms)
- Vue 3.5 + TypeScript + Element Plus 2.13 + Vite 构建 + UnoCSS 原子化样式 + ECharts 6 图表;约 1500+ Vue 页面组件、780+ TS 模块。
- 基于静态路由 + 后端菜单动态生成路由;权限精确到按钮级;多租户登录(租户名 → tenant-id 自动解析)。
- 定制门户首页(知识库/AI 问答/待审批统计卡片 + 审批动态时间线)、AI 对话与知识库管理界面、审批中心界面。
3. 后端实现(核心 yudao-module-dms,442 个 Java 源文件 / 43 个控制器 / 36 张业务表)
- 通用 AI 审批内核(core 包,行业无关):
- AiApprovalCoreService:统一提交入口 POST /ai-agent/approve/submit-ai,TinyFlow 工作流 HTTP 节点回调 /ai-agent/approve/ai-callback(匿名端点 + X-AI-Callback-Token 凭证校验);
- BizApprovalStore SPI:场景接入接口,core 不依赖任何 scenario,scenario 单向依赖 core;
- ApprovalEvidenceService:RAG 证据召回锁定在本单据材料内,避免"把 A 单据的附件当 B 单据的证据";
- 事件驱动:AI 审批提交/回调事件 → 启动对应 BPM 流程(businessKey = {bizType}:{approvalId});
- 可观测闭环:AiApprovalConsistencyCalculator 人机一致率统计 + DmsAiApprovalStatusSyncJob BPM 状态对账补
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论