迷雾论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 最新
    • 标签
    • 热门

    测试一些基本mermaid语法渲染

    喝茶小憩
    3
    8
    225
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • Vladimir
      Vladimir 最后由 编辑

      graph TD; A-->B; A-->C; B-->D; C-->D;
      sequenceDiagram participant Alice participant Bob Alice->>John: Hello John, how are you? loop HealthCheck John->>John: Fight against hypochondria end Note right of John: Rational thoughts <br/>prevail! John-->>Alice: Great! John->>Bob: How about you? Bob-->>John: Jolly good!
      gantt dateFormat YYYY-MM-DD title Adding GANTT diagram to mermaid excludes weekdays 2014-01-10 section A section Completed task :done, des1, 2014-01-06,2014-01-08 Active task :active, des2, 2014-01-09, 3d Future task : des3, after des2, 5d Future task2 : des4, after des3, 5d
      classDiagram Class01 <|-- AveryLongClass : Cool Class03 *-- Class04 Class05 o-- Class06 Class07 .. Class08 Class09 --> C2 : Where am i? Class09 --* C3 Class09 --|> Class07 Class07 : equals() Class07 : Object[] elementData Class01 : size() Class01 : int chimp Class01 : int gorilla Class08 <--> C2: Cool label
      gitGraph commit commit branch develop commit commit commit checkout main commit commit
      1 条回复 最后回复 回复 引用 0
      • Vladimir
        Vladimir 最后由 编辑

        额,预览不会渲染mermaid,我还以为渲不出来(💦

        musicraft 1 条回复 最后回复 回复 引用 0
        • Vladimir
          Vladimir 最后由 编辑

          此回复已被删除!
          1 条回复 最后回复 回复 引用 0
          • Vladimir
            Vladimir 最后由 musicraft 编辑

            Diagram Types

            Flowchart

            graph TD; A-->B; A-->C; B-->D; C-->D;

            Sequence diagram

            sequenceDiagram participant Alice participant Bob Alice->>John: Hello John, how are you? loop HealthCheck John->>John: Fight against hypochondria end Note right of John: Rational thoughts <br/>prevail! John-->>Alice: Great! John->>Bob: How about you? Bob-->>John: Jolly good!

            Gantt diagram

            gantt dateFormat YYYY-MM-DD title Adding GANTT diagram to mermaid excludes weekdays 2014-01-10 section A section Completed task :done, des1, 2014-01-06,2014-01-08 Active task :active, des2, 2014-01-09, 3d Future task : des3, after des2, 5d Future task2 : des4, after des3, 5d

            Class diagram

            classDiagram Class01 <|-- AveryLongClass : Cool Class03 *-- Class04 Class05 o-- Class06 Class07 .. Class08 Class09 --> C2 : Where am i? Class09 --* C3 Class09 --|> Class07 Class07 : equals() Class07 : Object[] elementData Class01 : size() Class01 : int chimp Class01 : int gorilla Class08 <--> C2: Cool label

            Git graph

            gitGraph commit commit branch develop commit commit commit checkout main commit commit

            Entity Relationship Diagram - ❗ experimental

            erDiagram CUSTOMER ||--o{ ORDER : places ORDER ||--|{ LINE-ITEM : contains CUSTOMER }|..|{ DELIVERY-ADDRESS : uses

            User Journey Diagram

            journey title My working day section Go to work Make tea: 5: Me Go upstairs: 3: Me Do work: 1: Me, Cat section Go home Go downstairs: 5: Me Sit down: 5: Me

            Quadrant Chart

            quadrantChart title Reach and engagement of campaigns x-axis Low Reach --> High Reach y-axis Low Engagement --> High Engagement quadrant-1 We should expand quadrant-2 Need to promote quadrant-3 Re-evaluate quadrant-4 May be improved Campaign A: [0.3, 0.6] Campaign B: [0.45, 0.23] Campaign C: [0.57, 0.69] Campaign D: [0.78, 0.34] Campaign E: [0.40, 0.34] Campaign F: [0.35, 0.78]

            XY Chart

            xychart-beta title "Sales Revenue" x-axis [jan, feb, mar, apr, may, jun, jul, aug, sep, oct, nov, dec] y-axis "Revenue (in $)" 4000 --> 11000 bar [5000, 6000, 7500, 8200, 9500, 10500, 11000, 10200, 9200, 8500, 7000, 6000] line [5000, 6000, 7500, 8200, 9500, 10500, 11000, 10200, 9200, 8500, 7000, 6000]
            musicraft 1 条回复 最后回复 回复 引用 0
            • musicraft
              musicraft @Vladimir 最后由 编辑

              @Vladimir 这边我还是加了蛮多的一个功能和插件的,可以多试试

              1 条回复 最后回复 回复 引用 0
              • nick114514
                nick114514 最后由 编辑

                meramid语法给我一种HTML的即视感)

                我喜欢你

                1 条回复 最后回复 回复 引用 0
                • nick114514
                  nick114514 最后由 nick114514 编辑

                  flowchart LR A["这是一个框"] B["这是第二个框"] A --中间可以填东西--> B

                  我喜欢你

                  1 条回复 最后回复 回复 引用 0
                  • musicraft
                    musicraft @Vladimir 最后由 编辑

                    @Vladimir 我稍微调整了以下渲染引擎,现在可以渲染mermaid了

                    1 条回复 最后回复 回复 引用 0
                    • First post
                      Last post