第3课:从麻烦到项目
把生活里的小麻烦,写成 AI 能理解、Codex 能开始执行的项目定义卡。
本课目标
第 2 课,你已经写出了 10 个小麻烦。
第 3 课要做的是:从这些小麻烦里挑一个,把它变成 AI 能理解、Codex 能开始执行的项目定义卡。
你要先记住:
生活麻烦只是项目素材。
只有写清使用者、输入、处理、输出、范围和成功标准,
它才会变成项目定义卡。
本课结束时,你要完成两件事:
- 写出 3 张迷你项目卡。
- 从里面选出 1 张作为第一版项目定义卡。
开始之前
你上一课可能写出了这样的麻烦:
我每周写周报很烦。
我经常忘记客户跟进。
我不知道今天发什么小红书。
我有很多乱笔记。
我经常漏掉聊天记录里的待办。
这些还不是项目。
它们只是项目素材。
要变成项目,还要回答几个问题:
谁来用?
输入什么?
工具帮我处理什么?
输出什么?
第一版只做什么?
怎么判断有用?
这节课,我们就把“小麻烦”翻译成“项目定义卡”。
一个小故事
小周说:
我经常忘记客户跟进,想做一个客户管理系统。
老师问:
第一版真的要做客户管理系统吗?
小周说:
那应该做什么?
老师继续问:
你最痛的是“管理所有客户”,还是“今天不知道该跟进谁”?
小周想了想:
其实是今天不知道该跟进谁。
于是,项目被缩小了:
不是:客户管理系统
而是:今日客户跟进助手
这就适合第一版了。
| 项目定义项 | 今日客户跟进助手 |
|---|---|
| 使用者 | 我自己 |
| 问题 | 我经常忘记今天该跟进谁 |
| 输入 | 客户姓名、需求、上次沟通时间、备注 |
| 处理 | 判断哪些客户今天适合跟进,并生成一句开场话术 |
| 输出 | 今日跟进清单 |
| 第一版只做 | 手动录入客户信息,生成今日跟进建议 |
| 第一版不做 | 完整客户管理、多人协作、自动提醒、复杂权限 |
| 成功标准 | 我打开页面后,能看到今天优先联系的客户和一句可复制话术 |
这张卡比“做一个客户管理系统”清楚得多。
项目定义的 6 个问题
1. 使用者是谁
第一版最好先给一个人用。
比如:
我自己
我的小店
我的学生
我的客户
我的同事
不要一开始就写:
所有人
全部用户
各行各业
使用者越模糊,项目越容易做大。
2. 要解决的问题是什么
问题要具体。
不够具体:
我想提高效率。
更具体:
我每周写周报都要翻很多聊天记录,很浪费时间。
3. 用户输入什么
输入就是你要交给工具的材料。
比如:
- 一段工作记录。
- 一个产品名称。
- 客户信息。
- 聊天记录。
- 学习目标。
如果你说不清输入,AI 就不知道工具从哪里开始。
4. 工具处理什么
处理就是工具帮你做的事情。
比如:
总结 / 分类 / 生成 / 排序 / 提醒 / 判断
处理不是页面长什么样,而是工具在中间帮你做了什么。
5. 工具输出什么
输出就是你最后拿到什么。
比如:
- 一份周报草稿。
- 5 个标题。
- 今日跟进清单。
- 整理好的表格。
- 学习计划。
输出越明确,越容易验收。
6. 成功标准是什么
成功标准就是你怎么判断它有用。
比如:
我能在 10 分钟内拿到一份可复制的周报。
我能添加 3 个客户,并看到今日跟进建议。
我输入产品后,能得到 5 个可修改的小红书标题。
成功标准不是写给老师看的,是写给你自己和 AI 的。
转换公式
把小麻烦变成项目,可以用这个公式:
问题 -> 输入 -> 处理 -> 输出 -> 成功标准
再加两句保护范围的话:
第一版只做什么
第一版不做什么
完整公式就是:
使用者 -> 问题 -> 输入 -> 处理 -> 输出 -> 第一版范围 -> 成功标准
三个例子
例子 1:周报生成助手
| 项目定义项 | 内容 |
|---|---|
| 使用者 | 我自己 |
| 问题 | 我每周写周报都要翻聊天记录和待办,很浪费时间 |
| 输入 | 这一周做过的事情,随便写成一段乱文本 |
| 处理 | AI 帮我整理成“已完成、进行中、下周计划” |
| 输出 | 一份可以复制到公司系统里的周报草稿 |
| 第一版只做 | 输入一段文字,生成周报草稿 |
| 第一版不做 | 登录、历史记录、团队协作、自动读取聊天记录 |
| 成功标准 | 我输入 10 条工作记录,能得到一份结构清楚的周报 |
例子 2:小红书标题助手
| 项目定义项 | 内容 |
|---|---|
| 使用者 | 我自己 |
| 问题 | 我不知道今天的产品内容该起什么标题 |
| 输入 | 产品名称、目标人群、想表达的卖点 |
| 处理 | AI 生成多个标题方向 |
| 输出 | 5 个小红书标题,每个标题附一句为什么这样写 |
| 第一版只做 | 标题生成 |
| 第一版不做 | 正文、图片、自动发布、账号分析 |
| 成功标准 | 我能从 5 个标题里挑出 1 个继续修改 |
例子 3:聊天记录转待办
| 项目定义项 | 内容 |
|---|---|
| 使用者 | 我自己 |
| 问题 | 聊天记录里经常藏着待办,我容易漏掉 |
| 输入 | 一段聊天记录 |
| 处理 | AI 找出里面提到的任务、负责人和时间 |
| 输出 | 一个待办清单 |
| 第一版只做 | 从粘贴的聊天记录中提取待办 |
| 第一版不做 | 自动读取微信、提醒通知、多人同步 |
| 成功标准 | 我粘贴一段聊天记录后,能得到 3-5 条清楚待办 |
课堂练习:判断哪里太大
下面这些第一版范围太大了。
请把它缩小。
| 原想法 | 为什么太大 | 缩小后的第一版 |
|---|---|---|
| 做一个客户管理系统 | 功能太多,容易做成大平台 | |
| 做一个学习平台 | 用户、课程、作业、进度都太多 | |
| 做一个电商运营系统 | 选品、内容、数据、发布都混在一起 | |
| 做一个个人知识库 | 保存、搜索、问答、整理都可能很复杂 |
参考方向:
客户管理系统 -> 今日客户跟进助手
学习平台 -> 每日学习计划生成器
电商运营系统 -> 小红书标题助手
个人知识库 -> 粘贴笔记后自动总结
自己动手:3 张迷你项目卡
从第 2 课的 10 个小麻烦里选 3 个,分别填写。
迷你项目卡 1
| 项目定义项 | 我的填写 |
|---|---|
| 项目名称 | |
| 使用者 | |
| 问题 | |
| 输入 | |
| 处理 | |
| 输出 | |
| 第一版只做 | |
| 第一版不做 | |
| 成功标准 |
迷你项目卡 2
| 项目定义项 | 我的填写 |
|---|---|
| 项目名称 | |
| 使用者 | |
| 问题 | |
| 输入 | |
| 处理 | |
| 输出 | |
| 第一版只做 | |
| 第一版不做 | |
| 成功标准 |
迷你项目卡 3
| 项目定义项 | 我的填写 |
|---|---|
| 项目名称 | |
| 使用者 | |
| 问题 | |
| 输入 | |
| 处理 | |
| 输出 | |
| 第一版只做 | |
| 第一版不做 | |
| 成功标准 |
选择一个作为第一版项目
给 3 张卡打分。
每项 1-3 分:
1 分 = 不太符合
2 分 = 基本符合
3 分 = 非常符合
| 项目 | 一个人能用 | 输入简单 | 输出明确 | 当天能做小原型 | 总分 |
|---|---|---|---|---|---|
| 项目 1 | |||||
| 项目 2 | |||||
| 项目 3 |
优先选总分最高的项目。
如果两个项目分数差不多,优先选“生成型”或“整理型”,因为第一版反馈更快。
给 AI 的一句话
当你填好项目定义卡后,可以这样交给 Codex:
我是完全不会代码的新手。下面是我的项目定义卡。
项目名称:
使用者:
要解决的问题:
用户输入:
工具处理:
工具输出:
第一版只做:
第一版不做:
成功标准:
请你先不要写代码。
请先帮我检查这张项目定义卡是否清楚。
如果范围太大,请帮我缩小。
如果输入或输出不明确,请指出并帮我改写。
最后请告诉我:这个项目是否适合做成我的第一个 AI 小工具。
这张提示词的关键是“先检查,不要写代码”。
在项目定义卡还不清楚的时候,急着写代码只会更乱。
本课小结
今天你要记住:
- 小麻烦只是素材,项目定义卡才是任务说明。
- 使用者越具体,项目越容易做。
- 输入越明确,AI 越知道从哪里开始。
- 输出越明确,你越容易验收。
- 第一版一定要写“不做什么”。
- 成功标准不是口号,要能被检查。
课后任务
把今天选出的第一版项目定义卡再改一遍。
重点检查:
| 检查项 | 是否清楚 |
|---|---|
| 使用者是不是具体 | |
| 问题是不是具体 | |
| 输入是不是能直接提供 | |
| 输出是不是能看见 | |
| 第一版有没有太大 | |
| 有没有写清楚不做什么 | |
| 成功标准能不能测试 |
本课最低标准
你能说出:
小麻烦还不是项目。
项目 = 清楚的问题 + 输入 + 处理 + 输出 + 范围 + 成功标准。
并且你完成了:
- 3 张迷你项目卡。
- 1 张第一版项目定义卡。
下一课,我们会把这张项目定义卡拆成软件积木。