diff --git a/plugins/message_summary/config.toml b/plugins/message_summary/config.toml index a10e82e..cfc6842 100644 --- a/plugins/message_summary/config.toml +++ b/plugins/message_summary/config.toml @@ -12,8 +12,8 @@ retry_delays_seconds = [10, 20] output_dir = "output" image_format = "png" # 图片渲染模式: -# - template: 使用 HTML 模板渲染(推荐,便于后续只改模板) +# - template: 使用 HTML 模板渲染(模板样式稳定后再切换) # - markdown: 使用历史 md2image 样式 -summary_image_mode = "template" +summary_image_mode = "markdown" # 总结卡片模板路径(相对项目根目录) summary_image_template_path = "plugins/message_summary/templates/summary_card.html" diff --git a/plugins/message_summary/main.py b/plugins/message_summary/main.py index b248751..ef7aef3 100644 --- a/plugins/message_summary/main.py +++ b/plugins/message_summary/main.py @@ -98,9 +98,10 @@ class MessageSummaryPlugin(MessagePluginInterface): # 默认只尝试 1 次,优先保证任务快速返回;需要更高成功率可在配置里提高。 self._image_render_retries = int(output_config.get("image_render_retries", 1)) # 输出模板配置: - # 1. summary_image_mode=template 时优先按 HTML 模板生图; - # 2. template 失败会自动回退到 markdown 模式,保证可用性。 - self._summary_image_mode = str(output_config.get("summary_image_mode", "template")).strip().lower() + # 1. 默认使用 markdown,优先保证线上样式稳定; + # 2. 若配置为 template 则走 HTML 模板生图; + # 3. template 失败会自动回退到 markdown 模式,保证可用性。 + self._summary_image_mode = str(output_config.get("summary_image_mode", "markdown")).strip().lower() self._summary_image_template_path = str( output_config.get("summary_image_template_path", "plugins/message_summary/templates/summary_card.html") ).strip()