复现方式 chat message send \ --group 'cidAgZbtJIBRxEhNkbSNSPRXMNDqh1rIU+r6WFMhroCz8Y=' \ --title 'DWS markdown table repro' \ --text $'DWS markdown table repro\n\n| 项目 | 结果 | 备注 |\n|------|------|------|\n| message send | success | 但新版客户端未渲染表格 |\n| markdown table | expected | 期望显示为表格 |\n\n上面应渲染为 Markdown 表格。' \ --format json
Activity
fuzhi-cyh commentedon Jul 22, 2026
有进展吗 这个功能还是很常用的 低版本dws都是支持的
haofeng0705 commentedon Oct 12, 2026
已使用
DWS v1.0.64-beta.1进行了真实消息发送测试。通过
dws chat +messages-send --as user --markdown ...向本人单聊发送了包含三列表格、中文、加粗和行内代码的 Markdown 消息,随后查询发送任务,确认sendStatus=SUCCESS。接收方提供的钉钉客户端截图进一步确认:表格正常显示为表头和单元格,加粗、行内代码也均正常渲染。测试内容示例:
本次在上述版本和接收方当前客户端的单聊场景下未复现问题。原报告的 v1.0.47、旧版
chat message send入口及群聊场景未在本次复测中覆盖,也未定位到具体修复提交。基于当前版本的实测及客户端截图反馈,先关闭此 issue。若升级后在群聊或特定客户端版本仍能复现,请补充
dws version、钉钉客户端版本、实际发送命令及渲染截图,便于进一步定位。haofeng0705 commentedon Oct 20, 2026
Hi @fuzhi-cyh 👋
感谢你的反馈和耐心等待!
我们补充排查了这个问题:我们核对了从 v1.0.32 到最新版的多个版本,dws 都会把 Markdown 表格原样发送给消息服务,不会改写表格内容。从 v1.0.33 起,群消息改为通过新的个人消息接口、以 Markdown 类型发送。表格最终能否渲染,取决于消息服务端和钉钉客户端对这类消息的处理,这很可能就是你在新旧版本之间看到差异的原因。
我们此前在
v1.0.64-beta.1的单聊场景中实测,表格已经能正常显示。群聊场景还需要你帮忙确认:升级到最新版本(当前稳定版为
v1.0.64):用原来的命令重新发送一次群消息(最新版仍兼容
--group和--text)。如果表格仍未渲染,请回复以下信息,方便我们继续定位:
dws version的输出如有其他问题,欢迎继续交流 🙌