MashuPack 概览
MashuPack是一款纯客户端运行的网页应用,旨在为ChatGPT、Claude等大语言模型(LLM)准备本地代码仓库。它通过生成带有清晰文件路径标记和边界的结构化导出文件,解决了简单上下文灌入的问题,使AI工具能够像开发者在终端中一样高效地执行查找、搜索和导航操作。所有操作完全在用户浏览器中进行,无需上传任何数据到服务器,确保绝对隐私。
如何使用MashuPack
1. 加载项目:将文件夹拖拽到应用界面,或点击“Browse for folder”使用系统文件选择器。 2. 浏览与选择:使用交互式文件树进行浏览、筛选(按 `/` 键聚焦搜索框),并通过复选框选择要包含的特定文件或文件夹。勾选一个文件夹将选中其所有内容。 3. 检查统计:在右侧面板查看项目统计信息,特别是Token估算(点击“Size”统计栏可切换显示),确保其符合您AI模型的上下文窗口限制。 4. 导出:使用“Export combined text”下载`.txt`文件用于上传至AI,“Copy to clipboard”直接粘贴到聊天中,或“Save as .txt”保存报告。
MashuPack的核心功能
- 结构化导出格式:生成纯文本文件,包含目录树头以及每个用明确START/END路径标记包装的文件,使AI模型能够可靠导航。
- 完全基于浏览器处理:使用File System Access API读取本地文件夹,无需上传内容。所有索引和计算均在客户端完成。
- 高性能引擎:索引和选择计算使用Rust编译为WebAssembly(WASM),并交由Web Worker执行,确保在处理海量仓库(如28,000+文件)时UI依然流畅。
- 智能文件选择与过滤:支持通过复选框、文件类型标签或右侧面板的文件类型表格进行选择。提供实时统计信息(文件数、文件夹数、大小、Token估算)。
- 内置文件查看器:使用CodeMirror提供语法高亮的文件预览,且不影响导出选择。
- 多种导出选项:可将合并文本导出为文件、将报告复制到剪贴板,或将项目下载为ZIP压缩包。
MashuPack的使用案例
MashuPack非常适合希望利用AI进行代码分析、审查、文档生成或调试的开发者和团队。它允许您向AI提供完整的代码库结构,使其能够追踪依赖关系、定位特定函数并理解项目布局,而不会被单一的上下文灌入所淹没。它特别适用于新项目的上手理解、代码库摘要生成,或就一个仓库提出复杂的、跨文件的问题。
MashuPack的优势特点
其主要优势在于通过提供结构化、可导航的上下文(而非扁平的文本转储),显著提升了AI在代码任务中的实用性。这尊重了现代LLM可以解析结构化数据的内部机制。此外,它通过保持所有数据本地化来提供强大的隐私保护,并通过其Rust/WASM架构实现卓越性能,使其对现实世界的大规模项目切实可行。用户界面直观,配备强大的选择和过滤工具,可精确调整发送给AI的上下文范围。
MashuPack 常见问题
MashuPack 替代方案

ContextStrata
ContextStrata是一个LLM规则和知识库平台,旨在通过全面的上下文赋能AI助手。它集中管理LLM规则,并从GitHub仓库创建可搜索的知识库,确保实时更新和敏感信息的安全加密。
LLM管理

Command Center
Command Center 是专为 AI 代理设计的“后 IDE”,帮助开发者维护高质量代码、理解 AI 生成的变更并高效重构代码。它提供实时差异查看、一键安装扩展,以及使任何代码库适应 AI 代理的工具,确保 AI 贡献清晰易懂。
代码生成
Markdown Studio
Markdown Studio 是一款免费的、由 AI 驱动的 Markdown 编辑器,专为开发人员和提示工程师设计。它通过实时令牌计数(支持 GPT-4、Claude、Gemini)、AI 提示模板和智能复制格式等功能简化 AI 工作流程,所有这些都在一个功能丰富、无需登录的多标签编辑环境中实现。
文本生成
MashuPack 分类
MashuPack 职业
MashuPack 嵌入功能
复制这段嵌入代码,将徽章放到博客、文章或产品官网,并把读者直接引导到 ToolMage 详情页。













MashuPack 评论 (0)
登录后发表评论。
登录暂无评论。