我如何指挥 3 位 AI Agents 构建 Kakeibo 应用(No-Code 之旅)

发布: (2025年12月18日 GMT+8 11:49)
3 min read
原文: Dev.to

Source: Dev.to

Introduction

我的名字叫 Miki,来自日本的开发者。我目前正在学习英语,请多多包涵可能出现的错误。我并不手写代码,也没有深入的 Python 或 JavaScript 知识。不过,我想分享一下,我是如何通过充当“三个不同 AI 代理”的“经理”,构建出一个完整功能的家计簿(Kakeibo)应用的。

Workflow Overview

我没有逐行编写代码,而是使用多个 AI 工具来管理工作流:

  • Kiro – 需求与设计(产品经理)
  • Codex – 代码生成(初级工程师)
  • Google Antigravity – bug 修复与后端集成(高级工程师)

我没有写代码,我在协调。我没有凭空猜测,而是让 Kiro 担任我的产品经理。

Using Kiro (Product Manager)

Kakeibo 是一种日本的“有意识消费”方法,因此挑战在于把这种文化理念转化为技术需求。我对 Kiro 说:

“我想要一个能够追踪需求与欲望的 Kakeibo 应用。”

Kiro 为该应用创建了清晰的用户故事和详细的任务列表。

Using Codex (Junior Engineer)

我把 Kiro 的任务列表交给了 Codex。Codex 自动生成了代码。根据项目结构,它使用了 ReactNext.jsTypeScript

我的角色很简单:

  1. 从 Kiro 那里复制任务
  2. 粘贴到 Codex
  3. 整理生成的文件

我充当了规划与实现之间的桥梁。

Using Google Antigravity (Senior Engineer)

连接后端是我最困难的部分。我想使用 Firebase 搭配 Google Authentication,但一直遇到配置错误和 SDK 问题。这时 Google Antigravity 出手了。由于它具备代理能力,它不仅提供建议,还:

  • 规划后端实现方案
  • 解释 SDK 如何协同工作
  • 步骤化修复配置和认证错误

Resulting Features

在让这些代理完成各自工作后,我得到了一款可运行的应用,包含以下功能:

  • Google 登录
  • 基于 Kakeibo 方法的预算追踪
  • 简洁清晰的仪表盘

Conclusion

我相信编程的未来不在于书写语法,而在于编排智能代理。我仍在学习英语,也在探索如何用 AI 构建产品。

如果你对我的工作流——或我的英语——有任何建议,欢迎告诉我。

感谢阅读!

Back to Blog

相关文章

阅读更多 »

第18天 — 错误配置 (YAML Voorhees)

故事 当他们接近 Sonnenwacht 城堡时,森林变得更加浓密。夜晚提前且出乎意料地降临。‘这是全年最长的夜晚,’Rothütle 低声说道……