fix(rectification): give the opening collect question concrete examples
The other-domain fallback copy was being used as the first question. Opening now uses GENERIC_COLLECT_QUESTION; after-evidence other copy stays. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -7761,3 +7761,19 @@
|
||||
- 复发自:无
|
||||
- 修复版本:待发布
|
||||
|
||||
## BUG-504 | 开场采集题用「再说一件」措辞,用户不知从何说起
|
||||
|
||||
- 状态:resolved
|
||||
- 首次发现:2026-09-03
|
||||
- 最近更新:2026-09-03
|
||||
- 影响面:`spokenFollowupForUser`、`GENERIC_COLLECT_QUESTION`
|
||||
- 用户现象:新用户开场招呼后看到「也可以再说一件你记得大概时间的事。」不知道该写什么;招呼段按设计不提问、不举例。
|
||||
- 触发条件:零证据开场,`OPENING_COLLECT_DOMAIN = other`,followup `source=method_coverage`。
|
||||
- 根因:`e8c98c37` 把开场 domain 改成 `other` 后,`spokenFollowupForUser` 按 domain 查 `USER_COLLECT_QUESTION`。`other` 是给已有证据后的补问兜底(「也可以再说一件」),真正开场文案 `GENERIC_COLLECT_QUESTION` 只在 domain 查不到时才用。domain→文案查表把兜底文案当开场。
|
||||
- 修复:`source === method_coverage && domain === other && collect_retry !== true` 时用 `GENERIC_COLLECT_QUESTION`。文案补上「一件事」和「哪年搬的家」。`oos_blind` 兜底与 `collect_retry` 的 `other` 仍用原补问。不改 `OPENING_COLLECT_DOMAIN` / questionId / 记账。
|
||||
- 验证:`rectification-server-focus` 零证据开场 spoken prompt 等于 `GENERIC_COLLECT_QUESTION`,不含「也可以再」,含「比如」;exhaustion `oos_blind` 与 `collect_retry` 仍走 `USER_COLLECT_QUESTION.other` / retry。源码锁至少两个具体例子。
|
||||
- 防复发:开场题文案必须带具体例子;`USER_COLLECT_QUESTION.other` 只用于已有证据后的补问。
|
||||
- 相关记录:BUG-501
|
||||
- 复发自:无
|
||||
- 修复版本:待发布
|
||||
|
||||
|
||||
Reference in New Issue
Block a user