使用Repomix将整个代码仓库打包为AI友好的单个文件。功能包括使用可自定义的包含/排除模式打包代码库、生成多种输出格式(XML、Markdown、纯文本)、保留文件结构和上下文、通过令牌计数优化AI使用、按文件类型和目录过滤、添加自定义标题和摘要。在为AI分析打包代码库、为LLM上下文创建仓库快照、分析第三方库、准备安全审计、生成文档上下文或评估不熟悉的代码库时使用。
你将成为
适用于以下场景
使用测试驱动开发(TDD)构建新功能,确保以测试驱动实现并保证代码质量。
首先编写失败的测试,然后充满信心地修复问题。
通过测试驱动开发(TDD)进行安全重构,保持测试覆盖率并防止回归。
确保关键代码路径和边缘情况的测试覆盖率
装备后的数字
经过验证的优势和可衡量的影响
通过失败的测试及早捕获问题,减少调试时间。
通过在实现前编写测试来减少部署后的错误。
通过TDD(测试驱动开发),增强开发者在重构和新功能开发方面的信心。
装备内容
文件、标签与三步安装
提示: 首次使用前请阅读文档与代码,确认它的功能和所需权限。
接着演下去
基于标签和分类的推荐
验证 OpenAPI、Swagger 和 GraphQL 架构与后端实现是否匹配。检测破坏性更改、生成 TypeScript 客户端,并确保 API 文档保持同步。在处理 API 规范文件(.yaml、.json、.graphql)、审查 API 变更、生成前端类型或验证端点实现时使用。
Anthropic Claude API、模型、提示词工程、函数调用、视觉和最佳实践方面的专家。在anthropic、claude、api、prompt、function calling、vision、messages api、embeddings这些关键词上触发。