2.7 KiB
2.7 KiB
产品定位与边界
真相优先级:可运行代码 > 本文档 >
plan.md蓝图。
1. 一句话
APS Agent:用自然语言驱动、用可视化确认的计划排产智能体——左手说意图,右手出甘特/负荷/交期,关键写操作过门禁。
2. 定位(是什么)
| 维度 | 说明 |
|---|---|
| 行业 | 行业无关。重工/轻工/能源/光伏/电子等离散与准流程制造,靠主数据与知识库差异化,不靠改代码绑死工厂 |
| 规模 | 小厂可单线开箱试排;大厂目标支持多工厂三级排程(S1–S3,蓝图,当前实现为单世界演示数据) |
| 形态 | Web 工作台(当前)→ 桌面壳(Electron 已实现;Tauri 目标态待决策) |
| 算法角色 | OR/规则出排程;ML 只辅助参数/偏好,不直接吐最终排程表 |
| LLM 角色 | 意图理解与叙事润色;断网降级规则解析;不得编造 KPI 数字 |
3. 边界(不是什么)
| 非目标(当前) | 说明 |
|---|---|
| 完整 MOM/MES 执行系统 | 工单报工、现场执行走后续 MCP 对接,本产品聚焦计划排产 |
| 绑定某一真实客户工厂 | 种子数据仅为电子装配演示样例(工厂名「演示工厂」),可替换 |
| 已上线 CP-SAT/GA | CP-SAT + HYBRID(RULE→CP)已上线;GA 仍可由 RULE 代跑并留痕 |
| 已上线插单专用管线 | 沙盒多策略对比已有;plan §9.11 秒级快评+LNS 为规划 |
4. 双入口原则
同一能力尽量支持:
- 说:对话意图 → 同构命令 → Harness
- 点:按钮/面板/Ctrl+K → 同一命令路径
禁止「对话一条逻辑、页面另一条逻辑」。
5. 演示数据与生产数据
- 后端世界状态:
server/state/seed.py播种 + JSON 持久化 - 前端项目树:浏览器
localStorage(尚未服务端项目 API) - 换客户/换行业:换主数据与订单,不要在 UI/意图里写死工厂名或城市名
5b. 真实需求输入
- 原始材料目录:仓库根
demand/(Word/PPT,客户/方案侧) - 吸收文档:demand-kangni-wuhu.md(已抽象为通用能力编号,案例工厂仅作验收剧本)
- 原则:需求驱动功能清单与里程碑优先级;实现仍保持行业无关
6. 相关文档
- 功能状态:features.md
- 真实需求吸收:demand-kangni-wuhu.md
- 旅程:journeys.md
- 架构:../architecture/overview.md
- 已落地算法:../algorithm/scheduling-v1.md