Răsfoiți Sursa

docs(harness): 登记挂起项「正文图片渲染 + 停用 CIPA 注入」

用户 2026-09-23 指示:这条需求暂时放着、先不做。

不只在日志里留一句,而是登记进 feature_list.json(id chat-body-images,not_started),
并把调查结论写进 notes,接手的人不必重查:
- 后端现在把图直接放进正文:旧形态是 <image-scope> 包 URL(渲染层已支持),
  新形态是裸 URL 写在句子里(当前被 marked 渲染成普通链接,所以看不到图)
- 要停用的是前端注入那条链路(result.cipa → buildCipaQrcodeContent),
  以及 verify-answer-stream.mjs 用 cipa 触发尾部重排的那条用例
- 渲染落点在 normalizeBareLinks(),再给 TextContent 补 img 样式(当前没有)

无代码改动。

Co-Authored-By: Claude Code <noreply@anthropic.com>
gongtianxiao 1 lună în urmă
părinte
comite
0eba47c822
2 a modificat fișierele cu 19 adăugiri și 0 ștergeri
  1. 0 0
      harness/feature_list.json
  2. 19 0
      harness/progress.md

Fișier diff suprimat deoarece este prea mare
+ 0 - 0
harness/feature_list.json


+ 19 - 0
harness/progress.md

@@ -3694,3 +3694,22 @@ DMS 代理**注入全权限 token 且不区分调用者** → 任何能打开站
 `tech-debt-tracker` 条目 3(文件上传待定)**移到已还**;README 加 20260923 节。
 
 **注**:上一轮「删掉 CIPA 图片 + 正文图片链接渲染」的活儿被这条需求打断,尚未做。
+
+### 续 23:把「正文图片 + 停用 CIPA 注入」挂起并登记
+
+**用户指示(2026-09-23)**:上一条需求(删掉 CIPA 图片及相关功能、把正文里的图片链接渲染出来)
+**暂时放着,先不做**。
+
+**处理**:不留在日志里就算了 —— 已登记进 `harness/feature_list.json`(id `chat-body-images`,
+状态 `not_started`),并把**调查结论**一并写进该条目的 notes,接手的人不必重查:
+- 后端现在把图**直接放进正文**:旧数据显示形态是 `<image-scope>
+<URL>
+</image-scope>`(渲染层已支持),
+  新形态是**裸 URL 写在句子里**(当前会被 marked 渲染成普通链接,所以看不到图)
+- 要停用的那条链路是**前端注入**:`result.cipa=true` → `buildCipaQrcodeContent()`(文案 + image-scope 包
+  企业微信二维码),涉及协调器的 `pendingCipa` / `CIPA_QRCODE_TIP` / `buildCipaQrcodeContent` 与
+  `verify-answer-stream.mjs` 的【20】
+- 渲染落点:`text-content-utils.ts` 的 `normalizeBareLinks()`(已在包裸链接)里按扩展名判图,
+  包成 `![](url)`,再给 `TextContent` 补 img 样式(现在没有任何 img 样式)
+
+**本轮无代码改动**,只登记;`validate-harness` 通过(功能 23 项,in_progress 1 项)。

Unele fișiere nu au fost afișate deoarece prea multe fișiere au fost modificate în acest diff