# Roadmap ## 当前阶段:社区优先 · 统一表达与测评特色 - [x] 首页反转为统一社区 Feed:测评、文字、图像三类分享混合流,支持类型筛选与排序;`/community/` 保留为兼容路由 - [x] 将完整公开测评目录迁至 `/assessments/` - [x] 保留 16 条公开路线、193 个内部模块、三类评分和 Storage v3 协议 - [x] 为动物人格、情绪调节、依恋风格、生活满意度增加结果视觉试点 - [x] 建立 `QuizDefinition.media`、稳定 score-band ID、fallback 和视觉自动测试 - [x] 增加匿名聚合的结果图像帮助度反馈 - [x] 提供登录且邮箱已验证用户的私密图像札记库和 1 至 6 图编辑器 - [x] 提供上传进度、处理状态、网络中断重传、处理失败替换、删除、排序、自动保存和中断恢复 - [x] 建立不可变公开修订、显式更新公开版、取消公开与永久删除生命周期 - [x] 将测评、文字与既有图像札记适配到统一社区 Feed,并提供类型筛选 - [x] 增加共鸣、留言、举报、自动隐藏、账号治理和追加式审计日志 - [x] 增加环境配置管理员后台和无登录隐私/版权投诉 - [x] 建立 VPS 本地媒体目录、持久任务队列、独立 worker、WebP 变体和删除墓碑 - [x] 建立 SQLite + 媒体的一致性备份与 30 天同机轮转策略 - [x] 提供忘记密码邮件找回:Turnstile 保护、统一响应、30 分钟一次性令牌、重置后吊销其他会话 - [x] 建立测评徽章:从云端完成记录派生收藏、最多 3 枚的自愿佩戴、独立开关门控的社区作者行展示 - [x] 上线隐私优先 P0 基线指标:路由访问/测评开始/完成/读完/进组/28 天回访六类匿名聚合计数、/privacy 声明同步、`npm run metrics:report` 报告与 `npm run test:metrics` 干跑(方案见 METRICS.md) ## 下一步 - [ ] P0 指标上线满 28 天后跑 `npm run metrics:report` 读首个北极星基线,再裁决第二阶段命题 - [ ] 补齐 P1 延续信号:访问历史页、重看旧结果、收藏测评、创建札记草稿四类 continuation 事件 - [ ] 根据匿名反馈评估四条结果视觉是否真正提升理解,再决定下一批测评扩展 - [ ] 继续按质量审计逐批评估非公开内部测评模块 - [ ] 观察媒体处理时延、失败率、配额使用和磁盘增长,不增加未验证的自动规模机制 - [ ] 持续抽查公开内容、自动隐藏准确性、管理员恢复/下架和投诉处理链路 - [ ] 扩展键盘、屏幕阅读器、200% 缩放、深浅主题和 360/390/412px 回归覆盖 - [ ] 定期执行备份恢复演练,并确认删除墓碑在恢复后重放 - [ ] 观察 standalone 体积、Sharp 原生依赖和生产 worker 稳定性 ## 明确不做 - 不强制账号完成测评;游客测评继续本地优先 - 不迁移旧 localStorage v1/v2 数据 - 不把图片 URL 写入 `QuizResult` 或历史记录 - 不要求用户内容提供中英双份,也不自动翻译 - 首版札记不支持 Markdown、HTML、视频、滤镜、贴纸、自由画布、远程图片或运行时 AI 生图 - 不提供 AI 生成解释、临床诊断、治疗或专业评估 - 不恢复 analytics、dashboard、stats、trends、compare、compat 等旧次要工具 - 不承诺举报处理时限 - 不把同一 VPS 的 30 天备份描述为异地灾难恢复 - 不加入全站磁盘水位保护、自动停写或产品规模上限