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)
登录后发表评论。
登录暂无评论。