Greg Eisenberg 通过六轮 Prompt,用 Codex Sites 做出自动更新的创业想法看板。关键步骤:1)调用 sites 插件,指令“save for review, do not deploy”阻止自动部署;2)选 Cloudflare D1 实现持久化;3)设安全动作,限定 Agent 只能通过预设路径改数据;4)编写 Startup Ideas Admin 技能,使操作手册化;5)存档为 V1 并验证版本回滚;6)新对话加载技能,跨线程写入并成功上线,证明跨会话可重复运营。
终于等来了 @gregisenberg 对 Codex Sites 的解读
Greg 通过六轮 Prompt,把 Codex Sites 做成一个会自己更新的「创业想法看板」!
1. 建壳 + 样本数据 @ sites 调用插件。关键一句:「save for review, do not deploy」 -- 拦住自动部署,留在产品评审模式。
2. 加记忆 Sites 默认每次访问都是新的。先让 Agent 展示数据模型,再写代码(Greg 选了 Cloudflare D1,实体 ideas,动作:list / add / update / move / score / archive)。有持久化,Demo 才变成软件。
3. 安全动作 预置、命名的操作入口(如 add idea)。Agent 只能走这些路径改数据,不能随意改库。你在任意 Codex 对话里随口说个想法,也能通过唯一合法通道落到线上看板 -- 人机协作的 API 边界。
4. Skills 让 Codex 写 Startup Ideas Admin 技能:教未来对话如何读板、加卡、移动、打分,并附示例命令。技能 = 可复用的操作手册,让 Safe Actions 在陌生会话里也能被正确触发。
5. 存档检查点 Codex 没有游戏式自动存档。明确说「save as V1 review, do not deploy」,并核对构建状态、存储、访问权限、版本 -- 可回滚的已知好点。
6. 闭环验证 开新对话,只说:用 Startup Ideas Admin 加一条想法。新线程加载技能 → 读板 → 经批准路径写入。再发布 → 上线带注册页的 live board。证明 跨会话、跨线程的可重复运营。