- 新增 pnpm Monorepo + Expo Router 项目模板(含 Metro monorepo 路径解析及 Windows 兼容修复) - 扩展蓝图系统:新增 api-keys、server-registry、ssh-config-sync、vscode-remote 等 15+ 模块定义 - 新增 .blueprint/rules.md 项目私有规则支持,并在 CLAUDE.md 中集成 - 蓝图版本升级至 1.6.0,优化版本比较逻辑(语义化版本元组对比)
18 lines
867 B
Markdown
18 lines
867 B
Markdown
# 服务配置管理
|
||
|
||
管理项目依赖的外部服务配置(数据库连接字符串、消息队列地址、第三方 API endpoint 等),按环境(dev/staging/prod)分组存储,与 API 密钥管理互补。
|
||
|
||
## 决策记录
|
||
|
||
- 与 api-keys 区分:api-keys 存鉴权凭证,service-config 存服务地址和配置参数(非敏感或低敏感)
|
||
- 按环境分组是核心需求:同一服务在不同环境有不同配置,需要清晰区分
|
||
|
||
## 任务卡
|
||
|
||
### ✅ 服务配置 CRUD 与环境分组
|
||
- status: done
|
||
- complexity: M
|
||
- files: src-tauri/src/commands/service_config.rs, src-tauri/src/db.rs, src/components/dashboard/ServiceConfigBlock.tsx, src/lib/commands.ts
|
||
- depends: sqlite-db, server-registry
|
||
- acceptance: 项目看板可管理服务配置条目;支持按环境(dev/staging/prod)分组;CRUD 操作正常;数据存 SQLite
|