MashuPack介绍
MashuPack是一款纯浏览器端运行的免费AI代码分析工具,专为帮助开发者将本地代码仓库高效转化为ChatGPT、Claude等大语言模型可理解的结构化文本。它不上传任何数据,所有处理均在用户本地完成,兼顾隐私与性能;通过Rust编译的WebAssembly引擎驱动,支持快速索引数万文件的大型项目;导出内容采用清晰的START/END路径标记和目录树结构,让AI能像开发者一样导航代码,显著提升跨文件理解、调试和文档生成的准确性。
MashuPack的主要功能
- 完全本地运行,零数据上传,保障代码隐私
- 生成带路径标记和目录树的结构化文本,便于AI精准解析
- 基于Rust+WASM+Web Worker的高性能架构,流畅处理超大型仓库
- 支持交互式文件树浏览、类型筛选与精细勾选
- 内置语法高亮预览器,实时查看文件内容不影响导出
MashuPack如何使用
- 拖拽本地项目文件夹到网页界面,或点击选择文件夹
- 在交互式文件树中浏览并勾选需包含的文件或目录
- 查看右侧统计面板中的文件数量、大小及Token估算值
- 点击导出按钮,选择下载TXT文件、复制到剪贴板或保存ZIP包
MashuPack的应用场景
- 新团队成员快速理解陌生项目的整体结构和关键模块
- 向AI提问跨多个文件的复杂问题,如函数调用链或配置依赖关系
- 批量生成项目技术文档、README或代码审查摘要
- 调试时提供完整上下文,帮助AI准确定位错误根源和修复方案
- 在隐私敏感环境中安全使用AI进行内部代码分析,无需担心数据泄露