feat: 发布 v0.5.0 加密存储与匿名同步

This commit is contained in:
2026-06-23 01:48:01 +02:00
parent 81a70137a9
commit e3825c5a4e
20 changed files with 1091 additions and 70 deletions
+24 -2
View File
@@ -6,9 +6,29 @@
## 当前版本
**v0.3.0**,发布于 2026-06-23。
**v0.5.0**,发布于 2026-06-23。
本次版本专门优化 iPhone、Android 手机和 iPad 的答题体验,桌面端功能保持不变
本次版本升级为加密存储
- 本地测评记录写入 IndexedDB 前会先使用 AES-GCM 加密
- 旧的本地明文记录会在读取后自动迁移为密文记录
- 匿名服务器同步改为浏览器端加密,服务器只保存密文记录
- 匿名档案仍使用“代号 + 恢复口令”,恢复口令不明文保存
- 首页重新设计,明确说明本地加密、匿名加密同步和 AI 解读用途
上一版本新增匿名档案模式,仍然保留本地优先:
本次版本新增匿名档案模式,仍然保留本地优先:
- 可使用“代号 + 恢复口令”进入匿名档案
- 恢复口令只保存哈希,不保存明文
- 可把当前本地档案的测评记录同步到服务器
- 已登录匿名档案时,新完成的测评会自动同步
- 支持删除服务器上的匿名档案与全部远端记录
- 服务端默认使用 `data/anonymous-store.json` 轻量存储,适合自用 VPS 起步
- 修复档案页、首页、导出 Markdown 和分数摘要中的部分中文显示问题
上一版本已优化 iPhone、Android 手机和 iPad 的答题体验,桌面端功能保持不变:
- 中文题目在手机端使用 17px 字号和更宽松行高
- 选项整行可点击,触控高度不低于 48px
@@ -23,6 +43,8 @@
| 版本 | 日期 | 主要变化 |
| --- | --- | --- |
| v0.5.0 | 2026-06-23 | 本地记录加密、旧记录自动迁移、匿名同步端到端加密、首页加密说明 |
| v0.4.0 | 2026-06-23 | 匿名档案模式、服务器同步接口、远端记录同步、远端档案删除和部分中文显示修复 |
| v0.3.0 | 2026-06-23 | iOS、手机和平板答题阅读、触控、折叠导航和安全区优化 |
| v0.2.0 | 2026-06-23 | 多人档案、完整历史、趋势、统一画像、MD/JSON 导出、加密备份及自动测试 |
| v0.1.0 | 2026-06-22 | 中文量表列表、浏览器答题、本地计分、草稿保存和单次结果导出 |