Feat Skill 使用指南
This content is not available in your language yet.
什么是 Feat Skill
Section titled “什么是 Feat Skill”Feat Skill 是专为 AI 编程工具设计的知识库,通过安装 Feat 官方 Skill,AI 工具可自动学习 Feat 官方文档,从而提供更准确、更符合最佳实践的代码建议。
- 深度理解:准确把握 Feat 的 API 设计和使用模式
- 最佳实践:在代码补全时遵循 Feat 的最佳实践
- 精准引用:在排查问题时引用正确的文档章节
- 实时更新:跟踪 Feat 官方文档的更新,保持知识的时效性
- 全面覆盖:涵盖 Feat 的所有核心功能和模块
- 在项目根目录创建
.agents/skills目录(若不存在) - 在该目录下创建
feat-tutorial子目录 - 下载
SKILL.md文件到该目录
your-project/└── .agents/ └── skills/ └── feat-tutorial/ └── SKILL.mdhttps://raw.githubusercontent.com/smartboot/feat/master/.agents/skills/feat-tutorial/SKILL.md安装完成后,在 AI 工具中使用 @feat-tutorial 引用 Skill:
@feat-tutorial 如何创建一个简单的 HTTP 服务器?- 快速入门:创建 Feat 项目并实现 Hello World
- API 开发:实现 RESTful API,包括路由、参数验证和错误处理
- 数据库集成:集成数据库,实现基本的 CRUD 操作
- 中间件开发:开发自定义中间件,实现请求日志记录和认证功能
- 问题排查:解决 Feat 使用过程中遇到的常见错误
- 部署配置:配置 Feat 应用的生产环境部署
- 明确场景:描述具体的开发场景和需求
- 提供上下文:说明项目的相关背景和约束条件
- 指定版本:明确 Feat 的版本号
- 具体问题:提出具体的问题,避免过于宽泛的询问
推荐提问方式
Section titled “推荐提问方式”@feat-tutorial 我正在开发一个基于 Feat 的 Web 应用,需要:1. 实现用户认证2. 连接数据库3. 处理文件上传
请根据官方教程给出完整的实现方案。常见问题及解决方案
Section titled “常见问题及解决方案”问题 1:Skill 未被 AI 工具识别
解决方案:
- 检查文件路径是否正确(
.agents/skills/feat-tutorial/SKILL.md) - 重启 AI 工具,确保技能被重新加载
- 查看 AI 工具的技能加载日志,确认是否有错误信息
问题 2:AI 无法回答某些 Feat 相关问题
解决方案:
- 检查问题是否清晰具体
- 确认问题是否属于 Feat 的范畴
- 尝试提供更多上下文信息
问题 3:回答与最新版本的 Feat 不符
解决方案:
- 明确指定 Feat 的版本
- 参考官方文档的最新内容
- 检查技能是否已更新到最新版本