AICodePrep v2 icon

AICodePrep v2

AICodePrep v2 是本機 Rust 應用,會掃描專案資料夾、過濾雜訊,並整理成可直接貼入 ChatGPT、Claude、Gemini 等聊天的 AI 就緒上下文區塊。

AICodePrep v2

概覽

AICodePrep v2 是一款本機 Rust 應用,可將專案資料夾轉換成一個可直接貼上的 AI 就緒上下文。它是為了讓人們能將程式碼或其他專案檔案匯入 ChatGPT、Claude、Gemini 或類似的網頁聊天,而不必逐一複製檔案或建立 API 工作流程。

此頁描述了一個在你的電腦上執行的掃描、過濾與打包流程。它將檔案選取、忽略規則處理、可選的秘密檢查,以及輸出生成整合成單一上下文區塊,並同時提供原生 GUI 與可在腳本和代理工作流程中重用的命令列路徑。

這項產品強調在不同模型之間重複使用相同上下文。你不必每次聊天都重新打包,只要將一個區塊貼入標準模型聊天,並視需要切換模型;頁面將這種做法描述為在代理限制很緊,或你想避免額外 API 費用或另一個訂閱時很有用。

v2 的功能

專案到貼上流程

選取資料夾,讓應用過濾雜訊,並產生一個結構化上下文區塊,而不是逐一複製檔案。

檔案選取與雜訊過濾

自動包含原始碼與專案檔案,同時略過相依套件、建置輸出、快取及其他產生的檔案。

秘密偵測與遮蔽

檢查可能的憑證,並可在上下文貼入聊天前選擇性移除。

上下文區塊輸出

產生結構化 Markdown 或 XML,包含路徑、內容、Token 總數與你的提示。

Token 預算與壓縮

為目標模型計算 Token,比較不同壓縮等級,並將較大的專案塞進較小的上下文視窗。

GUI 與 CLI 存取

使用原生 GUI,或在腳本與代理工作流程中執行 `aicodeprep-fast pack <folder>`。

AICodePrep v2 的常見使用方式

  • 在聊天模型之間切換

    先整理一次程式碼庫,之後可將相同的結構化區塊貼到 ChatGPT、Claude 或 Gemini,而不必為每個模型重新建構套件。

  • 自動化上下文打包

    在腳本或代理工作流程中使用 CLI,從資料夾產生上下文區塊,並將輸出複製或寫入,作為可重複流程的一部分。

  • 整理雜亂的專案資料夾

    在檢視大型儲存庫時略過相依套件、建置產物、快取與其他不利於模型理解專案的產生檔案。

  • 遮蔽敏感內容

    在將上下文複製到 AI 聊天之前,先檢查可能的秘密,必要時再遮蔽敏感資料。

  • 在緊湊的 Token 預算內運作

    比較壓縮等級與 Token 總數,在傳送給模型前,將較大的專案塞進較小的上下文視窗。

Pros and Cons

Pros

  • 在本機執行,因此檔案會留在使用者的電腦上。
  • 將掃描、過濾、選取、串接與輸出整合在一次流程中。
  • 同時支援可視化桌面流程與命令列使用。
  • 可輸出 Markdown 或 XML,讓上下文能在不同聊天模型之間重複使用。
  • 在內容貼上前包含秘密檢查與可選的遮蔽功能。
  • 根據頁面對 Rust 掃描器的描述,設計上可快速處理大型資料夾。

Cons

  • 頁面提到 Mac 版本未經 Apple 程式碼簽署,安裝時需要移除隔離屬性的步驟。
  • Mac 安裝說明表示它需要 Apple Silicon 和 macOS 11+,因此在該平台上的相容性有限。
  • 頁面沒有提供完整的公開價格表,只提到試用與終身授權。
  • 來源對整合的說明有限,除了可貼到網頁聊天與 CLI 工作流程之外,沒有太多細節。

FAQ

AICodePrep v2 會輸出什麼?

它看起來支援在本機掃描專案後,將一個結構化的上下文區塊貼到 ChatGPT、Claude、Gemini 或其他模型中。頁面也提到可輸出 Markdown 或 XML。

它有 GUI、CLI,還是兩者都有?

頁面展示的是一個同時具備 GUI 與 CLI 的本機 Rust 應用。它描述了可在原生介面中選取資料夾的桌面程式,或在腳本中執行像 `aicodeprep-fast pack <folder>` 這類命令。

它會把專案檔案送到遠端服務嗎?

產品頁表示,這個應用會將檔案保留在你的電腦上,並在本機一次完成掃描、忽略規則過濾、選取、串接與輸出。

試用版如何運作?

頁面說明試用版包含 14 天內 10 次上下文生成,且在購買前可使用完整應用。它也提到一次性終身購買。

它支援哪些 AI 工具?

頁面明確提到可用於 ChatGPT、Claude 與 Gemini 的網頁聊天。頁面沒有列出更深層的整合或 API 設定。

Quick Facts

分類
開發者工具
平台
Windows、macOS(Apple Silicon)與 Linux
產品類型
具 GUI 與 CLI 的本機 Rust 桌面應用
主要流程
選取專案資料夾、過濾檔案、產生一個上下文區塊、貼入 AI 聊天
輸出
Markdown 或 XML
來源網域
wuu73.org