V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hongye
V2EX  ›  程序员

typora 中绘制思维导图的困惑

  •  
  •   hongye · 2022-10-27 17:10:42 +08:00 · 4316 次点击
    这是一个创建于 744 天前的主题,其中的信息可能已经有所发展或是发生改变。

    typora 是我的主要笔记软件,我采用 git 对笔记进行保存。我的需求是

    1. 使用思维导图定期(每周)对所记录的笔记进行总结
    2. 在 markdown 笔记中也能绘制思维导图,方便梳理逻辑

    但是 typora 对思维导图支持并不好。目前我想到的一些解决方案是:

    1. 使用 xmind 做复习笔记,导出成图片,粘贴在 typora 里

      • 优点

        1. xmind 做思维导图更直观,效率更高,也更方便。
      • 缺点

        1. 修改不方便:每次修改到需要将 xmind 导出成图片再粘贴,很烦琐。

        2. 由于我的笔记是采用 git 跟踪的,原始的思维导图文件无法跟踪。

    2. 使用 Mermaid 直接在 typora 绘制思维导图

      • 优点

        1. 修改方便,typora 原生支持 Mermaid 语法,即见即所得,交互体验比较好。
        2. 方便跟踪:Mermaid 描述文档内嵌在笔记中,能在云端存储,方便跟踪。
      • 缺点

        1. 语法复杂:xmind 中 enter 一下就能新增一个节点,Mermaid 需要考虑下语法说明,打乱了思维的过程。

        2. 不美观:xmind 还是很美观的(不是主要原因)

    3. 新起一个总结的页面,在 vscode 中使用 markmap 插件来将 markdown 转换为思维导图方便阅读

      • 优点
        1. 修改方便:markmap 根据 markdown 的大纲渲染思维导图结构,只需修改 markdown 的标题即可修改。
        2. 方便跟踪:原因同 2
      • 缺点
        1. 操作不方便:typora 还不支持 markmap 语法,具体啥时候时候支持遥遥无期。2018 年的 issue 还是 open 状态。因此只能在同 typora 中编辑文档,在 vscode 中查看思维导图。
        2. 文档内部的思维导图还是无法解决,在一个文档内部想写用 markmap 写思维导图还是无法实现。

    我想要的几种方式:

    1. 如果 typora 能够原生支持 markmap 语法最好。markmap 语法还是笔记简单,也方便后续修改,在笔记内部记录思维导图也方便后续的文件同步。
    2. 是否有 Mermaid 的桌面应用或者 xmind 的所做的思维导图能够导出为 Mermaid 格式的文件,我将这个文件贴在 markdown 中也行,这样至少 markdown 中还是存在思维导图的原始描述文件的。但是我还没发现有这种能够将思维导图导出为 Mermaid 格式的软件,如果有请大家推荐给我。

    或者大家有其他的更好的方式可以交流下。

    19 条回复    2022-10-30 20:30:26 +08:00
    willsank0430
        1
    willsank0430  
       2022-10-27 17:24:50 +08:00
    用飞书文档,很强
    AMZsowhat
        2
    AMZsowhat  
       2022-10-27 17:42:52 +08:00
    同蹲解答,Mermaid 外观太古早了,我现在在用 Obsidian ,但是暂时还没找到脑图插件- -,而且写起来没有 ty 方便
    vecker
        3
    vecker  
       2022-10-27 19:44:34 +08:00
    op 的问题我也遇到过,最后选择了 all in one 的产品,也能跟踪历史记录,飞书、语雀。。
    ifreeky
        4
    ifreeky  
       2022-10-27 20:01:08 +08:00
    SSang
        5
    SSang  
       2022-10-27 20:56:17 +08:00
    > 由于我的笔记是采用 git 跟踪的,原始的思维导图文件无法跟踪。

    我的解决办法是原始文件也传到 git ,除了脑图,可能还会有很多其他的图用各种工具绘制,如果不存源文件,我觉得不如图片也不要存了。

    > 语法复杂:xmind 中 enter 一下就能新增一个节点,Mermaid 需要考虑下语法说明,打乱了思维的过程。

    mermaid 多用,习惯了就好了



    其他解(鱼和熊掌不可兼得,当然也可以各拿一半):
    1. 放弃脑图,直接用 markdown 写总结
    2. 放弃 typora 用 Obsidian 或 vscode
    3. 放弃 git ,使用网盘



    我是优先使用 markdown 和本编译器可渲染的方法。是在不行也不强求,直接上工具截图并存源文件,没必要死磕。同步我是多种方式,多个副本的,怎么方便怎么来,我甚至可以 ssh 上去用 vim 写文档。
    adian
        6
    adian  
       2022-10-27 21:18:08 +08:00
    不开玩笑,真可以给作者写个邮件
    PowerDi
        7
    PowerDi  
       2022-10-27 22:52:06 +08:00
    @willsank0430 如果有 app 就好了,直接飞书太重
    SenLief
        8
    SenLief  
       2022-10-27 23:13:30 +08:00
    没必要 all in one 明明导图有更好的选择吧。
    zou8944
        9
    zou8944  
       2022-10-28 09:52:23 +08:00
    Typora 只是一个编辑器,不要期望他能给你太多。楼主应该尝试使用 Notion 构建自己的个人工作流和笔记流。
    hongye
        10
    hongye  
    OP
       2022-10-28 09:52:30 +08:00
    导图有啥好的推荐么
    hongye
        11
    hongye  
    OP
       2022-10-28 09:55:17 +08:00
    @PowerDi 审查制度下,企业网盘还是有被封的风险。另外不喜欢和平台绑定太紧,还是 markdown 这种标准化的编辑格式可控性更好。
    hongye
        12
    hongye  
    OP
       2022-10-28 09:59:14 +08:00
    @zou8944 尝试过 obsidian 好多次,感觉很繁琐,还是放弃了。就想用 typora 安心写个笔记,每周每月写个总结,不想为了记个笔记学习好多东西。
    notion 还没试过,我可以尝试下。
    hongye
        13
    hongye  
    OP
       2022-10-28 10:01:05 +08:00
    @adian 已经有 issue 了: https://github.com/typora/typora-issues/issues/1138 ,还是 open 状态呢
    zou8944
        14
    zou8944  
       2022-10-28 10:01:45 +08:00
    @hongye 在技术学习的道路上,寻找并学习趁手的工具也是一项必须花时间做的工作。
    zou8944
        15
    zou8944  
       2022-10-28 10:03:09 +08:00
    @hongye notion 有国内竞品: https://flowus.cn/product ,可以尝试一下。
    parrotdance
        16
    parrotdance  
       2022-10-28 10:30:42 +08:00
    其实 xmind 官方是有提供导图转图片的工具, 可以尝试用来组织一下自己的工作流:

    https://github.com/xmindltd/xmindmark

    另外关于 mermaid 语法复杂, 打乱思维的问题, 这个库也提供了专门用于描述“思维导图”的 DSL, 语法设计上也尽可能地简洁明了.

    感兴趣的话可以加个绿色软件细说: cGFycm90ZGFuY2U=
    hongye
        17
    hongye  
    OP
       2022-10-28 17:14:41 +08:00
    @parrotdance 感谢,我了解下
    hongye
        18
    hongye  
    OP
       2022-10-28 17:16:07 +08:00
    @zou8944 好啊,我尝试下
    easyli
        19
    easyli  
       2022-10-30 20:30:26 +08:00
    习惯 markdown 放一个 repo ,xmind 放在一个 repo 里。

    typora 之编辑笔记,看思维导图到另外一个 repo 用 xmind 打开。

    两个放在一起相互污染,而且 typora 编辑笔记体验好,xmind 画脑图体验好,我只要他俩擅长的。

    真要文档看脑图,xmind 导出一个补充到文档里。

    用语法写思维导图本来就费时间,还不如用操作方便的 xmind 操作,何苦强求 typora 能做思维导图。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1618 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 105ms · UTC 16:56 · PVG 00:56 · LAX 08:56 · JFK 11:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.