AI 小工具创造入门
第一册

第5课:如何指挥 AI 做项目

把项目定义卡和软件积木图,整理成给 Codex 的清晰任务。

指挥 AI 做项目闭环图

本课目标

前 4 课,你已经完成了三件事:

找到小麻烦。
写成项目定义卡。
拆成软件积木图。

第 5 课要做的是:把这些信息变成给 Codex、Cursor、Claude Code 这类 AI 编辑器的清晰任务。

这节课不是提示词玄学课,也不是让你背固定咒语。

你要学会像一个小项目负责人一样和 AI 协作:

先理解 -> 再计划 -> 小步实现 -> 运行验收

本课结束时,你要写出一条合格的项目启动提示词,并学会检查 AI 给出的计划。

开始之前

很多人第一次用 AI 做项目,会这样说:

帮我做一个很厉害的 App。

AI 可能真的会开始写代码。

但问题是,它不知道:

  • 这个 App 给谁用。
  • 第一版只做什么。
  • 输入是什么。
  • 输出是什么。
  • 哪些功能先不做。
  • 做完以后怎么检查。

于是,新手很容易得到一个看起来很复杂、但自己完全看不懂、也不知道怎么运行的项目。

所以,第 5 课要学的不是“怎么让 AI 更兴奋地写代码”,而是:

怎么让 AI 先理解项目,再小步做事。

一个小故事

小周想做“今日客户跟进助手”。

他一开始对 Codex 说:

帮我做一个客户管理系统。

Codex 给了他一个很大的计划:

  • 登录注册。
  • 客户列表。
  • 客户详情。
  • 权限管理。
  • 跟进记录。
  • 数据库。
  • 后台管理。
  • 邮件提醒。

小周马上懵了。

老师让他换一种说法:

我是完全不会代码的新手。
我想做一个今日客户跟进助手。

使用者:我自己。
要解决的问题:我经常忘记今天该跟进谁。
用户输入:客户姓名、需求、上次沟通时间、备注。
工具输出:今日应该跟进的客户列表,以及每个客户的一句跟进话术。
第一版只做:添加 3-5 个客户,显示今日跟进建议。
第一版不做:登录、多人协作、复杂客户管理、自动提醒。
成功标准:我能在浏览器打开页面,添加 3 个客户,看到今日跟进建议。

请你先不要写代码。
请先判断这个第一版是否太大,并给我一个最小实现计划。

这一次,AI 给出的计划就小很多。

差别不在于 AI 变聪明了,而是小周把任务说清楚了。

坏提示词为什么坏

坏提示词主要问题
帮我做一个很厉害的 App没有使用者、问题、输入、输出和验收标准
帮我做一个客户管理系统,要功能完整一点“系统”和“完整”会诱导 AI 加很多功能
你直接写代码吧AI 还没理解项目,你也不知道它准备改哪里
顺便把登录、保存、后台也做了第一版范围失控,后面很难验收

坏提示词不是因为句子短,而是因为没有边界。

好提示词的 8 个部分

一条好的项目启动提示词,通常包含 8 个部分。

部分示例
说明自己是新手我是完全不会代码的新手
项目名称我想做一个周报生成助手
使用者使用者:我自己
要解决的问题我每周写周报都要翻聊天记录,很浪费时间
输入用户输入这一周做过的事情
输出工具输出一份周报草稿
第一版范围只做输入文字并生成草稿,不做登录和历史记录
成功标准输入 10 条记录,得到可复制周报

你不是在写漂亮作文。

你是在给 AI 一份可以执行、可以验收的任务说明。

AI 协作四步

以后和 Codex 做项目,可以反复使用这个流程。

第 1 步:先理解

先让 AI 看懂你的项目,不要急着写代码。

请先不要写代码。
请先用大白话复述你理解的项目目标、第一版范围和成功标准。

如果 AI 复述错了,先纠正它。

第 2 步:再计划

让 AI 给最小实现计划。

请给我一个最小实现计划。
每一步只做一个小功能。
每一步都要说明完成后怎么验收。

如果计划里出现登录、支付、复杂数据库、多人协作,先删掉。

第 3 步:小步实现

不要让 AI 一次做完整系统。

比如先做:

请只实现第一个页面:标题、输入区、生成按钮、结果区。

再做:

请只实现点击按钮后显示生成结果。

第 4 步:运行和验收

每次改完都要问:

你改了哪些文件?
我应该怎么运行?
我应该在浏览器里检查什么?

AI 说完成不算。

你能打开、输入、点击、看到结果才算。

课堂练习:改写坏提示词

把下面坏提示词改成更适合新手第一版的提示词。

坏提示词改写方向
帮我做一个学习 App每日学习计划生成器
帮我做一个电商运营系统小红书标题助手
帮我做一个个人知识库粘贴笔记后自动总结
帮我做一个客户管理系统今日客户跟进助手

改写时至少写清:

项目我的填写
项目名称
使用者
要解决的问题
用户输入
工具输出
第一版只做
第一版不做
成功标准

自己动手:我的项目启动提示词

把自己的项目定义卡和软件积木图整理成一条提示词。

我是完全不会代码的新手。
我想做一个:〔项目名称〕。

使用者:〔谁来用〕。
要解决的问题:〔具体麻烦〕。
用户输入:〔输入什么〕。
工具输出:〔输出什么〕。
第一版只做:〔最小范围〕。
第一版不做:〔暂时不做的功能〕。
成功标准:〔怎样判断第一版有用〕。

软件积木图:
页面:
输入:
输出:
逻辑:
AI:
后端/API:
数据库:
服务器/部署:

请你先不要写代码。
请先:
1. 用大白话复述你理解的项目目标。
2. 判断第一版是否太大,如果太大请帮我缩小。
3. 给出最小实现计划,每一步只做一个小功能。
4. 告诉我每一步完成后怎么运行和验收。

请不要加入登录、支付、多人协作、复杂数据库或完整后台,除非第一版必须需要。

AI 计划检查表

AI 给出计划后,不要马上同意。

先检查:

检查项结果
AI 是否正确理解项目目标是 / 否
AI 是否保留第一版范围是 / 否
AI 是否加入了不必要功能是 / 否
计划是否一步一步做是 / 否
每一步是否有验收方式是 / 否
是否说明如何运行是 / 否
我有没有看不懂的地方有 / 没有

如果 AI 的计划太大,可以这样说:

这个计划对新手第一版太大了。
请删掉登录、数据库、多人协作和复杂后台。
请只保留一个页面、一个输入区、一个按钮、一个结果区。

本课小结

今天你要记住:

  • “帮我做个 App”不是好任务。
  • 提示词不是越神奇越好,而是越清楚越好。
  • 每次都先让 AI 理解项目。
  • 写代码前先要计划。
  • 一次只做一个小功能。
  • AI 说完成不算,运行和验收才算。
  • “请先不要写代码”是新手最重要的保护句。

课后任务

把你的项目定义卡和软件积木图整理成一条项目启动提示词。

然后让 Codex 先输出计划,不要写代码。

问题我的记录
AI 是否正确理解了我的项目
AI 的计划有没有太大
我删掉了哪些不必要功能
我最想先实现的第一个小功能是
我准备如何验收第一步

本课最低标准

你能说出:

不要把 AI 当许愿池,要把 AI 当工程搭档。
好提示词要包含目标、使用者、输入、输出、范围、不做什么和成功标准。

并且你写出了一条可以交给 Codex 的项目启动提示词。

On this page