qwen-code Web Shell 修复消息提交后斜杠命令高亮丢失问题

Lilian0122 · ghdev · 2026-10-14

qwen-code Web Shell 的一个 PR 修复了 UI 细节问题:斜杠 token(如 /a2ui)在输入框中显示为蓝色加粗,但消息提交后变成普通文本。该改动让用户消息中保留同样的高亮,包括重新打开的会话,同时保持原始文本、可点击 URL 和引用 chip 不变。

技术上,宿主解析的文本片段会在高亮前合并,避免 /review 被拆分到多个 fragment 时丢失部分样式。高亮仅作为语法提示,与输入框一致,不声明命令存在或已执行。

验证数据:78 个聚焦的 message/link 测试通过(新断言在修复前失败);Node 22 下全包 11,649 个 Web Shell 测试通过。作者还记录了 Node 25.8.2 下上游默认失败的 preflight 排查过程,确认是环境问题而非本改动引入。

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →