69 lines
2.0 KiB
Markdown
69 lines
2.0 KiB
Markdown
# M9 API账号模块 (v0.8.1-0.8.7)
|
||
|
||
## 模块概述
|
||
- **版本范围**: 0.8.1 ~ 0.8.7
|
||
- **任务数**: 7
|
||
- **目标**: 支持第三方翻译 API 的账号配置和安全存储
|
||
|
||
## 关键产出
|
||
- 词典账号配置页面
|
||
- 百度翻译 API 配置
|
||
- 彩云小译 API 配置
|
||
- 搜狗翻译 API 配置
|
||
- 腾讯翻译君 API 配置
|
||
- 有道翻译 API 配置
|
||
- API 密钥加密存储机制
|
||
|
||
## 任务列表
|
||
|
||
### M9.1 账号配置页面 [目标版本: 0.8.1]
|
||
**任务**: 词典账号设置界面
|
||
**验收标准**:
|
||
- [ ] 设置页"词典账号"菜单
|
||
- [ ] 说明文字:建议申请官方账号获得更稳定体验
|
||
|
||
### M9.2 百度翻译API配置 [目标版本: 0.8.2]
|
||
**任务**: 配置百度翻译密钥
|
||
**验收标准**:
|
||
- [ ] 输入框:appid、key
|
||
- [ ] 链接到百度翻译开放平台
|
||
- [ ] 配置后百度翻译使用用户密钥
|
||
|
||
### M9.3 彩云小译API配置 [目标版本: 0.8.3]
|
||
**任务**: 配置彩云小译 token
|
||
**验收标准**:
|
||
- [ ] 输入框:token
|
||
- [ ] 配置后彩云小译使用用户 token
|
||
|
||
### M9.4 搜狗翻译API配置 [目标版本: 0.8.4]
|
||
**任务**: 配置搜狗翻译密钥
|
||
**验收标准**:
|
||
- [ ] 输入框:pid、key
|
||
- [ ] 配置后搜狗翻译使用用户密钥
|
||
|
||
### M9.5 腾讯翻译君API配置 [目标版本: 0.8.5]
|
||
**任务**: 配置腾讯翻译密钥
|
||
**验收标准**:
|
||
- [ ] 输入框:secretId、secretKey
|
||
- [ ] 配置后腾讯翻译使用用户密钥
|
||
|
||
### M9.6 有道翻译API配置 [目标版本: 0.8.6]
|
||
**任务**: 配置有道翻译密钥
|
||
**验收标准**:
|
||
- [ ] 输入框:appKey、key
|
||
- [ ] 配置后有道翻译使用用户密钥
|
||
|
||
### M9.7 API密钥加密存储 [目标版本: 0.8.7]
|
||
**任务**: 安全存储密钥
|
||
**验收标准**:
|
||
- [ ] 密钥不直接明文存储(使用简单异或加密)
|
||
- [ ] 或注明"密钥仅保存在本地浏览器中"
|
||
|
||
## 依赖
|
||
- **前置模块**: M1 基础架构模块, M2 划词核心模块, M3 词典系统模块, M5 设置系统模块
|
||
- **后置模块**: 无
|
||
|
||
## 参考资料
|
||
- [AGENTS.md](./AGENTS.md) - 规范文档
|
||
- [QUICK_REF.md](./QUICK_REF.md) - 快速参考
|