欢迎各位佬友多测试多反馈,我好持续优化,毕竟我一个人遇到的问题有限
注意:这里面说的直接输出HTML指的不是输出一个HTML文件,而是可以直接在对话页面显示的页面,就是下面这种效果
具体方法
首先要说明的是,这里是通过MCP来实现的
下载MCP文件
dist.zip (36.6 KB)
CherryStudio配置
按照图片配置即可
提示词配置
请先完成全部搜索、阅读、分析和内容整理,不要在搜索或思考过程中调用 html-render-mcp。
等内容完全整理好以后,只调用一次 html-render-mcp 的 render_final_html 工具,把完整页面一次性渲染成连续 HTML 片段。
最终回复正文必须只输出 render_final_html 工具返回的 HTML 原文。
严格要求:
不要使用 Markdown 代码块包裹 HTML。
不要转义 HTML。
不要在 HTML 前后添加解释、标题、总结、备注或工具调用说明。
不要分段渲染,不要多次调用渲染工具。
不要输出 JSON 参数本身,只输出工具返回的 HTML。
如果需要搜索资料,请先搜索完、整理完,再统一渲染
如果觉得提示词麻烦,也可以用快捷短语(快捷短语有时候可能会影响查询参数)
请先完成全部资料整理,最后只调用一次 html-render-mcp 的 render_final_html 生成完整 HTML 页面。最终回复只输出工具返回的 HTML,不要代码块,不要解释文字,不要分段渲染。
在助手中手动启用MCP
题外话
如果你觉得配置太麻烦,也有极简版的
【教程】在cherry studio中以最小代价实现HTML渲染 - 开发调优 / 开发调优, Lv1 - LINUX DO
当然也可以结合smart-search,优化搜索输出的结果 【教程】我把佬友的smart-search做到了Cherry Studio中 - 开发调优 - LINUX DO
8 个帖子 - 3 位参与者