dev-manager-tauri/.blueprint/modules/api-keys.md
lanrtop 4dd19574f0 feat: 新增 pnpm Monorepo+Expo 模板及蓝图模块扩展
- 新增 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,优化版本比较逻辑(语义化版本元组对比)
2026-04-29 22:11:28 +09:00

19 lines
894 B
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# API密钥管理
统一存储和管理各类 API 密钥OpenAI、Anthropic、阿里云等支持按服务商分类、显示/隐藏、复制到剪贴板,密钥加密存储在本地 SQLite。
## 决策记录
- 存本地 SQLite不上云炼境定位是本地工具密钥不离开本机
- 目前不做系统 Keychain 集成SQLite 存储已满足个人开发者场景;如有需求可在迭代二引入
- 支持「注入到项目环境变量」的快捷操作(配合 project-tools 模块)
## 任务卡
### ✅ API 密钥 CRUD 与安全展示
- status: done
- complexity: M
- files: src-tauri/src/commands/api_keys.rs, src-tauri/src/db.rs, src/components/dashboard/ApiKeysPanel.tsx, src/lib/commands.ts
- depends: sqlite-db
- acceptance: 可新增/编辑/删除 API 密钥;密钥默认隐藏,点击眼睛图标显示;支持一键复制;按服务商分类展示