mac电脑自定义安装路径- program 终极架构图
program 目录既符合系统的原生规范,又能把所有开发、AI 和工具链理得一清二楚,我们直接把 Homebrew、Miniconda、AI 项目 和 Dev 项目 全部整合进 ~/program 的树状结构图中。
Mac (用户主目录 /Users/mac/)
└── program/
│
├── 【1. 软件/工具包管理器】
│ └── Homebrew/ ← (注:M芯片Mac系统强制存放于 /opt/homebrew,终端全盘调用)
│ ├── Git ← 版本控制工具
│ ├── Node.js ← 全局 Node 运行环境
│ ├── PHP ← 全局 PHP 依赖
│ ├── Go ← 全局 Go 语言 SDK
│ └── FFmpeg ← 音视频/帧序列处理工具
│
├── 【2. Python 多版本环境总管】
│ └── miniconda3/ ← 实体文件夹(位于 ~/program/miniconda3)
│ └── envs/
│ ├── comfyui/ ← AI 绘图专用虚拟环境
│ └── data_analysis/ ← 数据分析/Pandas 专用环境
│
├── 【3. AI 算法与渲染项目】
│ └── AI/
│ └── ComfyUI/ ← 实体位于 ~/program/AI/ComfyUI
│ ├── models/ ← 大模型/LoRA 存放目录
│ ├── custom_nodes/ ← ComfyUI-Manager 及各类节点插件
│ ├── input/ ← 待处理的原图/参考图
│ └── output/ ← 渲染生成的最终成品图
│
└── 【4. 业务与应用开发项目】
└── Dev/ ← 实体位于 ~/program/Dev
├── Java/
│ ├── jdk-17/ ← 解压版绿色 JDK
│ ├── jdk-21/
│ └── 项目... (如 RuoYi 等后台项目)
│
├── Python/
│ ├── Shopify工具/
│ │ ├── .venv/ ← 局部标准虚拟环境 (python -m venv .venv)
│ │ └── main.py
│ └── CSV工具/
│ ├── .venv/
│ └── script.py
│
├── Node/
│ ├── shopify-api/ ← Shopify 接口/中间件服务
│ └── xxx-project/
│
├── PHP/
│ ├── wordpress/
│ └── laravel/
│
└── Go/
├── api/
└── tools/