1.4 KiB
1.4 KiB
SoC_SW 开发环境配置
前置依赖
| 工具 | 版本要求 | 说明 |
|---|---|---|
| Node.js | >= 20.x | JavaScript 运行时 |
| pnpm | >= 9.0.0 | 包管理器 |
| Python | >= 3.10 | 脚本/数据处理 |
| Git | >= 2.40 | 版本控制 |
快速开始
# 1. 克隆项目
git clone <repository-url>
cd soc_sw
# 2. 安装前端依赖
pnpm install
# 3. 恢复上下文(换电脑后)
# 在 Claude Code 中使用 resume-context Skill
# 4. 启动开发服务器(根据子项目)
cd projects/P01_soc_sw_app
pnpm dev
子项目环境
P01_soc_sw_app(主应用)
cd projects/P01_soc_sw_app
pnpm install
pnpm dev
P02_soc_sw_training(数据处理)
cd projects/P02_soc_sw_training
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
P03_soc_sw_web(Web 管理后台)
cd projects/P03_soc_sw_web
pnpm install
pnpm dev
开发工具
- AI 协作: 1 人 + 3 AI(Arch AI + Coder AI + Tester AI)
- 上下文同步: 使用
resume-contextSkill
跨平台开发
本项目支持在 Windows、macOS、Linux 上开发。换电脑时:
git pull拉取最新代码- 使用
resume-contextSkill 恢复上下文 - 继续开发
环境变量
各子项目的环境变量文件:
projects/P01_soc_sw_app/.envprojects/P03_soc_sw_web/.env
参考各子项目的 ENVIRONMENT.md 获取详细配置。