Loving Tina? us on GitHub0.0k
进展更新:TinaCMS + Mermaid
October 9, 2024
By Jack Pettit

在TinaCMS中集成和管理Mermaid图表的功能即将到来,为使用流程图、时序图等视觉表现的内容创作者提供了更多的灵活性。以下是该功能的现状以及接下来的计划。

第1部分:Plate.js集成(已完成)

Mermaid图表现已完全集成到Plate编辑器中。使用mermaid包,可以在编辑器中直接编辑和渲染图表。

Figure: 在富文本编辑器中编辑/渲染Mermaid图表

第2部分:解析和保存Mermaid图表(进行中)

下一阶段的重点是解析和保存这些图表。由于TinaCMS使用定制的mdast,挑战在于确保Mermaid语法能够被正确解析、保存并重新加载而不出现问题。

接下来是什么?

接下来的步骤包括完善解析和保存过程,并推出最终部署。这将在tinacms的2.3.0版本中推出。完成后,您将能够在TinaCMS中完全集成、编辑和保存Mermaid图表 🦙

同时,欢迎您在https://github.com/tinacms/tinacms/issues/4734上探索开发进展

感谢您一直以来的支持和反馈!

最好的祝福,

TinaCMS团队 🦙

Last Edited: October 9, 2024