求解:Cherry studio 的Mermaid 效果图渲染问题

想问一下佬们,为什么cherry studio有时候 Mermaid 的语法没办法渲染成效果图呀,发现好像有些模型就会这样,点开有源码,就是没办法渲染成效果图。

9 Likes

这种就是有源码但语法错误

很多模型对mermaid的支持不好,采用恰当的prompt会有帮助。可参考:
【提示词工程】让语言模型直接在网页端渲染Graphviz图表,完美替代mermaid渲染器,欢迎佬来优化提示词 - 开发调优 - LINUX DO
发现o1模型写出来的mermaid代码总是有错误,怎么提示 - 开发调优 - LINUX DO

6 Likes

大模型给的mermaid语法错了,我也是经常遇到这种问题,可以用这个在线编辑器 https://mermaid-live.nodejs.cn/ 这样语法错了会有提示,然后可以把报错信息给大模型,让他修改

2 Likes

原来如此,感谢

感谢佬:rose:

不客气。
偶然发现我回错人了,尴尬。

是的,最简单的方式就是这种,把报错信息重新给回大模型就能正常渲染了

我会加一句「用基础的 Mermaid 样式……」——能出图,效果看缘分 :bili_063:

我发现mermaid真的是个好东西呀!