Skip to content

[REQ-125][CODE] 会话里的表格、代码块头和链接配色与设计稿对齐(Markdown 渲染层) #592

Description

@jinjunnn

会话里 AI 回复中的表格、代码块和链接,跟已批准的设计稿长得不一样:表格没有表头底色和隔行底纹,代码块上方没有语言标签和复制按钮,链接和行内代码是渲染器默认的绿色而不是 Alpha 的主题色;明暗主题切换不同步时正文还会短暂错色。7 月 24 日你裁决先搁置,因为要么改渲染器本身、要么在外面包一层,成本都不低。 不做的话只是观感与设计稿不一致,不影响内容正确。

Parent requirement: #538

负责 AC:#538 AC1/AC3(视觉一致)—— 矩阵行 F3/F4/F5 Markdown 引擎层形态(搁置中,不排期)。
边界:packages/ui-mac/src/renderer/alpha-ui/session-timeline/timeline-markdown.tsx + 白名单 Markdown 引擎管线(packages/ui/src/context/marked 同产装配);主题通道桥接同属本边界。
Out-of-scope:时间线非 Markdown 形态票(各自独立票)、助手富脚注 F6(另票)。
退出条件:owner 复审解除搁置后先过方案门(改引擎 vs 加壳择一落方案基线),再按 CT #ai F3/F4/F5 帧 + 双主题 + 测试绿。


owner 裁决(2026-07-24):搁置。 白名单引擎固有形态,改 = 动引擎或加壳,成本高;月度复审(Review date 2026-08-21)。

现状(矩阵批2 发现11,基点 alpha@7281627ed):Markdown 引擎层与稿差(F3/F4/F5)——表格无表头底色/斑马纹;代码块无语言标签+复制头条;链接与内联 code 配色走引擎(teal/绿)非 --a-accent,hr 极淡。另:引擎内容主题通道 = prefers-color-scheme,alpha 令牌 = data-color-scheme,两通道不同步时正文明暗错拍(采集必须双通道同置)。

  • 对照稿锚点:docs/design/current/conversation-timeline/design.html #ai(矩阵行 F3 表格 820 测量 / F4 代码块 / F5 富元素;TL-08/09/10)
  • 证据:docs/verification/2026-07-24-req125-session-visual/shots/F3-{light,dark}-harness.png、F4-{light,dark}-harness.png、F5-{light,dark}-harness.png
  • 矩阵:docs/verification/2026-07-24-req125-session-visual/matrix.md 批2 发现11

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

type:featureNew user or system capability

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions