Skip to content

本系列教程通过一个真实游戏项目,带你亲手实践了 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 等主流语言的效果最好,因为训练数据覆盖更充分。