在AI编程工具激烈竞争中,Repo Prompt以「macOS原生AI瑞士军刀」定位破局!这款免费开源工具专为深度整合本地代码库与LLM(GPT/Claude/Gemini等)而设计,独创可视化文件树上下文选择机制,彻底解决传统IDE切换与手动粘贴的协作痛点。通过精准控制AI输出边界+Git风格Diff审核,实现「代码理解→智能生成→安全合并」闭环,让开发者以手术刀般的精度重构陌生项目,堪称隐私优先的AI编程伴侣。
✨ 功能特色
🔧 智能上下文引擎
-
拖拽选择文件/文件夹作为AI上下文,自动过滤.gitignore噪声
-
生成项目级CodeMap架构图,降低大模型token消耗30%
🤖 多模型竞技场
-
并行调用GPT-4/Claude 3/Gemini对比输出,本地部署模型支持规避云端泄漏风险
-
内置Prompt模板库,复用高频指令如“生成带测试的Python类”
🛡️ 安全协作工作流
-
AI修改以Git Diff可视化呈现,支持逐行审核与批量合并
-
版本回溯+撤回机制,杜绝错误修改覆盖原始代码1
⚡ 原生性能优势
-
Swift/SwiftUI开发,启动速度超Electron工具200%,M芯片全速运行
-
快捷键操作+多工作区切换,流畅适配复杂开发场景
强大的现代开发功能
提供您增强 AI 辅助编码工作流程所需的一切
可视化上下文工程
使用直观的文件树界面为代理和大型推理模型设计完美的上下文。即时预览文件,搜索整个项目,并以视觉精度精确组装复杂 AI 任务所需的上下文。
剪贴板和 XML 工作流
只需单击一下即可将提示导出到任何 AI 平台 - ChatGPT、Gemini 或任何 LLM。XML 工作流可实现无缝往返:任何 AI 都可以格式化响应以在 RepoPrompt 中直接处理,自动处理文件编辑和代码库更新,而无需手动复制。
代码图
将您的整个代码库转换为 AI 可以理解的智能结构图。代码图提取和分析 12 种以上语言的类层次结构、函数签名、类型系统和 API 契约,为 AI 提供深入的架构洞察,同时使用的令牌比原始代码少 90%。AI
上下文构建器
描述您的任务并让 AI 找到您需要的确切文件。上下文构建器将代码图与语言模型相结合,以了解您的项目结构并自动显示相关文件,按优先级组织它们,以便您可以专注于对当前任务最重要的内容。
多模型 AI 聊天
同时与多个 AI 模型聊天,包括 Claude、GPT-4、Gemini 等。并排比较响应,动态切换模型,并利用特定于模型的优化来找到满足您编码需求的完美 AI 助手。
提示库
使用全面的库系统保存、组织和重复使用最佳提示。创建分类提示集合,设置快速访问快捷方式,并与您的团队分享最有效的编码助手。
MCP 服务器集成
通过 MCP(模型上下文协议)公开您的项目,并利用 15 个专用工具读取文件、生成代码图、规划编辑、应用安全写入、运行令牌统计等。一键设置开箱即用,适用于 Claude Desktop、Cursor 和任何兼容 MCP 的客户端 - 无需手动配置。
🔍 场景化功能实战
▸ 紧急修复遗留代码:选中故障模块→加载“诊断内存泄漏”Prompt→AI生成修复方案+单元测试
▸ 多语言项目文档化:指定/src目录→运行“生成Markdown API文档”模板→自动输出中英双语注释
▸ 团队协作审查:AI重构代码后,团队成员分栏对比Diff,批量批准合规修改
💡 小技巧:创建.repo_ignore
文件(格式同.gitignore),可永久过滤项目日志等干扰文件,提升AI上下文纯净度!
许可协议:《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》
评论(0)