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
最近更新