用Codex独立开发了一个产品,我收获的4个心得

一个不懂编程的 AI 产品经理用 Codex + GPT-5.5 半天做出 macOS 番茄时钟 App,总结出”需求定义 > 直接写代码”的四条实战心得

基本信息

  • 来源类型:文章(人人都是产品经理)
  • 原文位置:raw/articles/2026-05-27-woshipm-codex-product-dev-lessons.md
  • 原文 URLhttps://www.woshipm.com/ai/6403381.html
  • 作者:墨小白 / AI产品经理四月
  • 发布日期:2026-05-27
  • 字数:约 2033 字
  • 消化日期:2026-05-27

核心观点

  1. AI 开发产品不难,难的是定义需求:作者用一句话让 Claude Code + Kimi K2.6 做番茄时钟,结果翻车——设置面板拖不动、UI 不协调、功能有 Bug。根本原因不是模型不行,而是需求表达不充分,没有给 AI 足够明确的功能逻辑和设计规范

  2. 别一上来就让 AI 写代码,先理清需求再给上下文:正确的流程是”想法 → 原型(手搓 or GPT 出图)→ Logo 设计 → PRD(用 Gemini 生成)→ 把 PRD + 设计稿图片一起丢给 Codex 写代码”。PRD 从设计规范到功能需求、状态、交互都描述清楚后,Codex 用 GPT-5.5 写出来的第一版就能用

  3. AI 卡壳时要给它”指路”而非催它:做 macOS 液态玻璃效果时 AI 反复输出磨砂玻璃,装了”Macos Design” Skill 也改不好。问题在于 macOS 液态玻璃是新设计规范,AI 在用旧实现方式。解法是先用 Gemini 查资料整理线索,再引导 GPT 查苹果官方最新开发文档——10 分钟重构完成

  4. 通用重复的事情沉淀成 Skills:作者本次没用 Skill 是为了测试 GPT-5.5 的原始能力,但识别出三个适合 Skill 化的环节——① 从模糊想法梳理出清晰 PRD;② 从 PRD 到原型再到 UI 设计;③ 特定平台开发要求(如 macOS 开发规范)。每次都从头沟通既浪费时间也浪费 Token

  5. “先跑通完整流程再设计 Skill”是正确顺序:只有自己跑通完整流程,才能更好地设计属于自己的 Skills。这个反直觉的顺序与云舒”先跑通再封装”的 Skill 作业法完全一致——不是先设计再验证,而是先验证再封装

实操内容保留

操作步骤

正确的 AI 产品开发工作流(四步法):

  1. 手搓原型:先把想法告诉 GPT 让它出一版原型,效果不满意就自己手画一版给它,让它基于手绘稿生成 UI 设计稿
  2. Logo 设计:让 GPT 基于设计稿风格生成多版 Logo,选最简约的
  3. PRD 生成:拿设计稿跟 Gemini 沟通,让它生成产品需求文档(PRD),从设计规范到功能需求、状态、交互都描述清楚
  4. Codex 写代码:把 PRD 和设计稿图片一起丢给 Codex(GPT-5.5),有了足够上下文,提示词不需要太多,第一版就能用

AI 卡壳时的”指路”方法

  1. 先用 Gemini 查资料、给建议
  2. 把这些线索整理成提示词
  3. 再让 GPT 上网查解决方案,引导它去查官方最新文档
  4. AI 一查就明白,快速重构

(本文无代码块/配置文件)

关键概念

  • Codex — 本文作者使用 Codex(GPT-5.5)作为核心编码工具
  • Vibe Coding — 本文是 Vibe Coding 的又一实战案例,非技术 PM 用自然语言 + 产品思维驱动 AI 开发
  • 独立开发者 — 不懂编程的产品经理独立完成产品开发和开源发布
  • MVP — 半天做出可用的第一版,验证”番茄时钟对个人效率提升有效”
  • AI产品PRD — PRD 是连接”模糊想法”和”AI 可执行代码”的关键桥梁

与其他素材的关联

  • 2026-05-27-pm-vibe-coding-5-products 的关系:Iris 的五产品实战是系统化方法论,本文四月的案例是更轻量级的验证——同一个方法论在不同产品复杂度下的体现。两篇共同验证”先 PRD 后编码”是 Vibe Coding 最关键的一步
  • 2026-05-27-woshipm-yunshu-skill-practical-guide 的关系:云舒说”先跑通再封装”,四月在本文明确实践了这个顺序——先自己跑通完整流程,再识别出适合 Skill 化的环节。四步法中识别的三个 Skill 化方向(PRD 梳理 / 原型到 UI / 平台开发规范)是 Skill 作业流程中”复盘”阶段的具体产出
  • 2026-05-27-woshipm-personalized-ai-reading-assistant 的关系:两篇都展示了 Codex/Trae + Skill 在非传统编程场景的应用——番茄时钟是 macOS 原生 App,阅读助手是个人知识工具,共同验证”AI 编程工具的应用边界正在从写代码扩展到完整产品交付”

原文精彩摘录

为什么这么说呢?一开始,我也想偷懒,我想我是做产品的,我应该能把需求说清楚,所以我直接就用一句话让 AI 帮我做一个番茄时钟,结果呢?果不其然,翻车了。我知道,这不是模型不行,是我没把需求表达清楚,没有给它足够明确的功能逻辑和设计规范。

这件事给了我启发:我们用 AI 写代码,不能当甩手掌柜,全部指望它。我们除了要表达好需求,还要了解一些产品开发的东西,在它解决不了问题、卡壳时,我们要指引它去寻找答案。

所以,别一上来就让 AI 写代码,先理清楚需求,定义好设计规范,给 AI 提供明确的上下文。AI 拿到的信息越完整,它写出来的东西,才越接近我们想要的。

相关页面