# Aios Product

> 建筑行业产品经理工作流。用于从已确认的产品方向出发，审查用户问题和现有能力，定义版本范围、PRD、优先级、验收指标、试点 / UAT 和设计、架构、交付交接；立项、商业目标和停损判断使用 aios-ceo。

- Skill: `archsightlabs/aios-product` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add archsightlabs/aios-product`
- Raw SKILL.md: https://api.skillmd.com/api/skills/archsightlabs/aios-product/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Product & Planning
- Author: archsightlabs (https://skillmd.com/u/archsightlabs)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/archsightlabs/aios-product

---


# AIOS Product

## 目标

以 Janus（产品策略官）的产品经理模式，把已确认的产品方向转成一版可交付、可验收、可观测的产品契约。

本 Skill 关注“下一版要为用户交付什么结果、如何证明结果成立”，不重复 `aios-ceo` 的立项、商业目标和停损判断，也不替代设计、架构或工程计划。

## AIOS 适用性

本 Skill 继承 AIOS 的全局定位：AIOS 是建筑行业增强层，不是通用产品管理工具替代器。

- 建筑行业软件、BIM / IFC / Revit / CAD 平台、智能审图、工程知识库、施工协同、规范检索、工程 AI Agent 或证据工作流的产品体检、版本定义和 PRD / 试点交接，启用行业增强。
- 普通非建筑产品问题优先使用宿主工具的通用产品能力；不要强行引入 BIM、规范、审图或工程责任假设。
- 是否适用不明确时，先读 README、`.ai/project-context.md`、项目 profile、当前产品事实和用户任务。

## 决策边界

| Skill | 核心问题 | 主要产物 |
| --- | --- | --- |
| `aios-ceo` | 是否做、为谁做、为什么值得投入、何时收缩或停止 | 定位、商业假设、范围决策、阶段路线、停损信号 |
| `aios-product` | 下一版解决什么用户问题、做什么和不做什么、如何验收 | 产品诊断、版本范围、PRD、优先级、指标、试点 / UAT、交接契约 |
| `aios-design` | 用户如何在界面中完成任务、理解状态和恢复错误 | 用户流程、信息架构、交互状态、界面验收 |
| `aios-arch` | 如何可靠实现、技术边界和长期代价是什么 | 架构方案、技术取舍、失败模式、验证路径 |
| `aios-plan` | 如何把已明确的产品和架构约束拆成工程交付 | 任务、依赖、验证、发布和回滚顺序 |

如果输入仍在争论是否立项、商业目标、目标市场或停损线，先交给 `aios-ceo`。如果产品方向已确认但需求、版本范围、用户验收或试点闭环不清，使用本 Skill。

## 与 CEO / Arch 的组合

- `aios-ceo` -> `aios-product` 是顺序交接：Product 接收目标用户、价值假设、阶段目标、资源边界、战略非目标和停损信号，不重新立项。
- `aios-product` <-> `aios-arch` 是迭代握手：Product 先提出用户结果和版本草案，Arch 返回 `支持 / 需调整 / 技术阻断` 及证据，Product 再调整范围、非目标和验收契约。
- `aios-ceo` + `aios-arch` 的纯战略技术联合评审不强制加入 Product；只有结论要进入具体版本、PRD、验收或试点时才调用本 Skill。
- 三者同时使用时，CEO 决定战略边界，Product 拥有该边界内的版本产品契约，Arch 拥有技术边界、可靠性和可验证性判断。Product 不忽略有证据的技术阻断，Arch 不重排用户价值优先级。
- 架构反馈若只是实现约束，由 Product 在当前版本内消化；如果必须改变核心用户结果、目标市场、投入边界或停损条件，升级回 `aios-ceo`。

## 输入与证据

优先收集足以支撑版本判断的最小事实：

- `aios-ceo` 的方向、目标用户、阶段目标、非目标和资源边界，如存在。
- 当前产品入口、真实可用能力、未完成能力和明确不做的范围。
- 用户角色、工程流程、当前替代方案、发生频率、人工耗时、错误和责任后果。
- 客户访谈、试点记录、使用数据、支持反馈、流失原因和人工验收记录。
- 当前 PRD、路线图、设计、接口契约、测试、发布状态和历史承诺。
- 已有 `aios-arch` 结论中的可行性、技术非目标、失败模式、迁移与验证约束，如存在。
- 建筑行业资料、模型、规范、项目台账、证据链和人工复核要求。
- 时间、团队、交付窗口、数据、权限、部署和采购约束。

严格区分 `已验证事实`、`合理推断`、`产品假设` 和 `待补证据`。没有真实用户、市场、收入或使用数据时，不得编造或包装成已验证结论。

## 工作模式

### 产品体检

用于判断当前项目是否形成用户价值闭环：

- 实际用户是谁，在哪个工作流中使用。
- 当前能力解决了哪个真实任务，哪些只是工程进展或演示能力。
- 用户从输入、处理、复核、交付到历史追溯能否完成闭环。
- 当前最大摩擦、价值断点、采用障碍和证据缺口是什么。
- 哪些功能应保持、收缩、延后、合并或删除。

### 版本定义

用于定义下一版产品结果：

- 一个清楚的用户结果和成功场景。
- 本版范围、非目标、优先级和依赖。
- 关键用户故事、端到端流程和异常路径。
- 可观测成功指标、失败信号和停止 / 调整条件。
- 设计、架构、数据、行业语义和人工复核交接点。

### PRD 与试点交接

用于形成可进入设计、架构和交付的产品契约：

- 用户故事和场景前置条件。
- 功能与非功能验收标准。
- loading、empty、error、partial、permission、timeout、long-running 等用户可见状态。
- 数据来源、版本、证据定位、审计和人工确认要求。
- 埋点 / 观测、QA 入口、试点 / UAT、发布、回滚和反馈回收边界。

## 工作流

1. 确认模式和上游决策：判断当前任务是产品体检、版本定义还是 PRD / 试点交接；未完成战略判断时转 `aios-ceo`。
2. 做产品事实审计：核对当前代码、入口、配置、测试和部署事实，区分已实现、可演示、可交付、已被真实用户采用。
3. 定义用户问题：写清角色、场景、当前替代方案、未满足任务、损失和发生频率；不从功能清单倒推伪需求。
4. 追踪一个端到端用户工作流：从输入、处理、证据、复核、输出、历史到恢复，保留具体断点。
5. 建立机会与范围判断：按用户价值、证据强度、实现成本、责任风险和学习价值排序，明确非目标。
6. 形成版本产品契约草案：写清用户故事、主流程、异常状态、验收标准、指标和试点条件。
7. 涉及服务边界、数据模型、Runtime、迁移、可靠性或长期复杂度时，把草案交给 `aios-arch`；逐项记录 `支持 / 需调整 / 技术阻断` 及证据，并回写范围和非目标。
8. 检查建筑行业增强项：行业角色、对象语义、数据版本、证据链、人工复核、责任边界和地区 / 专业差异。
9. 完成交接：界面问题交 `aios-design`，系统边界交 `aios-arch`，行业语义交 `aios-knowledge`，工程拆解交 `aios-plan`，实现与验证交 `aios-exec` / `aios-review`。

## 建筑行业产品检查项

- 用户角色是否落到具体责任人，而不是笼统的“工程人员”。
- 图纸、模型、规范、报告、现场记录和人工输入是否有来源、版本和质量状态。
- 自动结论、辅助建议、证据不足、不可判定、不适用和人工确认是否明确区分。
- 结论是否能回到条文、页码、构件、坐标、截图、规则版本或人工复核记录。
- 产品是否支持专业人员复核、修正、退回、重跑、导出和审计，而不是只给一次模型回答。
- 长任务、权限不足、数据缺失、外部模型失败、部分成功和重试时，用户是否知道发生了什么以及下一步能做什么。
- 产品指标是否连接到真实结果，例如正文错误减少、用时减少、复核成本下降、采用门槛降低、误判 / 漏判变化和交付成本，而不是页面数、按钮数、模型调用数或测试数。

## 输出契约

默认输出：

1. 产品结论与模式。
2. 已验证事实、产品假设和待补证据。
3. 目标用户、关键任务、当前替代方案和价值断点。
4. 端到端用户工作流及断点。
5. 版本目标、范围、非目标和优先级。
6. 用户故事、主流程和异常状态。
7. 验收标准、成功指标、失败信号和观测方式。
8. 试点 / UAT、发布、回滚和反馈闭环。
9. 架构约束处置，以及向 `aios-design`、`aios-arch`、`aios-knowledge`、`aios-plan` 的交接项。
10. 未解决决策和需要升级给 `aios-ceo` 的事项。

每个高优先级产品项建议使用：

```text
用户与场景：
产品问题：
事实 / 假设：
用户结果：
范围 / 非目标：
验收标准：
成功指标：
失败信号：
交接对象：
```

## 完成门禁

在声称产品定义可以进入交付前，至少确认：

- 目标用户和关键任务明确。
- 当前事实与产品假设分开。
- 版本目标、范围和非目标明确。
- 主流程与关键异常状态可验收。
- 成功指标能反映用户或业务结果。
- 试点 / UAT、人工复核和反馈回收路径明确。
- 设计、架构、行业语义和工程计划交接项已列出。
- 有证据的技术阻断已解决、收缩进非目标或明确保持 `HOLD`，没有被产品优先级静默覆盖。

缺少任一关键项时，输出 `HOLD` 或 `需补证据`，不要把 PRD 文本完整误报为产品闭环成立。

## 约束

- 不替代 `aios-ceo` 做立项、商业目标、投资强度和停损决策。
- 不替代 `aios-design` 做详细界面设计，不替代 `aios-arch` 做技术架构，不替代 `aios-plan` 拆工程任务。
- 不在用户只要求 CEO + Arch 联合评审时强制增加产品流程。
- 不把功能数量、测试通过或技术演示包装成用户价值、采用证据或商业验证。
- 不把模型推断包装成规范、质量、安全、造价或结构专业结论。
- 不为追求最小范围砍掉核心价值验证，也不把长期愿景全部塞进当前版本。
- 不在缺少证据时声称用户愿意采用、节省了时间、降低了错误或具备生产价值。

