docs(rectification): records for message cleanup — BUG-1135..1137, BUG-917 revision, changelog, design, voice, checklist, progress
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017eEAG8HD3mm8gsKXgk8uU8
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
9d302e515c
commit
c968c904e6
@@ -38,10 +38,18 @@ This file adapts the full visual analysis in `CLAUDE_DESIGN.md` to the shipped J
|
||||
|
||||
本命咨询不再有单独的「写结论」阶段:算完盘后,同一个模型循环接着就写回答。时间线的变化只有两处,没有新组件、没有新动效。一是不再出现「正在整理判断依据」「正在写结论」这两个阶段事件,也不再发 `think.step`;计划里的思考行在第一段正文出现时收口(沿用 `completeLiveThink`),写作行的进行中句统一为「正在组织回答」。二是第一段正文要等模型写出第一个二级标题或满 160 字才出现(为了把工具前后的过程说明挡在正文外),开场句会整段一起到达,之后照常按帧放出。截断、停止、失败三种收口与提示不变(BUG-1051)。
|
||||
|
||||
## 校正消息:一屏一题干、复述变短、结算后无回执(2026-10-01,BUG-1135~1137)
|
||||
|
||||
- **一屏一题干。** 屏幕上只有当前有效焦点打印题干。被替换掉、没人答过的旧题(`superseded` 且无答案,或不是当前焦点的未答题)在它的消息上什么都不画——不留「题干没选项」(推翻 BUG-917 的那种画法)。GET 组装时,最后一条助手消息挂着这种死题而当前焦点还没挂上时,当前焦点占这个位置;客户端挂题时同样把死题换掉,并把正文末尾残留的同一句题干剥掉(`stripQuestionSentences`)。最新消息挂着死题、而 Case 另有活题时,不再显示「没有拿到下一个问题」。
|
||||
- **复述变短。** 证据轮正文由服务器按本轮入账条目写:两件以内「记下了:2016年入学、2020年毕业。」,三件以上「记下了 N 件事。」。条目来自证据账本(按说出它的那一轮挂到该轮回复上,拒绝与被替换的不算),三件以上时在正文下面放一个默认收起的 `<details class="rectification-recorded-evidence">`,摘要「看记下的 N 件」,展开是逐条列表;两件以内不放。中文日期标签直接接事件(「2016年入学」),ISO 标签保留空格(「2016-09 入学」)。
|
||||
- **结算后无步骤回执。** 校正回复写作中,步骤行照旧是等待态;结算后整块不画(包括分盘说明句),不再出现「已完成 N 步」。普通对话的结算回执不变。
|
||||
|
||||
## 校正开场与步骤回执(2026-09-26,BUG-1049 / BUG-1050)
|
||||
|
||||
开场一轮只有两段字:正文两句讲做法(要把出生时间缩小到更准的范围、现在先在哪段时间里找;你说几件大事和大概年月,我拿去和星盘对照),下面是问题块里的题干(六个例子 + 一个带年月的回答示例)。题干只出现一次:正文里和题干逐句相同或几乎相同的句子才会被去掉;只是开头几个字一样、内容不同的句子保留(以前按前 12 个字判定,把正文里的例子句删掉了)。
|
||||
|
||||
> 2026-10-01 修订:校正回复结算后不再显示步骤回执(BUG-1137),本段只适用于写作中的步骤行。
|
||||
|
||||
回答上方的步骤时间线:同一个完成名只出现一行(同一工具调两次、或两个工具共用一个名字,都只算一步),折叠后的「已完成 N 步」数的是读者看得见的行数。完成名与进行中句都写大白话,进行中句沿用 BUG-1047 已批准的「正在准备下一个问题…」「正在记下这件事…」「正在重新对照盘面…」;失败行写「重新对照盘面未完成」这类「在做什么 + 未完成」,不写「重新对照了盘面未完成」。没有新组件、没有新动效。
|
||||
|
||||
## 校正打字回答的阶段进度句(2026-09-26,BUG-1047)
|
||||
|
||||
@@ -279,7 +279,7 @@ Jyotisha 的可见文案是产品的一部分。正确性红线(真实性、
|
||||
| (采用后只念代表分钟)代表分钟是 05:12。 | 这 27 分钟里,事业方向、性格底色的判断是稳定的;婚恋(D9)会随分钟变,看盘时按范围读。这不是已确认的唯一出生分钟。 | 采用后先讲区间里什么稳、什么随分钟变;两句来自服务端,不是模型编的。 |
|
||||
| 当前问题已更新,请刷新后重新作答。 | 这一问刚换成新的,刷新后再答就行。 | 机器状态句改成下一步。 |
|
||||
| 选择题处理失败,请稍后重试。 / 这道题已经过期,请回答当前问题(点选没提交上,下面又画出同一张卡) | 这次没提交上,请再点一次。 | 点选没到服务器时撤回已选,只留一张可点的卡,错误行就这一句。不说「稍后」,不把服务端状态码翻成话。 |
|
||||
| 好的,记下了。 | 记下了:2016 年 9 月入学、2020 年 6 月毕业。 | 只复述年-月和事件短语,不评价价值。 |
|
||||
| 记下了:2000年 随家人搬家、2006年 小学毕业、2009年 初中毕业、……(一次说了十几件,逐条复述占满屏) | 记下了 12 件事。(下面「看记下的 12 件」收起) | 2026-10-01 起复述由服务器按入账条目写:两件以内直接列出(「记下了:2016年入学、2020年毕业。」),三件以上只说件数,清单收起在同一条消息里;模型不逐条复述(BUG-1136)。 |
|
||||
| 记下了,这方面先跳过。 | 答「这类事都没有过」回「记下了,这条按没有发生过记。」答「记不太清楚 / 这条先跳过」回「记下了,这题先放着,后面换个问法再问一次。」 | 拒绝和跳过不是同一句话。 |
|
||||
| 界面上继续有下一问。 | 接下来我们继续。 | 正文不得断言界面当前有没有题;题干在同一条消息里正文之后出现,过渡用中性句。 |
|
||||
| 选一个最贴近你实际情况的就行,答不上来也可以选「一时说不好」。 | 2024 年那件事记下了。接下来我们继续。 | 正文先承接用户刚说的年份和事件;不要预告选项。 |
|
||||
|
||||
Reference in New Issue
Block a user