今年,AI Agents 帮我发布了 10 款应用。这是我的核心系统(免费,直接拿去用)

@delx369
英语1天前 · 2026年7月15日
368K
77
4
6
20

TL;DR

本文介绍了一个开源框架,包含九套实战指南,旨在指导如何管理 AI Agents 来处理从初始需求到最终发布的全流程应用开发。

一个 20 岁的年轻人,拥有 45 个应用,其中一个月入 3 万美元。一个大学生,70 天内做到六位数收入。你的信息流里到处都是这样的故事——我的也是。

但那些帖子从来不会告诉你的是:那个枯燥的系统,能让你反复将应用从"想法"变成"上线 App Store",而无需你亲自盯着每一步。

今年我构建了那个系统。AI Agents 在运行它——Claude Code 和 Codex,轮班工作。10 个 iOS 应用和十几个开源工具都经过了这个流程:提交、被拒、重新提交、生产部署、广告投放,以及那些不被市场需要的应用的"终结"。

今天它开源了。免费,MIT 协议,没有课程,没有 newsletter,不用"私信我拿秘籍":

github.com/davidmosiah/agents-that-ship

代码从来都不是难的部分

AI 已经能写代码了。这部分解决了。但在 2026 年,仍然会扼杀应用的是:

  • 同时开始五件事,却一件都没完成
  • 凌晨 2 点,一个 Agent 反复重试同一个死胡同的修复,多达十二次
  • UI 在 iPad 的深色模式下从来没人打开过,就被告知"完成了!"
  • 一周的工作成果,躺在笔记本上从未推送
  • 所谓的"已发布!",真相却是"还在本地分支里"
  • 一个已死亡项目的定时任务,在"葬礼"后还在继续发帖(并持续消耗资源)好几天
  • 这些都不是编码问题。这是运营问题。而我见过的任何 CLAUDE.md 或 AGENTS.md 文件都没有覆盖到——它们都只描述代码库,然后就在真正开始赚钱的地方戛然而止。
  • 所以我写了另一半。
  • 我审计了自己 7500 条提示词来构建这个系统
  • 某天我翻遍了发给两个 Agent 的所有提示词。大约 7500 条。残酷的发现:大部分时间我都在重复教同样的五条教训。推送你的工作。别再重试那个修复了。别给我五个选项。检查 iPad。你实际上运行了吗?
  • 所以我把每一次重复的纠正都变成了一个书面的规则。在那之后,我最常用的提示词就变成了"好的,请继续。"
  • 这就是全部诀窍。Agents 不需要更多自主权。它们需要的是被预先做好的决策,好到你的工作简化为只说"同意"。
  • 9 个剧本
  • 每个都是写给 Agent 的——用第二人称,带有它无法绕过的关卡:
  • 01 启动 → 阅读状态,提出一件事。没有菜单。
  • 02 规格 → 带有可执行关卡的分阶段流程。"打磨完善"不是关卡。
  • 03 构建 → 最小化改动,真实运行,庆祝前先推送。
  • 04 解卡 → 两次失败修复 = 停止编辑,改变策略。
  • 05 打磨 → 走遍每一个界面。浅色+深色模式,手机+平板,每种语言。没有截图就不算完成。
  • 06 新视角 → 一个不同的模型从仓库中重新推导每一个断言。自我审查就像是在校对自己的不在场证明。
  • 07 发布 → 已提交 ≠ 已推送 ≠ 已提交审核 ≠ 已通过 ≠ 已上线。说出真实状态。
  • 08 指标 → 每个数字附带其变化量,每个实验出生时就带有终止日期。
  • 09 终结 → 妥善埋葬已死亡的项目:清理每一个调度器,停止消耗,写下判决书。
  • 能节省时间的规则
  • 两次机会原则。同样的失败发生两次,意味着 Agent 对问题的模型是错误的。停止编辑。从头开始复现,写出真正不同的假设,做好检测,然后修复。重命名一个变量然后重试,这是第二次机会,不是新想法。这一条规则节省的令牌数比我已知的任何提示词技巧都多。
  • 作者不是验证者。在将任何有风险的事情标记为"完成"之前,第二个 Agent——使用不同模型,上下文清空——从实际仓库中重新推导这些断言。两个不同模型交叉审查,能捕捉到自我审查在结构上无法发现的问题。
  • 未推送的工作不存在。"你推送了吗?"曾经是我最常问的问题。现在,提交加推送会无意识地结束每个模块。这一句话就消除了整个类别的焦虑。
  • 妥善安葬。我曾经关闭了一个项目,它的"幽灵"继续每天发布一次摘要,持续了两天——一个被遗忘的定时器在"葬礼"后幸存了下来。终结剧本会清理每台机器上的每一个调度器,并有输出作为证据。
  • 两个 Agent,一台机器
  • 增效器:我的 Agents 轮流工作。谁有配额谁就执行;另一个负责验证。交接的是带有关卡的规格说明,而不是感觉。一个大约 150 行的锁定脚本阻止了它们在同一仓库上发生冲突——退出代码 3 意味着"另一个 Agent 正在这里,选另一个前端。"
  • 将两个不同模型作为流水线运行,是当前 AI 领域性价比最高的质量升级方式。仓库里有完整的合约。
  • 为什么免费
  • 因为它是 Markdown。九个文件。没有 SDK,没有框架,没有任何会在下一个模型发布时腐朽的东西。它可以作为 Claude Code 技能、AGENTS.md 章节或 Cursor 规则来使用——适配器已包含在内。
  • 还有一条规则在里面,那条我会不惜一切代价捍卫的规则:没有经过一次全新的确认,任何东西都不能以你的名义公之于众。没有仓库,没有帖子,没有软件包。一个 Agent 的热情永远不应该能够消耗你的声誉。
  • (这篇文章由一位 Agent 起草。一位人类最终确认。这就是系统在运作。)
  • 拿去用吧:
  • github.com/davidmosiah/agents-that-ship
  • 复制它,大刀阔斧地修改,不同意其中一半内容。我唯一愿意不惜任何代价保留的规则是:合约必须以书面形式存在。任何只存在于你脑子里的规则,你的 Agent 明天都会再次违反。
二次创作

使用 YouMind 创作爆款文章

收集素材、拆解爆点、生成视觉资产、撰写内容,并在一个 AI 工作空间里完成分发。

了解 YouMind
写给创作者

把你的 Markdown 变成干净的 𝕏 文章

图片上传、表格、代码块,往 𝕏 上手动重排太痛苦。YouMind 把整篇 Markdown 一键转成干净、可直接发布的 𝕏 文章草稿。

试试 Markdown 转 𝕏

更多可拆解样本

近期爆款文章

探索更多爆款文章