Appearance
本系列教程通过一个真实游戏项目,带你亲手实践了 Kiro 的五大核心能力:steering 文件引导 AI 理解复杂项目、Vibe 编程处理 Bug 修复和快速改动、spec 驱动开发规划大型功能、agent hooks 自动化常见样板任务,以及 MCP 扩展 Kiro 的工具边界。每个模块都是可独立复用的工作流,适合按需拆解应用到你自己的项目中。
课程总结
在本系列教程中,你亲手实践了 Kiro 的一系列核心能力:
- Steering 文件:引导 AI Agent 穿越复杂项目,建立对代码库的持续理解
- Vibe 编程基础:快速处理 Bug 修复、小改动和重构任务
- Spec 驱动开发:为大型变更规划需求、设计和任务步骤
- Hooks:自动化项目中的常见样板任务,减少重复劳动
- MCP:为 Kiro 接入新工具和新行为,扩展其能力边界
下一步
完成本教程后,还有大量可以继续探索的内容。查看游戏路线图,挑选一个新功能,用 Kiro 来实现它,然后向项目提交 PR 贡献代码!
常见问题
Q:完成这个系列之后,学习 Kiro 的最佳路径是什么?
A:建议把本系列学到的工作流应用到你自己的项目中。先从 steering 文件建立项目上下文开始,遇到复杂需求再引入 spec,同时梳理项目中有哪些重复操作适合用 hooks 自动化。实战比再看一遍教程进步更快。
Q:教程中的 steering、spec、hooks 配置文件可以复用到其他项目吗?
A:结构可以复用,内容需要按项目调整。steering 文件描述的是项目特定的架构和约定;spec 文件记录的是具体功能的设计决策;hooks 配置的路径模式也要匹配目标项目的目录结构。把它们当模板而不是直接复制使用。
Q:Kiro 目前支持哪些编程语言和框架?
A:Kiro 基于 VS Code,理论上支持 VS Code 能处理的所有语言和框架。AI 能力本身不限语言,但对 TypeScript、JavaScript、Python 等主流语言的效果最好,因为训练数据覆盖更充分。