跳到主要内容

用 AI Agent 构建 Marsquakes

你不需要写代码。你用大白话描述想要什么,AI 编程助手(Agent)—— 一个可以聊天、同时也能读取和修改你电脑上文件的程序——会替你写代码、敲命令, 然后把结果拿给你看。

这条线会一字一句地告诉你该说什么,从一台空电脑,走到一个能拿给别人看的成品应用。

两个会反复出现的词

在这里的含义
Agent(智能体)你与之对话的程序。它替你写代码、运行工具,然后向你汇报。中文页面使用 DeepSeek Harness;英文页面使用 OpenAI Codex CLI——说法略有不同,工作方式完全一样
Skill(技能)一小包说明书,你只需交给 Agent 一次,它就会按正确的顺序安装正确的程序,而不是靠猜

第一个阶段会把它们都装好。

每一页怎么用

  • 这样说——一段可以直接复制粘贴的大白话。它要求的永远是一个你能看见的结果, 而不是某个技术动作。
  • 你应该看到:——一个要打开的网址、一个弹出来的窗口、一份改动文件的清单。 你靠看来检查成果,不需要读代码。
  • 如果看到的和描述不符,页面会给你下一句该说的话。

Agent 打印出来的文字你基本不用懂。记住两个习惯:动手前先要方案,一次只做一个功能。

整个旅程

阶段页面完成后你拥有什么
1 —— 环境准备安装 Agent安装 Skill配合 AI Agent 使用一个能对话、且懂这个项目环境准备的 Agent
2 —— 开始一个项目开始一个项目一个创建好的项目,且只装了它真正需要的工具链
3 —— 应用下面每个端各有一组页面一个跑起来的应用、里面的新功能,以及一个能交给别人的安装包

第 2 阶段只装你勾选的端所隐含的工具链——只做桌面端的机器永远不会装 Java 工具链。

应用之下,每个端都展开成同样的三页:

页面产出什么
创建项目空空的、能跑起来的起点——一个登录页、一个应用窗口,或手机上的一个应用
创建功能里面的一个真实功能,比如管理文章或商品
部署 / 打包一个能交给别人的成品文件——安装包、发布版 APK,或整套跑在 Docker 里的系统
平台如果你想要……就选它
后台管理系统一个需要登录、用来管理东西的网站——商品、订单、用户、文章
桌面应用一个有独立窗口、装在电脑上的真正程序
Android 应用一个装在 Android 手机上的应用

不知道选哪个?开始一个项目开头正是这个问题。

如果你更想自己敲命令

**使用指南(Guide)**面向在自己终端里逐条运行命令的人,从它的简介 开始。两条线构建的是同样的项目,区别只在于谁来敲命令。

下一步

安装 Agent——这是唯一需要你亲手粘贴几条命令的页面。 之后,敲命令的活都交给 Agent。