本文档描述序灵 Matrix 助手的关键界面线框图布局。
本产品采用本地 GPU 翻译架构:
因此设置界面中不包含翻译 API 配置。
用途:应用主界面,展示所有已导入的作品
┌─────────────────────────────────────────────────────────────────────────────┐
│ 文件 编辑 设置 帮助 │
├─────────────────────────────────────────────────────────────────────────────┤
│ │
│ ┌─────────────────────────┐ ┌────────────────────────────────────────────┐ │
│ │ 作品列表 │ │ 作品详情 │ │
│ ├─────────────────────────┤ ├────────────────────────────────────────────┤ │
│ │ ┌─────────────────────┐ │ │ │ │
│ │ │ 三体 │ │ │ 作品名称: 三体 │ │
│ │ │ 刘慈欣 │ │ │ 作者: 刘慈欣 │ │
│ │ │ 30章 | 翻译中... │ │ │ 总章节数: 30 │ │
│ │ └─────────────────────┘ │ │ 总字数: 300,000 │ │
│ │ │ │ 翻译状态: 进行中 │ │
│ │ ┌─────────────────────┐ │ │ 目标语言: English │ │
│ │ │ 球状闪电 │ │ │ │ │
│ │ │ 刘慈欣 │ │ │ ┌──────────────────────────────────────┐ │ │
│ │ │ 18章 | 已完成 │ │ │ │ 翻译进度 │ │ │
│ │ └─────────────────────┘ │ │ │ ████████████░░░░░░░░ 60% │ │ │
│ │ │ │ └──────────────────────────────────────┘ │ │
│ │ ┌─────────────────────┐ │ │ │ │
│ │ │ [+] 导入新作品 │ │ │ 章节状态: │ │
│ └─────────────────────────┘ │ │ ✓ 第1-18章 已完成 │ │
│ │ │ → 第19章 翻译中... │ │
│ │ │ ○ 第20-30章 等待中 │ │
│ │ │ │ │
│ │ │ [ 打开工作台 ] [ 重新翻译 ] │ │
│ │ └────────────────────────────────────────────┘ │
└─────────────────────────────────────────────────────────────────────────────┘
布局说明:
用途:导入新的待翻译作品文件
┌─────────────────────────────────────────────────────────────────────────────┐
│ 导入作品 │
├─────────────────────────────────────────────────────────────────────────────┤
│ │
│ ┌────────────────────────────────────────────────────────────────────────┐ │
│ │ │ │
│ │ ┌────────────────┐ │ │
│ │ │ │ │ │
│ │ │ 📁 │ 点击或拖拽文件到此处 │ │
│ │ │ 选择文件 │ 支持 .epub, .txt, .docx 格式 │ │
│ │ │ │ │ │
│ │ └────────────────┘ │ │
│ │ │ │
│ └────────────────────────────────────────────────────────────────────────┘ │
│ │
│ ┌────────────────────────────────────────────────────────────────────────┐ │
│ │ 文件预览 │ │
│ │ ──────────────────────────────────────────────────────────────────── │ │
│ │ │ │
│ │ 文件名: 三体第一部.epub │ │
│ │ 文件大小: 2.4 MB │ │
│ │ 检测到章节数: 30 章 │ │
│ │ 总字数: 约 300,000 字 │ │
│ │ 编码: UTF-8 │ │
│ │ │ │
│ └────────────────────────────────────────────────────────────────────────┘ │
│ │
│ ┌────────────────────────────────────────────────────────────────────────┐ │
│ │ 翻译设置 │ │
│ │ ──────────────────────────────────────────────────────────────────── │ │
│ │ │ │
│ │ 目标语言: [ English ▼ ] │ │
│ │ 翻译模型: [ Claude Sonnet 4 ▼ ] │ │
│ │ 输出目录: [ ~/Documents/Translated/... ] [ 浏览... ] │ │
│ │ │ │
│ └────────────────────────────────────────────────────────────────────────┘ │
│ │
│ [ 取消 ] [ 导入并开始翻译 ] │
│ │
└─────────────────────────────────────────────────────────────────────────────┘
布局说明:
用途:实时显示翻译进度和状态
┌─────────────────────────────────────────────────────────────────────────────┐
│ 三体 - 翻译进度 [ × ] │
├─────────────────────────────────────────────────────────────────────────────┤
│ │
│ 整体进度 │
│ ┌────────────────────────────────────────────────────────────────────────┐ │
│ │ ████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 45% │ │
│ │ │ │
│ │ 已完成: 13/30 章节 | 已处理: 156,789/300,000 字 │ │
│ └────────────────────────────────────────────────────────────────────────┘ │
│ │
│ 当前阶段 │
│ ┌────────────────────────────────────────────────────────────────────────┐ │
│ │ │ │
│ │ ✓ 指纹提取 已完成 (30/30) │ │
│ │ ✓ 文本清洗 已完成 (30/30) │ │
│ │ ✓ 术语提取 已完成 (30/30) │ │
│ │ → 翻译处理 进行中... (13/30) │ │
│ │ └─ 当前: 第13章 - 三体、红岸之一 │ │
│ │ ○ 文件上传 等待中 │ │
│ │ │ │
│ └────────────────────────────────────────────────────────────────────────┘ │
│ │
│ 章节状态 │
│ ┌────────────────────────────────────────────────────────────────────────┐ │
│ │ 第1章 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ✓ 已完成 │ │
│ │ 第2章 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ✓ 已完成 │ │
│ │ 第3章 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ✓ 已完成 │ │
│ │ ... │ │
│ │ 第12章 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ✓ 已完成 │ │
│ │ 第13章 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ → 翻译中 67% │ │
│ │ 第14章 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ○ 等待中 │ │
│ │ 第15章 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ○ 等待中 │ │
│ │ ... │ │
│ │ │ │
│ │ [ 查看完整章节列表 ] │ │
│ └────────────────────────────────────────────────────────────────────────┘ │
│ │
│ [ 暂停 ] [ 打开工作台 ] │
│ │
└─────────────────────────────────────────────────────────────────────────────┘
布局说明:
用途:处理失败的翻译任务,支持重试和手动编辑
┌─────────────────────────────────────────────────────────────────────────────┐
│ 三体 - 工作台 [ 返回 ] │
├─────────────────────────────────────────────────────────────────────────────┤
│ │
│ ┌───────────────────────────────────────┐ ┌──────────────────────────────┐ │
│ │ 问题章节列表 │ │ 章节编辑器 │ │
│ ├───────────────────────────────────────┤ ├──────────────────────────────┤ │
│ │ │ │ │ │
│ │ 筛选: [ 全部 ▼ ] [ 仅失败 ] │ │ 第13章 - 三体、红岸之一 │ │
│ │ │ │ ───────────────────────── │ │
│ │ ┌─────────────────────────────────┐ │ │ │ │
│ │ │ 第13章 │ │ │ 原文 │ │
│ │ │ 状态: ❌ API错误 │ │ │ ┌────────────────────────┐ │ │
│ │ │ 重试: 2次 │ │ │ │ │ │ │
│ │ └─────────────────────────────────┘ │ │ │ 中国科学院某研究所... │ │ │
│ │ │ │ │ │ │ │
│ │ ┌─────────────────────────────────┐ │ │ │ │ │ │
│ │ │ 第27章 │ │ │ │ │ │ │
│ │ │ 状态: ❌ 超时 │ │ │ └────────────────────────┘ │ │
│ │ │ 重试: 1次 │ │ │ │ │
│ │ └─────────────────────────────────┘ │ │ 译文 │ │
│ │ │ │ ┌────────────────────────┐ │ │
│ │ ┌─────────────────────────────────┐ │ │ │ │ │ │
│ │ │ 第28章 │ │ │ │ Institute of Chinese... │ │ │
│ │ │ 状态: ⚠️ 术语冲突 │ │ │ │ │ │ │
│ │ │ 重试: 0次 │ │ │ │ │ │ │
│ │ └─────────────────────────────────┘ │ │ └────────────────────────┘ │ │
│ │ │ │ │ │
│ │ │ │ ┌────────────────────────┐ │ │
│ │ 批量操作: │ │ │ 修改后的译文 │ │ │
│ │ [ 全部重试 ] [ 导出失败列表 ] │ │ │ ┌────────────────────┐ │ │ │
│ │ │ │ │ │ │ │ │ │
│ └───────────────────────────────────────┘ │ │ │ │ │ │ │
│ │ │ └────────────────────┘ │ │ │
│ │ └────────────────────────┘ │ │
│ │ │ │
│ │ 错误信息: │ │
│ │ ┌────────────────────────┐ │ │
│ │ │ APIError: Rate limit │ │ │
│ │ │ exceeded. Retry after │ │ │
│ │ │ 30 seconds. │ │ │
│ │ └────────────────────────┘ │ │
│ │ │ │
│ │ [ 重新翻译 ] [ 保存修改 ] │ │
│ └──────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────────────────────┘
布局说明:
用途:配置应用参数和翻译引擎设置
┌─────────────────────────────────────────────────────────────────────────────┐
│ 设置 [ 保存 ] [×]│
├─────────────────────────────────────────────────────────────────────────────┤
│ │
│ ┌────────────────────────────────────────────────────────────────────────┐ │
│ │ 通用设置 │ │
│ │ ──────────────────────────────────────────────────────────────────── │ │
│ │ │ │
│ │ 界面语言: [ 简体中文 ▼ ] │ │
│ │ 主题: [ 系统默认 ▼ ] [ 浅色 ] [ 深色 ] │ │
│ │ 默认输出目录: [ ~/Documents/Matrix翻译/ ] [ 浏览... ] │ │
│ │ 自动保存: [✓] │ │
│ │ │ │
│ └────────────────────────────────────────────────────────────────────────┘ │
│ │
│ ┌────────────────────────────────────────────────────────────────────────┐ │
│ │ GPU 设置 │ │
│ │ ──────────────────────────────────────────────────────────────────── │ │
│ │ │ │
│ │ CUDA 设备: [ 自动检测 ▼ ] [ GPU 0 ] [ GPU 1 ] │ │
│ │ Batch Size: [ 32 ] (根据显存自动调整) │ │
│ │ 当前设备: ✓ NVIDIA GeForce RTX 3060 (12GB) │ │
│ │ ⚠ 检测到兼容 GPU,本地翻译已启用 │ │
│ │ │ │
│ └────────────────────────────────────────────────────────────────────────┘ │
│ │
│ ┌────────────────────────────────────────────────────────────────────────┐ │
│ │ 翻译模型设置 │ │
│ │ ──────────────────────────────────────────────────────────────────── │ │
│ │ │ │
│ │ 模型: facebook/m2m100_418M (已量化) │ │
│ │ 模型路径: [ ~/.cache/matrix/models/ ] [ 浏览... ] │ │
│ │ 量化选项: [ int8 ▼ ] [ fp16 ] [ int8 ] │ │
│ │ 目标语言: [ English ▼ ] │ │
│ │ │ │
│ └────────────────────────────────────────────────────────────────────────┘ │
│ │
│ ┌────────────────────────────────────────────────────────────────────────┐ │
│ │ 高级设置 │ │
│ │ ──────────────────────────────────────────────────────────────────── │ │
│ │ │ │
│ │ 缓存目录: [ ~/.cache/matrix/ ] [ 浏览... ] │ │
│ │ 日志级别: [ INFO ▼ ] [ DEBUG ] [ WARNING ] [ ERROR ] │ │
│ │ 代理设置: [ http://proxy.example.com:8080 ] │ │
│ │ (代理仅用于指纹查重和上传,不影响本地翻译) │ │
│ │ │ │
│ └────────────────────────────────────────────────────────────────────────┘ │
│ │
│ ┌────────────────────────────────────────────────────────────────────────┐ │
│ │ 术语库 │ │
│ │ ──────────────────────────────────────────────────────────────────── │ │
│ │ │ │
│ │ 自定义术语库: [ ~/Documents/terminology.json ] [ 浏览... ] │ │
│ │ [ 编辑术语库 ] [ 从文件导入 ] │ │
│ │ │ │
│ └────────────────────────────────────────────────────────────────────────┘ │
│ │
│ [ 重置默认 ] [ 保存并关闭 ] │
│ │
└─────────────────────────────────────────────────────────────────────────────┘
布局说明:
┌─────────────────────────────────────────────────────────────────────────────┐
│ 术语库编辑器 - 三体 [ 保存 ] [×] │
├─────────────────────────────────────────────────────────────────────────────┤
│ │
│ ┌────────────────────────────────────────────────────────────────────────┐ │
│ │ 搜索: [ 搜素术语... ] [ 添加新术语 ] │ │
│ ├────────────────────────────────────────────────────────────────────────┤ │
│ │ │ │
│ │ 原文 │ 译文 (English) │ 上下文 │ 操作 │ │
│ │ ────────────┼─────────────────────┼─────────────┼─────────────────── │ │
│ │ 三体 │ Three-Body │ 书名/专有 │ [ 编辑 ] [ 删除 ] │ │
│ │ 红岸基地 │ Red Coast Base │ 地名 │ [ 编辑 ] [ 删除 ] │ │
│ │ 叶文洁 │ Ye Wenjie │ 人名 │ [ 编辑 ] [ 删除 ] │ │
│ │ 汪淼 │ Wang Miao │ 人名 │ [ 编辑 ] [ 删除 ] │ │
│ │ 史强 │ Shi Qiang / Da Shi│ 人名/昵称 │ [ 编辑 ] [ 删除 ] │ │
│ │ ETO │ ETO │ 组织名 │ [ 编辑 ] [ 删除 ] │ │
│ │ 古筝行动 │ Operation Guzheng │ 行动代号 │ [ 编辑 ] [ 删除 ] │ │
│ │ ... │ │
│ │ │ │
│ └────────────────────────────────────────────────────────────────────────┘ │
│ │
│ [ 从文件导入 ] [ 导出术语库 ] │
│ │
└─────────────────────────────────────────────────────────────────────────────┘
┌─────────────────────────────────────────────────────────────────────────────┐
│ 系统日志 [ 清空 ] [ 导出 ] [×] │
├─────────────────────────────────────────────────────────────────────────────┤
│ │
│ 级别: [ 全部 ▼ ] [ INFO ] [ WARNING ] [ ERROR ] │
│ │
│ ┌────────────────────────────────────────────────────────────────────────┐ │
│ │ 2026-03-13 14:32:15 [INFO ] 开始翻译: 第13章 │ │
│ │ 2026-03-13 14:32:18 [INFO ] 指纹提取完成: 5,234 字 │ │
│ │ 2026-03-13 14:32:20 [INFO ] 术语匹配: 3 个术语命中 │ │
│ │ 2026-03-13 14:32:25 [INFO ] 调用 Claude API 开始翻译... │ │
│ │ 2026-03-13 14:33:10 [WARNING ] API 响应较慢: 45秒 │ │
│ │ 2026-03-13 14:33:15 [INFO ] 翻译完成: 4,987 字 │ │
│ │ 2026-03-13 14:33:16 [INFO ] 质量检查通过 │ │
│ │ 2026-03-13 14:33:17 [INFO ] 第13章翻译完成 │ │
│ │ 2026-03-13 14:33:18 [INFO ] 开始翻译: 第14章 │ │
│ │ 2026-03-13 14:33:21 [ERROR ] API 错误: Rate limit exceeded │ │
│ │ 2026-03-13 14:33:22 [INFO ] 等待30秒后重试... │ │
│ │ ... │ │
│ │ │ │
│ └────────────────────────────────────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────────────────────┘
| 元素 | 颜色 | 说明 |
|---|---|---|
| 主色 | #6366f1 (Indigo) | 品牌色、主要按钮 |
| 成功 | #22c55e (Green) | 完成状态 |
| 警告 | #f59e0b (Amber) | 进行中、注意 |
| 错误 | #ef4444 (Red) | 失败状态 |
| 中性 | #6b7280 (Gray) | 次要文本 |
| 背景 | #ffffff | 主背景 |
| 面板 | #f9fafb | 次级背景 |
| 元素 | 字号 | 字重 |
|---|---|---|
| 标题 H1 | 24px | Bold |
| 标题 H2 | 20px | Semibold |
| 标题 H3 | 16px | Semibold |
| 正文 | 14px | Regular |
| 辅助文本 | 12px | Regular |
| 名称 | 数值 |
|---|---|
| xs | 4px |
| sm | 8px |
| md | 16px |
| lg | 24px |
| xl | 32px |
文档版本: 1.0 创建日期: 2026-03-13