Agent是怎么运作的?
在今天的workshop中,我们使用会使用Kimi Code来帮助我们完成环境配置,代码编写和网页部署。
那AI IDE究竟是怎么完成这些任务的呢?为什么平时只会在网页上吐文字的大模型,突然就能干活了呢?

Agent能力 = 模型 × Harness(马具)
- 模型
- 环境
- Tools 工具 —— 读写搜、Bash工具(执行)、浏览器、mcp
- Feedback 反馈 —— 工具反馈定义的好坏(是否提供了足够的信息,是否提供了高质量信息)
- Sandbox 范围 —— Agent的权限、安全策略
Agent的上下文
大模型其实没有记忆,每一次请求,都是一次全新的开始。
那agent是如何做到让大模型多步骤地完成一个任务的呢?其实关键在于构建每次发给大模型的上下文,让大模型能接着知道目标、工具和之前的状态,接着干活。

拓展问题:如果每一次请求大模型,都会把这么多内容重新发一遍,岂不是资费爆炸? 可以自行问问AI 提示:缓存
什么是 Git / Gitee?
今天我们还会用到 Gitee。
可以先把它理解成一个:
“存放代码项目,并且方便别人获取和交流的项目仓库。”
Git/Gitee还有其他的重要用途,比如版本管理,今天暂不涉及,且听下回分解~
今天你会体验三个最基础的动作:
Clone:把别人的项目复制到自己的电脑
↓
Push:把自己的作品上传到自己的 Gitee 仓库。
↓
Issue:去别人的项目下面留下问题或者建议。
不用担心~
今天不需要背 Git 命令!
我们可以先让 Kimi Code 帮我们完成这些操作。
选择你的小游戏!
本场 Workshop 会提供四种基础小游戏。
你可以选择自己最感兴趣的一个(当然,你也可以从零开始让Kimi Code帮你写~):
- 🐍 贪吃蛇
- 🔢 2048
- ✈️ 飞机大战
- 💣 扫雷
这些小游戏都是已经可以正常运行的基础版本。
所以今天不用先学习:
“贪吃蛇是怎么从零写出来的?”
我们直接从:
“如果让我来改,我觉得还能怎么玩?”
开始。
从 Gitee 把游戏拿到自己的电脑!
把下面这段提示词发给 Kimi Code,把项目从gitee上clone到你的本地电脑:
Markdown
我现在正在参加一次 AI 小游戏魔改 Workshop。
请帮我在当前工作目录中克隆下面这个 Gitee 仓库:
https://gitee.com/LinYiSongEr/H5.Examples.git
我选择的小游戏是:
【填写:贪吃蛇 / 2048 / 飞机大战 / 扫雷】
请你:
1. 克隆这个仓库;
2. 找到我选择的小游戏;
3. 暂时不要修改任何代码;
4. 阅读这个小游戏相关的 HTML、CSS、JavaScript 和其他资源;
5. 用零基础也能理解的语言告诉我:
- 这个小游戏主要由哪些文件组成;
- 哪个文件负责主要游戏逻辑;
- 我应该怎样运行它;
6. 如果直接打开 HTML 文件就能运行,请不要额外安装框架或复杂依赖;
7. 帮我确认原始版本能够正常运行。
完成以后,请告诉我:
“原版游戏准备完成。”
然后等待我继续提出自己的修改想法。小知识点
这里其实已经完成了一件非常真实的项目开发工作:
你拿到了一个别人写的陌生项目。
以前你可能会:
打开文件夹
→ 一脸懵
→ 一个文件一个文件点开。
现在可以先让 Kimi Code:
“帮我看看这个项目到底是干什么的。”
以后接触科研项目、开源项目、竞赛项目时,这个方法同样可以使用。