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