分享 AI 辅助编程的实用技巧和最佳实践
这个仓库收集了 AI 编程工具的学习笔记和实战经验,目前主要包含:
一套系统的 Claude Code 中文学习路径,从入门到精通:
- 核心功能 - 安装配置、基本用法、命令参考
- 扩展系统 - Commands、Skills、MCP、Hooks
- 最佳实践 - 使用技巧、开源项目
精选实用的 Prompt 工程示例,涵盖多种应用场景:
- 角色扮演 - RMS 灵感、思想催化剂、图书推荐专家
- 规划思考 - Ultrathink Visionary 深度思考框架
- 代码开发 - 代码调优技巧、架构设计 Prompt
已配置在 .claude/commands/ 目录下,主要分类:
核心思维工具 (6 个)
think-ultra- 超深度思考分析think-harder- 增强分析思维eureka- 技术突破捕获reflection- 代码优化反思reflection-harder- 全面会话分析rule2hook- 规则转 Hooks 配置
Kiro 开发框架 (5 个)
kiro:spec- 完整功能规范kiro:design- 功能设计文档kiro:task- 实施任务列表kiro:execute- 执行具体任务kiro:vibe- 快速开发帮助
SC/Serena AI 辅助系统 (25+ 个)
implement, design, test, build, save, load, index
analyze, improve, cleanup, document, explain
brainstorm, workflow, estimate, troubleshoot, reflect
help, select-tool, spec-panel, git, task, spawn
Cook 通用工具集 (40+ 个)
- PR 管理:
pr-create,pr-review,pr-list,pr-feedback等 - 代码质量:
refactor,explain-code,fix-error,smart-review等 - 依赖更新:
update-node-deps,update-flutter-deps,update-rust-deps等 - 规划思维:
plan,show-plan,task,spec,ultrathink等 - 协作角色:
multi-role,role,role-debate,team-collab等 - 其他工具:
screenshot,context7,search-gemini,check-fact等
GitHub 集成 (3 个)
gh:review-pr- PR 代码审查gh:fix-issue- 修复 GitHub Issuegh:gh-commit- GitHub 提交辅助
BMad 业务敏捷 (30+ 个)
- 10 个专家角色: analyst, architect, dev, pm, po, qa, sm, ux-expert 等
- 20+ 任务流程: advanced-elicitation, create-doc, qa-gate, test-design 等
其他工具
cc:create-command- 创建自定义命令de-slop- PR 清理工具
已配置在 .claude/skills/ 目录下,主要分类:
📄 文档处理 (5 个)
docx- Word 文档处理pdf- PDF 文档操作xlsx- Excel 表格处理pptx- PowerPoint 演示pdf-processing-pro- 高级 PDF 处理
🎨 艺术设计 (3 个)
algorithmic-art- 算法艺术创作canvas-design- 视觉设计slack-gif-creator- Slack 动画制作
🌐 前端 Web (3 个)
artifacts-builder- 复杂 Web 应用构建theme-factory- 主题定制webapp-testing- Web 自动化测试
🔍 内容分析 (3 个)
deep-reading-analyst- 深度阅读分析mcp-builder- MCP 服务开发internal-comms- 内部沟通文档
⚙️ 开发工具 (3 个)
skill-creator- Skill 开发video-downloader- 视频下载template-skill- Skill 模板
🎥 媒体处理 (2 个)
brand-guidelines- 品牌规范source-tracing- 源码追踪
git clone <your-repo-url>
cd AICodingTips# 查看 Claude Code 教程
cd ClaudeCode
# 教程包含:
# - 01-Core/ 核心功能和基本用法
# - 02-Extensions/ 扩展系统(Commands/Skills/MCP/Hooks)
# - 03-Best-Practices/ 最佳实践和技巧项目已经配置了 120+ 个 Commands 和 19 个 Skills,可以直接在 Claude Code 中使用:
# 使用命令示例
/think-ultra 如何优化数据库查询性能
/kiro:spec 用户认证系统
/gh:review-pr 123
# 使用技能示例
使用 docx skill 创建技术文档
使用 deep-reading-analyst skill 分析这篇论文
使用 algorithmic-art skill 创建流场可视化- 阅读 Claude Code 安装与配置
- 学习 基本用法
- 尝试使用几个常用命令,比如
/think-harder、/kiro:vibe - 查看 使用技巧
- 学习 扩展系统概述
- 深入研究 Commands 文档
- 探索 Skills 文档
- 配置自己的 MCP 服务器
- 设置 Hooks 实现自动化
- 参考 开源项目 的配置
- 使用
skill-creator创建自定义 Skills - 使用
cc:create-command创建自定义 Commands - 学习 Prompt Engineering 示例 提升提示词技巧
- 分享你的使用经验和最佳实践
欢迎贡献你的经验和技巧!
- 发现错误? 提 Issue
- 有更好的实践? 提 PR
- 想分享经验? 添加到 Best Practices
MIT License
最后更新: 2025-12-26