aps-agent/docs/product/positioning.md

70 lines
2.7 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 产品定位与边界
> 真相优先级:可运行代码 > 本文档 > `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. 双入口原则
同一能力尽量支持:
1. **说**:对话意图 → 同构命令 → Harness
2. **点**:按钮/面板/Ctrl+K → 同一命令路径
禁止「对话一条逻辑、页面另一条逻辑」。
---
## 5. 演示数据与生产数据
- 后端世界状态:`server/state/seed.py` 播种 + JSON 持久化
- 前端项目树:浏览器 `localStorage`(尚未服务端项目 API)
- 换客户/换行业:换主数据与订单,**不要**在 UI/意图里写死工厂名或城市名
---
## 5b. 真实需求输入
- 原始材料目录:仓库根 `demand/`(Word/PPT,客户/方案侧)
- 吸收文档:[demand-kangni-wuhu.md](./demand-kangni-wuhu.md)(已抽象为通用能力编号,案例工厂仅作验收剧本)
- 原则:需求驱动功能清单与里程碑优先级;**实现仍保持行业无关**
---
## 6. 相关文档
- 功能状态:[features.md](./features.md)
- 真实需求吸收:[demand-kangni-wuhu.md](./demand-kangni-wuhu.md)
- 旅程:[journeys.md](./journeys.md)
- 架构:[../architecture/overview.md](../architecture/overview.md)
- 已落地算法:[../algorithm/scheduling-v1.md](../algorithm/scheduling-v1.md)