Generated by Answer me with HTML 0.5.11 · 2026-11-10 15:08 · ★ Star on GitHub
HFC 5.0.12 → 5.0.21 变更与卡片诊断
卡片本身正常,表格是被配置关掉的
结论
卡片没有坏,表格是配置关的
9 个版本都是兼容与安装修复,没有一条改卡片排版。 /health 全绿,hooks 9 个文件全非 0,doctor 报 compatibility full。 飞书侧卡片实测含 17 个 markdown、18 个列表、1 个代码块。 表格消失的原因:card.native_tables 是 false,10-16 你要求关的。 已改回 true,空闲后重启侧车生效。
- 当前版本
- 5.0.21
- 侧车状态
- live
- readiness
- ready
- hooks 文件
- 9
- 卡片元素
- 17 个 markdown
- native_tables
- 已改为 true
9 个版本改了什么
| 版本 | 变更 | 与卡片外观相关 |
|---|---|---|
| 5.0.13 | 非飞书平台投递隔离,/model 选择修复 | 否 |
| 5.0.14 | 逐轮速率关联,Hermes 0.22.6 兼容 | 否 |
| 5.0.15 | 新增 tool_activity 三态,按会话控制投递 | 是,可选项 |
| 5.0.16 | 安装失败诊断信息 | 否 |
| 5.0.17 | Hermes 0.23.0 兼容,识别新的完成包装 | 否 |
| 5.0.18 | 0.23.0 真实投递修复,未就绪时回退原生 | 间接 |
| 5.0.19 | PM sticky profile,Windows NTFS 修复 | 否 |
| 5.0.20 | Docker 多 profile 数据根 | 否 |
| 5.0.21 | 完成事件额度归属,子进程 UTF-8 | 否 |
结论:升级没有动排版。唯一与外显有关的是 5.0.15 的可选项,默认值 full 保持原样。
当前实测
- package_version
- 5.0.21
- delivery.mode
- live
- noop_mode
- false
- generation_match
- true
- restart_required
- false
- integrity
- ready
- drain_home_verified
- true
- Runtime import
- ok
卡片原始 JSON 统计:markdown 17、list 18、code_span 32、code_block 1、link 6、collapsible_panel 1。 说明正文与排版元素都在,只是没有 table 元素,因为原生表格开关是关的。
另一个降级点
| 现象 | 含义 | 影响 |
|---|---|---|
| streamed=False | 流式增量没走卡片 | 无逐字输出,等最终事件 |
| previewed=False | 预览通道未接管 | 过程仍显示思考时间线 |
| content_delivered=False | 卡内正文由终局事件写入 | 最终内容完整 |
| Sending response | 原生文本先发后被回收 | 用户看到的是卡片 |
这是 5.0.18 的 native fallback 路径,属设计内降级,不影响最终内容。
已做的调整
card.native_tables 从 false 改为 true。 侧车会在本轮回复送达后空闲重启,约 1 分钟。 下一张带表格的卡片就应出现原生表格元素。 不满意可改回 false,命令是 hermes config set card.native_tables false。