BossAgents 系统现状分析与重构方案(V4)
日期:2026-07-08
目标:基于真实数据状况,设计能演示价值的完整方案
核心问题:556万+数据记录,但资产关系只有455条,数据之间没有关联,无法演示业务价值
一、系统现状(真实数据验证)
1.1 数据资产状况
| 数据库 | 核心表 | 数据量 | 说明 |
|---|---|---|---|
| sccapp_process_data.db | sccapp_tech_files | 112,564 | 工艺文件 |
| sccapp_procs | 163,456 | 工序 | |
| sccapp_steps | 280,045 | 工步 | |
| sccapp_tech_data | 300,887 | 技术参数 | |
| process_specs | 1,705 | 工艺规程(已提取) | |
| llm_process_knowledge | 2,150 | LLM知识抽取 | |
| data_assets | 3,656 | 统一数据资产 | |
| asset_relations | 455 | ❌ 资产关系(严重不足) | |
| sciot_import.db | digital_staff | 34 | 数字员工 |
| staff_tasks | 239 | 员工任务 | |
| staff_execution_logs | 552 | 执行日志 | |
| sciot_rules_v2 | 75 | 业务规则 | |
| aml_store.db | aml_objects | 8,235 | AML工业对象 |
| rule_engine.db | sciot_rules_v2 | 2,372 | 规则引擎规则 |
| sciot_item_types | 1,217 | 对象类型定义 | |
| sciot_properties | 44,061 | 属性定义 | |
| sciot_relationships | 1,018 | 关系定义 | |
| core_runtime.db | 大部分表 | 0 | ❌ 空表 |
1.2 当前系统的价值问题
现状:一堆孤立的数据
┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐
│ 工艺规程 │ │ 工序数据 │ │ 工步数据 │ │ 供应商 │
│ 1,705条 │ │163,456条│ │280,045条│ │ 0条 │
└──────────┘ └──────────┘ └──────────┘ └──────────┘
│ │ │ │
└──────────────┴──────────────┴──────────────┘
只有455条关系(几乎为零)
问题:
1. 工艺规程→工序→工步的层级关系没有建立(只有455条,应该有几十万条)
2. 工艺规程→供应商→物料的跨数据源关系完全没有
3. 数字员工→业务规则→数据资产的映射关系没有
4. 规则引擎的规则没有关联到具体数据资产
1.3 前端页面现状
| 页面 | 问题 |
|------|------|
| 数据资产看板 | 只展示数字,没有业务价值解读 |
| 关系图谱 | 455条关系,只能展示简单层级 |
| 规则引擎 | 规则列表,没有关联到数据资产 |
| 数据体检 | 模拟数据,没有真实体检逻辑 |
| 数字员工管理 | 有状态展示,但没有业务闭环演示 |
二、重构方案:从"数据展示"到"价值演示"
2.1 核心价值定位
系统必须演示的5个价值维度:
┌─────────────────────────────────────────────────────────────────┐
│ 数据资产价值体系 │
├─────────────────────────────────────────────────────────────────┤
│ │
│ 1. 📊 资产价值量化 → 这些数据值多少钱 │
│ 2. 🔗 关系网络发现 → 数据之间有什么业务关联 │
│ 3. 🏥 质量体检诊断 → 数据质量有什么问题 │
│ 4. 💡 AI智能洞察 → 数据能告诉我们什么业务洞见 │
│ 5. 🤖 自动化运营 → 数字员工如何自动创造价值 │
│ │
└─────────────────────────────────────────────────────────────────┘
2.2 数据层重构(Phase 1:第1-2周)
目标:建立完整的资产关系网络
#### 2.2.1 重建资产关系
从 sccapp_process_data.db 的真实工艺数据重建关系:
工艺规程 (process_specs) 1,705条
│
├─→ 包含工序 (sccapp_procs) 163,456条 → 预计生成 ~50,000 条关系
│ │
│ └─→ 分解为工步 (sccapp_steps) 280,045条 → 预计生成 ~200,000 条关系
│ │
│ └─→ 关联技术参数 (sccapp_tech_data) 300,887条 → 预计生成 ~300,000 条关系
│
└─→ 关联知识词条 (llm_process_knowledge) 2,150条 → 预计生成 ~5,000 条关系
AML对象 (aml_store.db) 8,235条
│
└─→ 关联工艺规程/工序 → 预计生成 ~10,000 条关系
规则引擎 (rule_engine.db) 2,372条
│
└─→ 约束工艺规程/工序 → 预计生成 ~5,000 条关系
数字员工 (sciot_import.db) 34个
│
└─→ 管理/处理数据资产 → 预计生成 ~1,000 条关系
总计:预计生成 ~571,000 条关系
#### 2.2.2 建立跨数据源关系
| 关系类型 | 源数据 | 目标数据 | 预计数量 |
|----------|--------|----------|----------|
| 工艺规程→工序 | process_specs | sccapp_procs | 50,000 |
| 工序→工步 | sccapp_procs | sccapp_steps | 200,000 |
| 工步→技术参数 | sccapp_steps | sccapp_tech_data | 300,000 |
| 工艺规程→知识 | process_specs | llm_process_knowledge | 5,000 |
| 工艺规程→规则 | process_specs | sciot_rules_v2 | 5,000 |
| 对象→工艺 | aml_objects | process_specs | 10,000 |
| 员工→资产 | digital_staff | data_assets | 1,000 |
#### 2.2.3 资产估值模型
资产价值 = 基础价值 × 完整性系数 × 使用频率系数 × 业务重要性系数 × 稀缺性系数
基础价值:
- 工艺规程:¥5,000 - ¥50,000/条(根据复杂度)
- 工序:¥500 - ¥5,000/条
- 工步:¥100 - ¥1,000/条
- 技术参数:¥50 - ¥500/条
- 规则:¥2,000 - ¥20,000/条
- AML对象:¥1,000 - ¥10,000/条
完整性系数:根据字段填充率计算(0.1 - 1.0)
使用频率系数:根据访问/引用次数计算(0.5 - 2.0)
业务重要性系数:根据业务影响范围计算(0.5 - 3.0)
稀缺性系数:根据同类资产数量计算(0.5 - 2.0)
预计资产总价值:
- 1,705条工艺规程 × 平均¥20,000 = ¥34,100,000
- 163,456条工序 × 平均¥2,000 = ¥326,912,000
- 280,045条工步 × 平均¥300 = ¥84,013,500
- 300,887条技术参数 × 平均¥100 = ¥30,088,700
- 2,372条规则 × 平均¥8,000 = ¥18,976,000
- 8,235条AML对象 × 平均¥3,000 = ¥24,705,000
- 总计:约 ¥518,795,200
2.3 后端API重构(Phase 2:第2-3周)
新增API清单:
| API | 功能 | 价值 |
|-----|------|------|
| GET /api/asset-value/total | 计算资产总价值 | 展示数据资产的经济价值 |
| GET /api/asset-value/top | 获取Top N高价值资产 | 展示核心资产 |
| GET /api/asset-relations/rebuild | 重建资产关系 | 修复关系数据 |
| GET /api/asset-relations/network | 获取关系网络数据 | 支撑关系图谱可视化 |
| GET /api/data-quality/audit | 数据质量体检 | 发现数据问题 |
| GET /api/data-quality/issues | 获取问题清单 | 展示质量问题 |
| POST /api/data-quality/fix | 触发修复 | 演示修复能力 |
| POST /api/ai-insight/query | 自然语言查询 | 演示AI理解能力 |
| GET /api/business-scenarios/* | 业务场景数据 | 支撑演示场景 |
2.4 前端页面重构(Phase 3:第3-4周)
#### 2.4.1 数据资产价值仪表盘
┌─────────────────────────────────────────────────────────────────┐
│ 数据资产价值仪表盘 │
├─────────────────────────────────────────────────────────────────┤
│ │
│ ┌──────────────────────┐ ┌──────────────────────┐ │
│ │ 💰 资产总价值 │ │ 📈 价值趋势 │ │
│ │ ¥ 518,795,200 │ │ +23.5% 本月 │ │
│ │ (约5.2亿) │ │ │ │
│ └──────────────────────┘ └──────────────────────┘ │
│ │
│ ┌─────────────────────────────────────────────────────────────┐ │
│ │ 📦 资产分类价值分布 │ │
│ │ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐ │ │
│ │ │工艺规程 │ │工序数据 │ │工步数据 │ │技术参数 │ │ │
│ │ │ ¥34.1M │ │¥326.9M │ │ ¥84.0M │ │ ¥30.1M │ │ │
│ │ └──────────┘ └──────────┘ └──────────┘ └──────────┘ │ │
│ └─────────────────────────────────────────────────────────────┘ │
│ │
│ ┌──────────────────────┐ ┌─────────────────────────────────┐ │
│ │ ⚠️ 风险预警 │ │ 📋 高价值资产榜 │ │
│ │ • 156条工艺缺失步骤 │ │ 1. 发动机装配工艺 - ¥450,000 │ │
│ │ • 89条规则未关联 │ │ 2. 热处理工艺 - ¥380,000 │ │
│ │ • 3项数据质量问题 │ │ 3. 焊接工艺规程 - ¥320,000 │ │
│ └──────────────────────┘ └─────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────────┘
#### 2.4.2 关系网络图谱
┌─────────────────────────────────────────────────────────────────┐
│ 资产关系网络 │
├─────────────────────────────────────────────────────────────────┤
│ │
│ 左侧:资产选择面板 │
│ ┌───────────────────────────────────────────────────────────┐ │
│ │ 搜索:[____________] │ │
│ │ 类型筛选:[工艺规程] [工序] [工步] [规则] [对象] │ │
│ │ │ │
│ │ 📋 资产列表 │ │
│ │ ├─ 发动机装配工艺 (¥450,000) │ │
│ │ ├─ 热处理工艺 (¥380,000) │ │
│ │ ├─ 焊接工艺规程 (¥320,000) │ │
│ │ └─ ... │ │
│ └───────────────────────────────────────────────────────────┘ │
│ │ │
│ ▼ │
│ 右侧:关系图谱可视化 │
│ ┌───────────────────────────────────────────────────────────┐ │
│ │ │ │
│ │ 📦 发动机装配工艺 (¥450,000) │ │
│ │ │ │
│ │ ┌──────┼──────┬──────┐ │ │
│ │ ▼ ▼ ▼ ▼ │ │
│ │ 📝清洗 📝组装 📝测试 📝包装 │ │
│ │ (工序) (工序) (工序) (工序) │ │
│ │ │ │ │ │ │ │
│ │ ▼ ▼ ▼ ▼ │ │
│ │ 🔧工步 🔧工步 🔧工步 🔧工步 │ │
│ │ │ │ │ │ │
│ │ ▼ ▼ ▼ │ │
│ │ ⚙️参数 ⚙️参数 ⚙️参数 │ │
│ │ │ │
│ └───────────────────────────────────────────────────────────┘ │
│ │
│ 底部:关系统计与分析 │
│ ┌───────────────────────────────────────────────────────────┐ │
│ │ 节点数:24 | 关系数:38 | 资产价值:¥ 780,000 │ │
│ │ 关系类型:包含工序(4) | 分解为工步(16) | 关联参数(18) │ │
│ └───────────────────────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────────┘
#### 2.4.3 数据质量体检中心
┌─────────────────────────────────────────────────────────────────┐
│ 数据质量体检中心 │
├─────────────────────────────────────────────────────────────────┤
│ │
│ ┌─────────────────────────────────────────────────────────────┐ │
│ │ 📊 体检总分:82/100 │ │
│ │ ┌─────────────────────────────────────────────────────┐ │ │
│ │ │ 完整性 ████████████░░░░ 88% │ │ │
│ │ │ 一致性 ██████████░░░░░░ 72% │ │ │
│ │ │ 规范性 █████████░░░░░░░ 68% │ │ │
│ │ │ 可追溯性 ████████████░░░░ 85% │ │ │
│ │ │ 活跃度 ███████████████░ 95% │ │ │
│ │ └─────────────────────────────────────────────────────┘ │ │
│ └─────────────────────────────────────────────────────────────┘ │
│ │
│ ┌─────────────────────┐ ┌─────────────────────────────────┐ │
│ │ 🚨 问题清单 │ │ 🛠️ 修复建议 │ │
│ │ ├─ 数据缺失 (156) │ │ ├─ 自动补全缺失字段 │ │
│ │ ├─ 格式错误 (45) │ │ ├─ 标准化格式转换 │ │
│ │ ├─ 关系断裂 (89) │ │ ├─ 重建资产关系 │ │
│ │ └─ 规则失效 (3) │ │ └─ 触发修复工作流 │ │
│ └─────────────────────┘ └─────────────────────────────────┘ │
│ │
│ ┌─────────────────────────────────────────────────────────────┐ │
│ │ 📋 体检报告详情 │ │
│ │ 资产ID | 问题类型 | 严重程度 | 状态 | 操作 │ │
│ │ PPS-001 | 数据缺失 | 高 | 待修复 | [一键修复] │ │
│ │ PPS-002 | 格式错误 | 中 | 已修复 | [查看] │ │
│ └─────────────────────────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────────┘
#### 2.4.4 AI智能洞察中心
┌─────────────────────────────────────────────────────────────────┐
│ AI 智能洞察中心 │
├─────────────────────────────────────────────────────────────────┤
│ │
│ ┌─────────────────────────────────────────────────────────────┐ │
│ │ 💬 自然语言查询 │ │
│ │ [搜索框:"发动机装配工艺包含哪些工序?"] [搜索] │ │
│ └─────────────────────────────────────────────────────────────┘ │
│ │
│ ┌─────────────────────────────────────────────────────────────┐ │
│ │ 📊 智能洞察结果 │ │
│ │ │ │
│ │ 🔍 查询结果: │ │
│ │ 发动机装配工艺包含 4 道主要工序: │ │
│ │ ├─ 清洗 → 15个工步 → 85个技术参数 → 价值 ¥120,000 │ │
│ │ ├─ 组装 → 28个工步 → 120个技术参数 → 价值 ¥220,000 │ │
│ │ ├─ 测试 → 12个工步 → 65个技术参数 → 价值 ¥80,000 │ │
│ │ └─ 包装 → 6个工步 → 30个技术参数 → 价值 ¥30,000 │ │
│ │ │ │
│ │ 💡 洞察建议: │ │
│ │ • 组装工序价值最高,建议重点优化 │ │
│ │ • 清洗工序工步数偏多,可考虑合并 │ │
│ │ │ │
│ │ 🎯 推荐动作: │ │
│ │ [查看详情] [触发优化] [生成报告] │ │
│ │ │ │
│ └─────────────────────────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────────┘
2.5 演示场景构建(Phase 4:第4-5周)
场景1:资产价值发现
演示流程:
1. 打开数据资产价值仪表盘
2. 展示 ¥5.2亿 资产总价值
3. 展示分类价值分布(工序数据占比最高)
4. 展示高价值资产榜(Top 10)
5. 点击某个高价值资产查看详情
证明价值:数据是有经济价值的资产
场景2:关系网络探索
演示流程:
1. 在关系网络图谱中选择"发动机装配工艺"
2. 展示工艺→工序→工步→技术参数的完整层级
3. 展示关系数量和资产价值
4. 点击某个工序展开查看工步
5. 筛选不同关系类型
证明价值:数据之间存在业务关联,可追溯
场景3:数据质量修复
演示流程:
1. 打开数据质量体检中心
2. 展示82分体检总分和5维度评分
3. 展示问题清单(156条数据缺失)
4. 选择一条问题资产
5. 点击"一键修复"触发数字员工
6. 展示修复过程和结果
证明价值:数据质量可量化、可修复
场景4:AI智能洞察
演示流程:
1. 在AI智能洞察中心输入自然语言查询
2. 系统返回结构化结果
3. 展示洞察建议
4. 触发推荐动作(如生成报告)
证明价值:AI能理解业务并给出有价值的建议
三、实施计划
Phase 1:数据层重构(第1-2周)
| 任务 | 描述 | 验收标准 |
|------|------|----------|
| 1.1 | 重建工艺→工序→工步关系 | 关系数 ≥ 350,000 |
| 1.2 | 建立工步→技术参数关系 | 关系数 ≥ 300,000 |
| 1.3 | 建立工艺→知识/规则关系 | 关系数 ≥ 10,000 |
| 1.4 | 建立对象→工艺关系 | 关系数 ≥ 10,000 |
| 1.5 | 构建资产估值模型 | 总价值计算正确 |
Phase 2:后端API重构(第2-3周)
| 任务 | 描述 | 验收标准 |
|---|---|---|
| 2.1 | 实现资产估值API | /api/asset-value/total |
| 2.2 | 实现关系网络API | /api/asset-relations/network |
| 2.3 | 实现数据质量体检API | /api/data-quality/audit |
| 2.4 | 实现AI智能洞察API | /api/ai-insight/query |
Phase 3:前端页面重构(第3-4周)
| 任务 | 描述 | 验收标准 |
|---|---|---|
| 3.1 | 重构数据资产价值仪表盘 | 展示总价值、趋势、风险预警 |
| 3.2 | 重构关系网络图谱 | 展示完整层级、支持筛选搜索 |
| 3.3 | 重构数据质量体检中心 | 真实体检、一键修复 |
| 3.4 | 新建AI智能洞察中心 | 自然语言查询、洞察建议 |
Phase 4:演示场景构建(第4-5周)
| 任务 | 描述 | 验收标准 |
|---|---|---|
| 4.1 | 资产价值发现场景 | 可独立演示 |
| 4.2 | 关系网络探索场景 | 可独立演示 |
| 4.3 | 数据质量修复场景 | 可独立演示 |
| 4.4 | AI智能洞察场景 | 可独立演示 |
四、预期效果
演示时能展示的价值
| 演示场景 | 演示内容 | 证明的价值 |
|---|---|---|
| 资产价值 | 展示¥5.2亿资产总价值,Top10高价值资产 | 数据是有经济价值的资产 |
| 关系发现 | 展示工艺→工序→工步→技术参数的完整网络(57万+关系) | 数据之间有业务关联,可追溯 |
| 质量体检 | 展示82分体检结果,156条问题及一键修复 | 数据质量可量化、可修复 |
| 智能洞察 | 自然语言查询,得到结构化结果和洞察建议 | AI能理解业务并给出建议 |
关键指标对比
| 指标 | 当前 | 重构后 |
|---|---|---|
| 资产关系数 | 455 | ≥ 571,000 |
| 资产估值 | 无 | ¥5.2亿 |
| 数据体检维度 | 0 | 5个 |
| 自然语言查询 | 无 | 支持 |
| 演示场景 | 0 | 4个 |
五、风险与依赖
风险
| 风险 | 影响 | 应对措施 |
|---|---|---|
| 关系重建耗时过长 | 数据库写入慢 | 分批写入,后台异步执行 |
| 前端渲染性能 | 57万关系无法全部展示 | 按需加载,层级展开 |
| LLM调用超时 | 智能洞察延迟 | 设置超时,降级返回 |
依赖
| 依赖 | 说明 |
|---|---|
| sccapp_process_data.db | 工艺数据来源 |
| aml_store.db | AML对象数据来源 |
| rule_engine.db | 规则引擎数据来源 |
| DeepSeek LLM | 智能洞察、自然语言查询 |
| ECharts | 图表可视化 |
六、结论
当前系统的核心问题:
- 556万+数据记录,但只有455条关系(0.00008%的关系覆盖率)
- 数据之间没有业务关联,无法演示价值
- 只是展示数字,没有业务意义解读
重构目标:
- 建立57万+条资产关系,实现数据之间的业务关联
- 构建资产估值模型,量化数据的经济价值
- 实现数据质量体检,发现并修复问题
- 提供AI智能洞察,从数据中获取业务洞见
- 构建4个可独立演示的业务场景
预期时间:5周完成全部重构,可进行正式演示。
BossAgents