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

894 B
Raw Permalink Blame History

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 密钥;密钥默认隐藏,点击眼睛图标显示;支持一键复制;按服务商分类展示