feat: 将成长档案调整为近期实修回顾
This commit is contained in:
@@ -47,18 +47,18 @@
|
||||
↓
|
||||
主题会话机制
|
||||
↓
|
||||
主题摘要 / 成长档案
|
||||
主题摘要 / 近期实修回顾
|
||||
↓
|
||||
Agent 调用链接入成长档案与权益
|
||||
Agent 调用链接入近期实修回顾与权益
|
||||
↓
|
||||
用户端实修能力:求助卡、分享稿、我的档案
|
||||
用户端实修能力:求助卡、分享稿、近期实修回顾
|
||||
↓
|
||||
后台运营能力:用户详情、成本、问题洞察二期
|
||||
↓
|
||||
报告体系:周报、月报、五个月总结
|
||||
```
|
||||
|
||||
不要先做周报、分享稿或漂亮页面。它们依赖主题会话和成长档案,提前做会变成“无数据可用的壳”。
|
||||
不要先做周报、分享稿或漂亮页面。它们依赖主题会话和近期实修回顾,提前做会变成“无数据可用的壳”。
|
||||
|
||||
## 4. TODO 清单
|
||||
|
||||
@@ -102,7 +102,7 @@ Agent 调用链接入成长档案与权益
|
||||
- 类型:基础版 / 深度陪伴版 / 高频加购包;
|
||||
- 有效天数;
|
||||
- 每月主题会话额度;
|
||||
- 是否开启成长档案;
|
||||
- 是否开启近期实修回顾;
|
||||
- 是否开启周报/月报;
|
||||
- 是否允许生成老师求助卡;
|
||||
- 是否允许生成班级分享稿;
|
||||
@@ -216,65 +216,49 @@ Agent 调用链接入成长档案与权益
|
||||
- 一个主题只扣一次主题额度;
|
||||
- 管理后台能看到主题会话;
|
||||
- 主题能关联原始聊天消息;
|
||||
- 主题结束后可用于成长档案沉淀。
|
||||
- 主题结束后可用于近期实修回顾沉淀。
|
||||
|
||||
---
|
||||
|
||||
### 03. 主题摘要与成长档案
|
||||
### 03. 主题摘要与近期实修回顾
|
||||
|
||||
- 优先级:P0
|
||||
- 改动大小:L
|
||||
- 影响范围:数据库、Agent 上下文、模型调用、用户端“我的档案”、后台用户详情
|
||||
- 影响范围:数据库、Agent 上下文、模型调用、用户端“近期回顾”、后台用户详情
|
||||
- 依赖:主题会话机制
|
||||
|
||||
#### 当前现状
|
||||
|
||||
当前已有会话摘要和上下文消息数,用于解决当前会话记忆问题。
|
||||
|
||||
但它不是产品层面的“五个月成长档案”,还不能表达:
|
||||
|
||||
- 反复议题;
|
||||
- 做过的功课;
|
||||
- 情绪和身体感受变化;
|
||||
- 用户成长轨迹;
|
||||
- 哪些功课有效。
|
||||
当前已有会话摘要和上下文消息数,用于解决当前会话记忆问题。产品不再建设长期人格化成长画像,避免用户和 Agent 对过程、标签及结果形成执着。
|
||||
|
||||
#### 目标
|
||||
|
||||
把每个主题会话沉淀成主题摘要,再把多个主题摘要汇总成用户成长档案。
|
||||
把每个主题会话沉淀成简短回顾,再从最近30天、最多10个新版主题生成“近期实修回顾”。只帮助保持连续性和回到当下,不评价成长结果。
|
||||
|
||||
#### 需要新增的数据
|
||||
|
||||
建议新增:
|
||||
|
||||
- `sys_topic_summary`:主题摘要;
|
||||
- `sys_user_growth_profile`:用户成长档案;
|
||||
- `sys_growth_profile_revision`:成长档案版本记录。
|
||||
- `sys_user_growth_profile`:近期实修回顾(历史画像字段仅兼容保留);
|
||||
- `sys_growth_profile_revision`:近期回顾版本记录。
|
||||
|
||||
主题摘要字段建议包含:
|
||||
|
||||
- 主题 ID;
|
||||
- 用户原始问题摘要;
|
||||
- 主要事件;
|
||||
- 主要情绪;
|
||||
- 身体感受;
|
||||
- 信念/程序;
|
||||
- 推荐功课;
|
||||
- 用户已经看见的内容;
|
||||
- 下一步建议观察方向;
|
||||
- 本次关注;
|
||||
- 可以继续留意的问题;
|
||||
- 生成模型;
|
||||
- 生成时间。
|
||||
|
||||
成长档案字段建议包含:
|
||||
近期实修回顾字段包含:
|
||||
|
||||
- 用户 ID;
|
||||
- 反复议题;
|
||||
- 常见情绪;
|
||||
- 常见身体反应;
|
||||
- 常见关系模式;
|
||||
- 常做功课;
|
||||
- 有效功课;
|
||||
- 最近进展;
|
||||
- 近期回顾;
|
||||
- 近期关注(最多3项);
|
||||
- 来源主题摘要 ID;
|
||||
- 数据版本;
|
||||
- 最近更新时间。
|
||||
|
||||
#### 需要改的代码模块
|
||||
@@ -282,32 +266,33 @@ Agent 调用链接入成长档案与权益
|
||||
- 后端:
|
||||
- 主题结束逻辑;
|
||||
- 摘要生成服务;
|
||||
- 成长档案更新服务;
|
||||
- 近期回顾更新服务;
|
||||
- Agent Prompt 构建逻辑;
|
||||
- 模型服务。
|
||||
- 用户端:
|
||||
- 我的实修档案;
|
||||
- 近期实修回顾;
|
||||
- 主题摘要展示。
|
||||
- 管理端:
|
||||
- 用户详情里的成长档案;
|
||||
- 用户详情里的近期实修回顾;
|
||||
- 摘要重生成。
|
||||
|
||||
#### 验收标准
|
||||
|
||||
- 一个主题结束后可以生成摘要;
|
||||
- 用户成长档案能跨主题更新;
|
||||
- Agent 回答时能引用成长档案摘要;
|
||||
- 近期实修回顾能基于限定时间窗口更新;
|
||||
- Agent 只能把近期回顾用于保持连续性,并优先依据本轮表达;
|
||||
- 旧画像、情绪/身体/关系模式、做过或有效功课、近期变化均不再生成、展示或注入;
|
||||
- 不把全部历史原文塞进模型;
|
||||
- 后台能查看档案更新记录。
|
||||
|
||||
---
|
||||
|
||||
### 04. Agent 调用链接入权益、主题与成长档案
|
||||
### 04. Agent 调用链接入权益、主题与近期实修回顾
|
||||
|
||||
- 优先级:P0
|
||||
- 改动大小:L
|
||||
- 影响范围:Agent 主链路、调试预览、用户端流式输出、检索日志
|
||||
- 依赖:权益版本体系、主题会话机制、成长档案
|
||||
- 依赖:权益版本体系、主题会话机制、近期实修回顾
|
||||
|
||||
#### 当前现状
|
||||
|
||||
@@ -318,20 +303,20 @@ Agent 已经可以:
|
||||
- 使用上下文摘要;
|
||||
- 记录检索日志;
|
||||
- 支持后台预览。
|
||||
- 用户端正式聊天已按权益决定是否注入成长档案;
|
||||
- 后台 Agent 预览已支持选择“模拟学员”,用于注入该学员权益和成长档案上下文。
|
||||
- 用户端正式聊天已按权益决定是否注入近期实修回顾;
|
||||
- 后台 Agent 预览已支持选择“模拟学员”,用于注入该学员权益和近期实修回顾上下文。
|
||||
|
||||
但后续要让 Agent 区分:
|
||||
|
||||
- 当前用户是什么权益;
|
||||
- 当前问题属于哪个主题;
|
||||
- 是否可使用成长档案;
|
||||
- 是否可使用近期实修回顾;
|
||||
- 是否需要提醒找人工老师确认;
|
||||
- 是否允许生成求助卡/分享稿。
|
||||
|
||||
#### 目标
|
||||
|
||||
让 Agent 不只是“回答问题”,而是运行在“权益 + 主题 + 成长档案 + 知识库”的产品上下文中。
|
||||
让 Agent 不只是“回答问题”,而是运行在“权益 + 主题 + 近期实修回顾 + 知识库”的产品上下文中。
|
||||
|
||||
#### 需要改的代码模块
|
||||
|
||||
@@ -349,16 +334,16 @@ Agent 已经可以:
|
||||
|
||||
- 用户端和后台预览链路参数一致;
|
||||
- Agent 能拿到当前主题摘要;
|
||||
- 深度版用户可以使用成长档案;
|
||||
- 基础版不会调用长期成长档案;
|
||||
- 深度版用户可以使用近期实修回顾;
|
||||
- 基础版不会调用近期实修回顾;
|
||||
- 生成日志能看出本次用了哪些上下文。
|
||||
|
||||
#### 开发进度
|
||||
|
||||
- 2026-07-31:已补齐后台预览的“模拟学员”入口;选择学员后,预览链路会加载该学员权益、主题额度使用量和长期成长档案,并在检索追踪中记录 `load_debug_user_context`。默认不选择学员时,保持原后台调试行为。
|
||||
- 2026-07-31:后台预览已支持继续选择具体主题,加载主题摘要、滚动摘要和最近消息;正式聊天与后台预览均会按权益注入成长档案、求助卡和分享稿能力,并在追踪中记录模型路由与上下文来源。
|
||||
- 2026-07-31:一期全链路已完成隔离生产编排、真实模型问答、流式响应、主题上下文、成长档案、求助卡、分享稿、异步报告和记录审计验收。详细结果见《一期全链路验收记录》。
|
||||
- 2026-08-03:主题结束已改为持久化异步沉淀。接口快速结束主题并创建唯一任务,后台独立生成摘要和成长档案;支持自动重试、服务重启恢复、用户端状态查询和后台手动重试,原同步模型调用不再阻塞用户操作。
|
||||
- 2026-07-31:已补齐后台预览的“模拟学员”入口;选择学员后,预览链路会加载该学员权益、主题额度使用量和实修回顾上下文,并在检索追踪中记录 `load_debug_user_context`。默认不选择学员时,保持原后台调试行为。
|
||||
- 2026-07-31:后台预览已支持继续选择具体主题,加载主题摘要、滚动摘要和最近消息;正式聊天与后台预览均会按权益注入实修回顾、求助卡和分享稿能力,并在追踪中记录模型路由与上下文来源。
|
||||
- 2026-07-31:一期全链路已完成隔离生产编排、真实模型问答、流式响应、主题上下文、实修回顾、求助卡、分享稿、异步报告和记录审计验收。详细结果见《一期全链路验收记录》。
|
||||
- 2026-08-03:主题结束已改为持久化异步沉淀。接口快速结束主题并创建唯一任务,后台独立生成主题摘要和近期实修回顾;支持自动重试、服务重启恢复、用户端状态查询和后台手动重试,原同步模型调用不再阻塞用户操作。
|
||||
|
||||
---
|
||||
|
||||
@@ -657,24 +642,23 @@ AI 日志增加:
|
||||
|
||||
---
|
||||
|
||||
### 10. 用户端“我的实修档案”
|
||||
### 10. 用户端“近期实修回顾”
|
||||
|
||||
- 优先级:P1
|
||||
- 改动大小:M
|
||||
- 影响范围:用户端、成长档案接口、主题历史
|
||||
- 依赖:主题会话机制、成长档案
|
||||
- 影响范围:用户端、近期回顾接口、主题历史
|
||||
- 依赖:主题会话机制、近期实修回顾
|
||||
|
||||
#### 目标
|
||||
|
||||
让用户感受到“五个月成长被记录下来了”。
|
||||
帮助用户看见最近谈到的内容并回到当下,不形成成长成绩单或长期自我标签。
|
||||
|
||||
#### 用户端建议展示
|
||||
|
||||
- 最近主题;
|
||||
- 已完成的功课记录;
|
||||
- 主题摘要;
|
||||
- 每周小结;
|
||||
- 每月报告;
|
||||
- 每月回顾;
|
||||
- 老师求助卡历史;
|
||||
- 班级分享稿历史。
|
||||
|
||||
@@ -685,12 +669,13 @@ AI 日志增加:
|
||||
#### 验收标准
|
||||
|
||||
- 用户能查看自己的主题记录;
|
||||
- 用户能查看成长档案摘要;
|
||||
- 用户能查看近期回顾;
|
||||
- 基础版和深度版展示边界不同。
|
||||
|
||||
#### 开发进度
|
||||
|
||||
- 2026-07-31:用户端“我的档案”弹窗已扩展为实修记录视图,可查看成长档案摘要、最近主题沉淀、最近老师求助卡和最近班级分享稿;仍保持“我的实修记录”表达,不做后台画像式展示。
|
||||
- 2026-07-31:用户端原“我的档案”弹窗已扩展为实修记录视图,可查看实修回顾、最近主题沉淀、最近老师求助卡和最近班级分享稿;仍保持“我的实修记录”表达,不做后台画像式展示。
|
||||
- 2026-08-03:升级为 V2“近期实修回顾”。移除常见情绪、身体/关系模式、做过或有效功课、近期变化等字段;旧版数据不再展示或注入 Agent,下一次主题沉淀时按最近30天、最多10个新版主题懒重建。
|
||||
|
||||
---
|
||||
|
||||
@@ -699,7 +684,7 @@ AI 日志增加:
|
||||
- 优先级:P1
|
||||
- 改动大小:M
|
||||
- 影响范围:管理端用户详情、用户接口、统计接口
|
||||
- 依赖:权益版本体系、主题会话机制、成长档案
|
||||
- 依赖:权益版本体系、主题会话机制、近期实修回顾
|
||||
|
||||
#### 当前现状
|
||||
|
||||
@@ -717,7 +702,7 @@ AI 日志增加:
|
||||
- 使用频率;
|
||||
- Token/成本;
|
||||
- 最近主题;
|
||||
- 成长档案摘要;
|
||||
- 近期实修回顾;
|
||||
- 求助卡生成记录;
|
||||
- 分享稿生成记录;
|
||||
- 是否高频使用。
|
||||
@@ -731,7 +716,7 @@ AI 日志增加:
|
||||
|
||||
#### 开发进度
|
||||
|
||||
- 2026-07-31:后台用户管理新增“详情”抽屉,独立接口按需读取用户运营摘要;展示当前权益、权益有效期、本月主题数、近30天活跃天数、会话/消息/Token/成本、最近主题、成长档案摘要、老师求助卡和班级分享稿记录。列表接口仍只返回分页摘要,避免用户管理打开变慢。
|
||||
- 2026-07-31:后台用户管理新增“详情”抽屉,独立接口按需读取用户运营摘要;展示当前权益、权益有效期、本月主题数、近30天活跃天数、会话/消息/Token/成本、最近主题、近期实修回顾、老师求助卡和班级分享稿记录。列表接口仍只返回分页摘要,避免用户管理打开变慢。
|
||||
|
||||
---
|
||||
|
||||
@@ -739,12 +724,12 @@ AI 日志增加:
|
||||
|
||||
- 优先级:P2
|
||||
- 改动大小:L
|
||||
- 影响范围:异步任务、模型调用、成长档案、用户端、后台
|
||||
- 依赖:主题会话机制、成长档案、成本统计
|
||||
- 影响范围:异步任务、模型调用、近期实修回顾、用户端、后台
|
||||
- 依赖:主题会话机制、近期实修回顾、成本统计
|
||||
|
||||
#### 不建议过早做
|
||||
|
||||
报告依赖主题摘要和成长档案。如果先做,只能从原始聊天拼凑,成本高且质量不稳定。
|
||||
报告依赖主题摘要和近期实修回顾。如果先做,只能从原始聊天拼凑,成本高且质量不稳定。
|
||||
|
||||
#### 目标
|
||||
|
||||
@@ -753,16 +738,14 @@ AI 日志增加:
|
||||
#### 报告类型
|
||||
|
||||
- 每周实修小结;
|
||||
- 每月成长报告;
|
||||
- 五个月成长总结。
|
||||
- 每月实修回顾;
|
||||
- 阶段实修回顾。
|
||||
|
||||
#### 报告内容建议
|
||||
|
||||
- 本周期主要议题;
|
||||
- 做过的功课;
|
||||
- 重复出现的情绪/模式;
|
||||
- 有变化的地方;
|
||||
- 仍需继续观察的方向;
|
||||
- 近期关注;
|
||||
- 可以继续留意的问题;
|
||||
- 可以带给老师确认的问题。
|
||||
|
||||
#### 需要改的代码模块
|
||||
@@ -792,6 +775,7 @@ AI 日志增加:
|
||||
- 2026-07-31:一期已新增周期报告数据表 `sys_periodic_report`,支持周报、月报、阶段总结三种类型;后台用户详情可手动生成/重新生成报告并查看状态、来源主题/摘要、失败原因;用户端“我的实修档案”可查看已生成报告。当前版本先做同步手动生成,后续再接定时/异步任务,聊天链路不会被报告生成阻塞。
|
||||
- 2026-07-31:报告生成已改为数据库持久化异步任务。管理员点击生成后接口立即返回,后台 Worker 独立生成;支持等待、执行中、成功、空报告、失败状态,最多自动重试 3 次,服务重启后会恢复超时任务。同一用户、类型和周期由唯一约束保证幂等。
|
||||
- 2026-07-31:已接入自然周和自然月定时生成。默认按 `Asia/Shanghai` 在每周一 02:00 生成上一自然周周报、每月 1 日 03:00 生成上一自然月月报;只为权益开启周期报告且本周期存在成功主题摘要的有效用户入队。用户端只显示成功报告,后台可查看任务状态、执行次数、失败原因并手动重新生成。
|
||||
- 2026-08-03:周期报告升级为 V2 实修回顾,只读取新版主题摘要,不再读取长期画像,也不生成情绪/身体/关系模式、功课效果、成长变化、评分或下一阶段目标;旧版报告默认隐藏,重新生成后升级为 V2。
|
||||
|
||||
---
|
||||
|
||||
@@ -856,8 +840,8 @@ AI 日志增加:
|
||||
|
||||
1. 权益版本体系;
|
||||
2. 主题会话机制;
|
||||
3. 主题摘要与成长档案;
|
||||
4. Agent 调用链接入权益、主题与成长档案。
|
||||
3. 主题摘要与近期实修回顾;
|
||||
4. Agent 调用链接入权益、主题与近期实修回顾。
|
||||
|
||||
这一批改动最大,但越早做越少返工。
|
||||
|
||||
@@ -897,6 +881,6 @@ AI 日志增加:
|
||||
|
||||
- 千问千答不建设老师端或“老师工作版”,老师仍由学员自行联系;
|
||||
- 周报、月报的异步与定时生成已经完成,本计划中的连续陪伴主链路已完成一期闭环;
|
||||
- 一期主要功能链路已验收通过;主题摘要和成长档案已改为持久化异步生成,原同步等待风险已经关闭;
|
||||
- 一期主要功能链路已验收通过;主题摘要和近期实修回顾已改为持久化异步生成,原同步等待风险已经关闭;
|
||||
- 问题洞察的知识库补充建议、人工合并和拆分暂缓;
|
||||
- 下一阶段切换到其他产品板块时,再按对应板块重新确认范围、依赖和验收标准。
|
||||
|
||||
@@ -4,14 +4,16 @@
|
||||
|
||||
- 验收日期:2026-07-31
|
||||
- 验收分支:`codex/h5-qa-experience`
|
||||
- 验收范围:权益体系、用户聊天、后台 Agent 预览、主题上下文、成长档案、求助卡、分享稿、周期报告、记录审计、数据库迁移与生产部署链路
|
||||
- 验收范围:权益体系、用户聊天、后台 Agent 预览、主题上下文、近期实修回顾、求助卡、分享稿、周期实修回顾、记录审计、数据库迁移与生产部署链路
|
||||
- 验收方式:浏览器真实操作、接口调用、真实模型调用、自动化测试、隔离 MySQL 迁移、隔离生产编排及上线冒烟
|
||||
|
||||
## 2. 验收结论
|
||||
|
||||
一期功能主链路已打通,权益管理页面已完成布局重构,用户端和后台 Agent 预览均能够按学员、主题和权益运行。自动化测试、前后端构建、数据库迁移和隔离生产环境冒烟均通过。
|
||||
|
||||
2026-08-03 已完成主题沉淀异步化:结束主题接口只完成状态变更和任务入队,摘要、成长档案由持久化后台任务生成;重复点击返回同一任务,失败自动重试,服务重启能够恢复,最终失败可由管理员手动重试。原先约 42 秒的同步等待不再阻塞用户请求。
|
||||
2026-08-03 已完成主题沉淀异步化:结束主题接口只完成状态变更和任务入队,主题摘要、近期实修回顾由持久化后台任务生成;重复点击返回同一任务,失败自动重试,服务重启能够恢复,最终失败可由管理员手动重试。原先约 42 秒的同步等待不再阻塞用户请求。
|
||||
|
||||
2026-08-03 已完成实修记录 V2 改造:不再生成、展示或注入常见情绪、身体/关系模式、做过或有效功课、近期变化等长期画像字段;仅保留最近 30 天、最多 10 个新版主题形成的近期回顾、近期关注和可以继续留意的问题。旧版记录保留在数据库中用于兼容和回滚,但不会进入用户端或 Agent 上下文。
|
||||
|
||||
## 3. 功能验收结果
|
||||
|
||||
@@ -22,27 +24,27 @@
|
||||
| 用户登录 | 通过 | 通过真实页面完成验证码登录并进入聊天页 |
|
||||
| 用户端流式问答 | 通过 | 显示“思考中”,随后流式展示 Markdown 回答;发送后输入框立即清空 |
|
||||
| 用户端主题上下文 | 通过 | 连续消息均绑定同一主题,历史消息与主题上下文可继续使用 |
|
||||
| 后台 Agent 预览 | 通过 | 可选择模拟学员和具体主题,能够加载权益、主题摘要、最近消息和成长档案 |
|
||||
| 后台 Agent 预览 | 通过 | 可选择模拟学员和具体主题,能够加载权益、主题摘要、最近消息和近期实修回顾 |
|
||||
| Agent 运行追踪 | 通过 | 能看到 `load_debug_user_context`、模型路由等追踪节点 |
|
||||
| 主题沉淀 | 通过 | 结束主题快速入队;摘要与成长档案后台生成;支持幂等、自动重试、重启恢复和管理员手动重试 |
|
||||
| 主题沉淀 | 通过 | 结束主题快速入队;主题摘要与近期实修回顾后台生成;支持幂等、自动重试、重启恢复和管理员手动重试 |
|
||||
| 求助卡 | 通过 | 可生成非空内容并记录复制状态 |
|
||||
| 分享稿 | 通过 | 可生成非空内容并记录复制状态 |
|
||||
| 周期报告 | 通过 | 入队接口约 7 毫秒返回,后台任务能够完成并保存报告 |
|
||||
| 用户成长档案 | 通过 | 用户端可读取档案、主题摘要和周期报告 |
|
||||
| 后台用户详情 | 通过 | 可查看成长档案、求助卡、分享稿和周期报告 |
|
||||
| 周期实修回顾 | 通过 | 入队接口约 7 毫秒返回,后台任务能够完成并保存回顾;模型思考内容会在入库前剔除 |
|
||||
| 近期实修回顾 | 通过 | 用户端只读取新版近期回顾、主题摘要和周期实修回顾,旧版画像不返回 |
|
||||
| 后台用户详情 | 通过 | 可查看近期实修回顾、求助卡、分享稿和周期实修回顾 |
|
||||
| 记录审计 | 通过 | 聊天列表与按需加载详情均正常 |
|
||||
|
||||
## 4. 工程与部署验收
|
||||
|
||||
| 验收项 | 结果 | 实际结果 |
|
||||
| --- | --- | --- |
|
||||
| 后端自动化测试 | 通过 | 111 项测试全部通过,包含异步入队、幂等、重试、重启恢复及推理内容过滤 |
|
||||
| 后端自动化测试 | 通过 | 114 项测试全部通过,包含 V2 数据隔离、异步入队、幂等、重试、重启恢复及推理内容过滤 |
|
||||
| OpenAPI 检查 | 通过 | 成功生成并检查 95 个接口路径 |
|
||||
| 管理后台构建 | 通过 | 生产构建成功 |
|
||||
| 用户端构建 | 通过 | 生产构建成功 |
|
||||
| Alembic 离线 SQL | 通过 | 成功生成 1130 行迁移 SQL,并覆盖到 `0024_topic_settlement_jobs` |
|
||||
| 现有数据库迁移 | 通过 | 开发 MySQL 已从 `0023_simple_knowledge_route` 升级至 `0024_topic_settlement_jobs` |
|
||||
| 全新数据库迁移 | 通过 | 隔离 MySQL 从零升级到 `0024_topic_settlement_jobs`,主题任务字段和索引均已生成,验收库随后清理 |
|
||||
| Alembic 离线 SQL | 通过 | 成功生成 1154 行迁移 SQL,并覆盖到 `0025_recent_practice_review` |
|
||||
| 现有数据库迁移 | 通过 | 开发 MySQL 已升级至 `0025_recent_practice_review`,数据库与 Redis 就绪 |
|
||||
| 全新数据库迁移 | 通过 | 隔离 MySQL 从零升级到 `0025_recent_practice_review`,V2 字段与默认值均已生成,验收库随后清理 |
|
||||
| 数据库与 Redis 就绪检查 | 通过 | `/api/ready` 返回数据库和 Redis 均已就绪,并返回 `X-Request-ID` |
|
||||
| 隔离生产编排 | 通过 | 使用生产镜像、独立数据库和 Redis 启动,所有容器健康 |
|
||||
| 生产冒烟 | 通过 | 用户端、管理后台、静态资源、健康接口和就绪接口均可访问 |
|
||||
@@ -53,7 +55,9 @@
|
||||
|
||||
全链路验证脚本在生成 Alembic 离线 SQL 时,被部分历史迁移中的在线数据库检查阻断。已为相关迁移补充分离的离线模式逻辑,并为默认权益数据补充明确字段类型。在线迁移行为保持不变,且已通过全新 MySQL 数据库实际迁移验证。
|
||||
|
||||
2026-08-03 浏览器验收时发现,个别模型可能把 `<think>` 推理过程和多个 JSON 草稿一起返回,旧解析逻辑可能将其降级为成长档案正文。现已在结构化解析前剔除推理块,并从后向前选择最后一个可完整解析的 JSON;已补回归测试,思考过程不会再写入成长档案。
|
||||
2026-08-03 浏览器验收时发现,个别模型可能把 `<think>` 推理过程和多个 JSON 草稿一起返回,旧解析逻辑可能将其降级为回顾正文。现已在结构化解析前剔除推理块,并从后向前选择最后一个可完整解析的 JSON;已补回归测试,思考过程不会再写入近期或周期实修回顾。
|
||||
|
||||
2026-08-03 对真实模型完成主题沉淀和阶段回顾验收:新版主题只保存“摘要 / 本次关注 / 可以继续留意”,近期回顾只保存“回顾正文 / 近期关注”;后台页面未出现旧画像字段,周期回顾正文未出现 `<think>` 或“思考过程”。
|
||||
|
||||
## 6. 上线前风险与建议
|
||||
|
||||
|
||||
Reference in New Issue
Block a user