foojay
图表即代码:Foojay 新增 Mermaid 图表支持
Foojay 文章现已支持 Mermaid:作者只需在文章中写入围栏代码块形式的 Mermaid 语法,即可自动渲染为真正的图表,无需任何前置配置或开关,页面中没有该代码块时也不会加载图表库。该功能由 Maximillian Arruda 提议。支持的常见类型包括序列图、类图、状态图、实体关系图和甘特图。相比导出 PNG,文本形式的图表可随文章以 Pull Request 提交,便于审查、修改错别字和持续更新;图表以 SVG 渲染,自动跟随读者选择的明暗主题并保持清晰,语法与 GitHub、GitLab 一致,可直接复用项目 README 中的图表。使用建议包括提交前在 Mermaid 在线编辑器检查语法、不要硬编码颜色、保持图表精简,以及不要让图表替代正文说明与替代文本。图片仍适用于截图、照片和手绘内容。