Skip to content

工具目錄識別

AppPorts 可自動識別常見開發工具、AI 工具、編輯器等在用戶目錄下創建的數據目錄(dot-folder),並支持將其遷移至外部存儲,如有對更多工具的遷移需求,請提交至項目 Issues

優先級說明

優先級含義
critical遷移後必須正常工作,影響應用核心功能
recommended佔用空間大,遷移收益高
optional空間較小或可重建

開發工具 / 包管理器

工具路徑優先級說明
npm~/.npmrecommendedNode.js 包管理器本地緩存
Maven~/.m2recommendedJava Maven 依賴倉庫
Bun~/.bunrecommendedBun JavaScript 運行時及緩存
Conda~/.condarecommendedAnaconda/Miniconda 環境數據
Composer~/.composeroptionalPHP Composer 全局包
Nexus~/.nexusoptionalNexus 代理緩存

AI / 機器學習工具

工具路徑優先級說明
Ollama~/.ollamarecommended本地大語言模型存儲
PyTorch~/.cache/torchrecommended預訓練模型權重緩存
Whisper~/.cache/whisperrecommendedOpenAI 語音識別模型
Keras~/.kerasoptionalKeras 模型和數據集
NLTK~/nltk_dataoptional自然語言處理語料庫

AI 編程助手

工具路徑優先級說明
靈碼(Lingma)~/.lingmaoptional阿里雲 AI 編程助手
Trae IDE~/.traeoptional字節跳動 Trae IDE
Trae CN~/.trae-cnoptionalTrae IDE 國內版
Trae AICC~/.trae-aiccoptionalTrae AICC
MarsCode~/.marscodeoptional字節跳動 MarsCode IDE
CodeBuddy~/.codebuddyoptional騰訊 AI 助手
CodeBuddy CN~/.codebuddycnoptional騰訊 CodeBuddy 國內版
Qwen~/.qwenoptional阿里通義千問
ClawBOT~/.clawdbotoptionalClawdBOT AI 工具

編輯器 / IDE

工具路徑優先級說明
VS Code~/.vscodeoptional擴展及配置
Cursor~/.cursoroptionalCursor AI 編輯器
Spring Tool Suite 4~/.sts4optionalSTS4 數據

瀏覽器 / 測試自動化

工具路徑優先級說明
Selenium~/.cache/seleniumoptional自動下載的瀏覽器驅動
Chromium~/.chromium-browser-snapshotsoptionalPlaywright/Selenium 使用的瀏覽器快照
WDM~/.wdmoptionalWebDriver Manager 驅動程序

運行時環境

工具路徑優先級說明
Docker~/.dockeroptionalDocker Desktop CLI 配置和上下文
OpenClaw~/.openclawoptionalOpenClaw 工具數據

不可遷移的系統目錄

以下目錄因包含絕對路徑引用或可執行文件,整體遷移可能導致工具失效,不支持遷移

路徑原因
~/.local包含可執行文件路徑引用,遷移後命令行工具可能失效
~/.config包含絕對路徑配置,遷移後工具配置可能失效

Conda 發行版特殊處理

當應用的 Bundle ID 或名稱包含 anacondacondaminiconda 時,AppPorts 會額外掃描以下路徑以識別 Conda 安裝根目錄:

  • /opt/anaconda3
  • /opt/miniconda3
  • /usr/local/anaconda3
  • /usr/local/miniconda3
  • ~/anaconda3
  • ~/miniconda3
最近更新