一日一技:如何正确渲染大模型返回的Markdown?
摄影:产品经理简单做个家宴我们经常让大模型返回Markdown格式的文本,然后通过Python的markdown库把文本渲染成HTML。但不知道大家有没有发现,大模型返回的Markdown并不是标准的Markdown。特别是当返回的内容包含列表时,大模型返回的内容有问题。例如下面这段文本:1234**关于这个问题,我有以下看法*** 第一点* 第二点* 第三点你粗看起来没有问题,但当你使用markdown模块去把它渲染成HTML时,你会发现渲染出来的结果不符合你的预期,如下图所示:这是因为标准的Markdown对换行非常敏感,列表项与它上面的文本之间,必须有一个空行,才能正确解析,如下图所示:不仅是空行,还有多级列表的缩进问题。标准Markdown的子列表项缩进应该是4个空格,但大模型返回的子列表缩进经常..
更多

Obsidian踩坑
Foreword Obsidian很早之前就听说了,忍着很久都没用,也没试过,这次试一试,看看能否替换当前的组合 使用Obsidian之前,建议先看看oldwinter关于他的介绍和你是否需要他,也有很多他关于Obsidian和JekyII的实践,可以作为参考,防止重复造轮子 https://github.com/oldwinter/knowledge-garden Obsidian 知识谱系图,可惜我的现在还没有链接起来 https://obsidian.md/ 下载安装总体都非常快,启动甚至比typora都快,给人第一感还是非常不错的。 意外发现Obsidian的白板非常好用,可以插入文字、文章、视频、图片等等内容,可以联系在一起,用来开会或者头脑风暴,非常不错 ..
更多如何在 Markdown 中修改字体颜色
本文是“攻玉计划”的一部分,翻译自 https://stackoverflow.com/questions/35465557/how-to-apply-color-in-markdown问题描述我想用 Markdown 记录文字信息,但我搜了一圈 Google,发现 Markdown 不支持修改字体颜色。而且 StackOverflow 和 GitHub 的 Markdown 编辑模式也不支持指定文字颜色。有什么办法可以在 Markdown 里指定文字颜色吗?最佳答案太长不看系列:Markdown 自身并不支持色彩配置,但你可以在 Markdown 中添加 HTML 代码,例如:1<span style="color:blue">这是**蓝色**的文字span>以下是长回答:根据官方的 ..
更多