# 模型规格说明

> 中文学习版译自 [AI-Native Product Management 英文原文](https://www.ainativeproductmanager.com/artifacts/model-spec-starter.md)。

一个运行时功能对应一页。每个字段都用一句朴素的话填写。全部填完后，把它粘贴到「构建计划」中的「AI 应该用在哪里」一节。

---

**任务。** _用一句话说明一个功能，以及它在运行时扮演的角色（为用户生成内容，或在后台工作）。_

>

**模型。** _使用哪个模型、哪个档位，以及选择它的唯一理由：能力、成本、速度、上下文窗口或隐私。_

>

**提示词。** _提示词放在代码的什么位置，以及它必须遵守的规则：绝不能做什么、需要返回什么格式。_

>

**输出。** _代码期望的输出结构（有哪些字段、各是什么类型），以及执行操作前要做哪些值校验。_

>

**上下文。** _模型如何获取事实：直接塞进提示词、通过检索获得，还是无需额外事实。_

>

**调节杆。** _你停在定制阶梯的哪一级（指令、上下文、工具、微调），以及为什么没有继续往上走。_

>

**后备方案。** _成本上限是多少；当模型响应慢、不可用或明显出错时，这个功能会怎么做。_

>

---

任何一个填不出来的字段，都代表还有一项决策没有定下来。下面列出解决各项决策的对应章节：

- 任务——AI 应该用在产品的哪里
- 模型——选择一个你能长期接受的模型
- 提示词——提示词是工程，不是措辞
- 输出——获得真正可用于构建的输出
- 上下文——把模型训练时不知道的事实提供给它
- 调节杆——定制阶梯
- 后备方案——把模型接入你的产品

把它控制在一页之内。如果一页放不下，说明这个功能承担了不止一项任务。
