Skip to content

feat: 重做结果页笔记、分享与独立标准答案 - #164

Merged
makewheels merged 2 commits into
masterfrom
feat-result-notes-sharing-feedback
Aug 23, 2026
Merged

makewheels merged 2 commits into
masterfrom
feat-result-notes-sharing-feedback

Conversation

@makewheels

Copy link
Copy Markdown
Owner

变更

  • 删除 AI 自动笔记,改为在结果页或本人历史详情选中文字后手动加入笔记;同一表达允许分别保留错题和笔记
  • 将纠正版与标准答案拆成两个并发请求;标准答案只接收题目白名单快照,不包含用户原话、纠正或历史回答
  • 结果页新增直接分享;首次开启后取消或发送失败会撤回公开状态
  • 统一中英文结果标签与段落格式,重做差距卡、例句展开区和追问输入框
  • 新增默认分支手动功能邮件工作流,配置从 Infisical 通过 OIDC 读取
  • 更新发音纠正供应商调研;本次未接入或购买服务

验证

  • 后端:282 passed,覆盖率 91.46%;Ruff 与代码质量门禁通过
  • 前端:278 passed;Statements 88.02%、Branches 81.76%、Functions 86.11%、Lines 91.65%;生产构建通过;ESLint 0 errors
  • 邮件脚本:8 passed;SMTP 已完成真实连通测试
  • 工作流 YAML、完整分支引用守卫与 OIDC 仓库/分支绑定通过
  • Infisical staged secret scan 无发现;git diff --check 通过

本次边界

  • 笔记 AI 解释留到后续按需生成
  • 发音纠正本轮仅调研,未进入生产链路

@makewheels
makewheels merged commit 6e523dc into master Aug 23, 2026
3 checks passed
@makewheels
makewheels deleted the feat-result-notes-sharing-feedback branch August 23, 2026 11:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant