From da1d23dd23ed12252263022c5fb917ff0f20dac1 Mon Sep 17 00:00:00 2001 From: AskaEth Date: Wed, 7 Oct 2026 18:45:08 +0800 Subject: [PATCH] =?UTF-8?q?docs(=E5=A5=91=E7=BA=A6):=20=E8=A1=A5=E4=B8=A4?= =?UTF-8?q?=E6=9D=A1=E5=8F=A3=E5=BE=84=20=E2=80=94=E2=80=94=20=E9=9D=9E=20?= =?UTF-8?q?chat=20=E6=A8=A1=E5=BC=8F=EF=BC=88=E5=8D=95=E5=8D=A1=E6=AD=A3?= =?UTF-8?q?=E6=96=87=EF=BC=89=E4=B8=8E=20br=20=E4=B8=8D=E5=88=86=E9=9A=94?= =?UTF-8?q?=E7=9A=84=E4=BD=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 非 chat 模式(工作/代码/文档/首页/视觉/语音/智能体/设置):br 是真换行、 不切分;行内白名单照常出样式;白名单外逐字原样;不许出现字面标签。 各模式既有较强排版约定优先(工作模式按行切清单、代码模式 pre 块) - br 只在普通文本层分隔:角色注记内部与白名单行内元素(尤其 code)内部 都不分隔 —— 前者会把注记正文漏成聊天气泡,后者会破坏成对元素平衡、 触发整段降级反而露出裸标签 --- Docs/api-client.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Docs/api-client.md b/Docs/api-client.md index 1b85425..7f519af 100644 --- a/Docs/api-client.md +++ b/Docs/api-client.md @@ -1501,6 +1501,8 @@ curl -s -X POST -H "X-API-Key: $KEY" \ - **空气泡照旧丢弃**(与既有 `

` 空气泡口径一致);`
` 两侧都是空白 ⇒ 不产生多余空气泡。 - ⚠️ **影响面(各端须知)**:一条含 `
` 的回复在 IM 上会变成**多条消息**(与 `

` 一样受既有的气泡间隔节流约束)。 - ⚠️ **实现状态**:本条发出时**实现跟进中**(Web 侧 `2dae469` 当时把 `
` 当行内换行,正在改;IM 出站侧当时连行内标签都还没剥,正在改)。**以本契约为准,不以当日实现为准。** +- **🆕 非 chat 模式(单卡正文)的口径(同日追加)**:工作 / 代码 / 文档 / 首页 / 视觉 / 语音 / 智能体 / 设置 等**单卡正文**界面**不是气泡模型** ⇒ 那些模式里:**`
` ⇒ 一个真换行(不切分)**、**行内白名单照常出样式**、白名单外仍逐字原样。⚠️ **这些模式里也不许出现字面标签**。各模式**既有的较强排版约定优先**(例:工作模式的按行切清单、代码模式的 `

` 等宽块 —— 通用规则不得覆盖它们)。
+- **🔴 `
` 在哪**不**分隔(同日追加,跨端口径)**:`
` **只在「普通文本层」分隔**。以下两种位置**不分隔**:① **角色注记内部**(`` / `` 里)—— 否则注记正文会被切成聊天气泡、把本该隐藏的旁白发给对方;② **白名单行内元素内部**(尤其 ``)—— 它是**成对**元素,从中间切开必然制造不平衡、触发「整段降级」,反而把裸标签露给用户。 - **🔴 三条硬口径(各端必须照此实现,否则跨端显示不一致)**: 1. **白名单外一律按纯文本原样显示** —— `