MashuPack
纯本地运行的AI代码分析工具
将代码仓库转为结构化文本,不上传服务器,支持数万文件的大型项目

核心功能
结构化导出格式
生成带目录树和明确START/END路径标记的纯文本文件,AI可精准导航代码
完全本地化处理
使用File System Access API读取本地文件夹,所有索引和计算均在浏览器客户端完成
高性能文件扫描
基于Rust编译为WebAssembly(WASM)并运行在Web Worker中,处理28000+文件依然流畅
智能文件选择
支持按文件、文件夹或类型筛选勾选,实时显示文件数、大小和Token估算
语法高亮预览
内置CodeMirror提供文件语法高亮预览,不影响导出选择
多种导出方式
支持下载TXT文件、复制到剪贴板或保存为ZIP压缩包
产品特色
- 01
纯本地运行零数据上传
所有处理在浏览器中完成,代码从不离开你的设备,彻底杜绝隐私泄露风险
- 02
Rust+WASM高性能引擎
索引和选择计算由Rust编译为WebAssembly执行,处理数万文件的大型项目也不卡顿
- 03
AI优化的结构化输出
导出文件带目录树和START/END路径标记,让AI像开发者在终端中一样搜索和导航代码
- 04
精确控制发送给AI的内容
通过交互式文件树按需勾选文件或文件夹,避免无关内容干扰AI判断
- 05
实时Token估算
导出前即可查看Token估算值,确保内容不超出AI模型的上下文窗口限制
- 06
轻量无依赖即开即用
基于浏览器运行,无需安装任何插件或软件,打开网页就能用
应用场景
✅ 代码审查与调试
将整个项目或特定模块发给AI,快速定位bug或获取优化建议
✅ 新项目上手理解
新成员通过AI快速理解陌生项目的整体结构和关键模块
✅ 文档自动生成
让AI基于完整代码库生成API文档、架构说明或README
✅ 跨文件复杂问题排查
向AI提问涉及多个文件的调用链或依赖关系,提供完整上下文
✅ 隐私敏感环境分析
在不能上传代码的涉密项目中,安全使用AI进行内部代码分析
常见问题
解答您关于"MashuPack"的常见疑问,让您更好地使用这款AI工具
-
一款纯浏览器端运行的免费代码分析工具,将本地代码仓库转为AI可理解的结构化文本
-
不会。所有处理在浏览器本地完成,代码从不离开你的设备
-
基于Rust+WASM高性能架构,可流畅处理28000+文件的大型项目
-
生成的文本文件可直接用于ChatGPT、Claude、Gemini等主流AI助手
-
通过交互式文件树按需勾选文件或文件夹,也可按文件类型筛选
-
纯文本文件,带目录树和START/END路径标记,AI可精准导航
-
目前完全免费,无需注册或登录即可使用
立即体验 MashuPack
MashuPack是一款纯浏览器端运行的免费代码分析工具,能将本地代码仓库转换为ChatGPT、Claude等AI助手可理解的结构化文本。它不上传任何数据,所有处理均在本地完成,保障代码隐私。通过Rust+WASM高性能架构,可流畅处理数万文件的大型项目,导出内容带清晰路径标记和目录树,让AI精准导航代码,适用于代码审查、文档生成、调试等场景。