7d9a0637ca598466820e35382c52975d2b2a81d9
- 引擎 merge_with_reference:按顶层键(=子页面)逐一合并,转换结果里没抽到有效内容的 子页面/字段回退模板原有数据(_has_content/_merge_fill 递归,列表/标量整体保留, 字典逐键回退空分支);整体为空等价于返回模板默认数据 - _run_html_template_reference:描述与任务prompt都为空→直接用原数据不检索;转换成功后 对结果做 merge_with_reference 补空子页面 - _run_template_fill_attempt 同样套用 merge,空子页面一致回退 - 测试覆盖 _has_content/merge 各场景 + 端到端空子页面回退/空描述用原数据 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Languages
Python
39.2%
TypeScript
35.9%
HTML
22.2%
CSS
1.5%
JavaScript
0.9%
Other
0.2%