思源白板功能对比

前言

白板作为一种自由度极高的笔记方式,能帮助梳理思路以及可视化呈现笔记内容。社区中关于开发白板功能的呼声也不绝于耳。白板功能虽然一直在思源的开发路线图中,但受限于思源目前紧张的开发资源,以及考虑到白板功能的开发难度,该功能的上线应该需要较长的一段时间。

为此,我对比了一下目前思源中的白板工具,分享给需要在过渡期使用白板功能的坛友。

前排叠甲:此对比仅用于帮助需要使用白板功能的用户(尤其是小白)快速了解各白板工具能实现的功能,为纯主观评价。本人十分尊重每一位插件和挂件开发者。另外,本人初入思源笔记不久,许多功能可能还没有体验到或存在误解,欢迎指正。同时,如果各位有其他的白板方案,也欢迎友好讨论。

目前思源的白板工具及功能对比

类型 插件
插件 插件 挂件
挂件 挂件 Iframe
名称 Excalidraw Tldraw 白板(预览版) 博思白板 Whiteboard draw.io excalidraw Draw.io 等
文档中嵌入白板 ×(仅粘贴白板超链接) ×(仅粘贴白板超链接) ×(仅粘贴白板超链接) 通过嵌入白板文档实现 开启 lightbox 模式后
超链接 √ 超链接可悬浮预览
块引用 × √(实际并无引用,但能悬浮预览) × × 无法实现真正的块引用 × × ×
嵌入块 × × √ 通过拖动实现 × × ×
搜索白板内容 × × × × × ×
内容拖拽 × × × √(嵌入的内容无法搜索) × × ×
公式输入 × ×(嵌入文档中的公式也无法正常显示) ×(但嵌入文档中的公式显示正常) ×
思维导图 手绘 手绘 手绘 手绘
素材库 可以导入,但不能通过网页添加 × 需要按指引 ×
个人评价(纯主观) 1.相当于在思源中打开在线的 Excalidraw
2.和思源笔记之间仅能通过超链接关联。
1.能嵌入思源笔记中的内容,但似乎不支持公式 1.相当于在思源中打开在线的博思白板
2.和思源笔记之间仅能通过超链接关联。
1.目前和思源集成度最高的一个工具,使用前务必要看文档。
2.虽然无法实现和笔记的双向关联,但能在画板中同步显示或悬浮预览笔记内容。
3.能实现内容拖动和搜索,基本可以满足大部分白板需求。
4.显示模式仍有改进空间。比如重新打开文档会自动进入编辑模式,因此每次都要重新进入查看模式和预览模式。
5.另外在查看模式下仍有部分功能按钮,虽然无伤大雅,但强迫症看着也挺难受的。
1.具有丰富的绘图素材,支持数学公式
2.可能是版本滞后的原因,与网页版本相比缺少部分功能(如导入模板),
3.开启 lightbox 模式后要再次编辑需要更改属性值,略显麻烦。
4.和思源编辑之间仅能通过超链接关联。
1.功能同插件,但默认是图片形式显示在文档中,能通过浏览器编辑保存。
2.绘图会自动铺满挂件,没有留白,好评
1.采用 iframe 块嵌入绘图内容。
2.优点是简洁,不需要插件挂件
3.缺点是需要联网。
4.drawio 同步编辑内容缺乏较好方案。
同步编辑需要通过 ondrive 授权,但该步骤无法在思源客户端内实现。
因此仅能通过浏览器打开思源使用。
  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    21206 引用 • 83569 回帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...

推荐标签 标签

  • 安装

    你若安好,便是晴天。

    131 引用 • 1184 回帖
  • Spring

    Spring 是一个开源框架,是于 2003 年兴起的一个轻量级的 Java 开发框架,由 Rod Johnson 在其著作《Expert One-On-One J2EE Development and Design》中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 JavaEE 应用程序开发提供集成的框架。

    942 引用 • 1459 回帖 • 60 关注
  • SQLServer

    SQL Server 是由 [微软] 开发和推广的关系数据库管理系统(DBMS),它最初是由 微软、Sybase 和 Ashton-Tate 三家公司共同开发的,并于 1988 年推出了第一个 OS/2 版本。

    19 引用 • 31 回帖 • 3 关注
  • WiFiDog

    WiFiDog 是一套开源的无线热点认证管理工具,主要功能包括:位置相关的内容递送;用户认证和授权;集中式网络监控。

    1 引用 • 7 回帖 • 581 关注
  • 服务

    提供一个服务绝不仅仅是简单的把硬件和软件累加在一起,它包括了服务的可靠性、服务的标准化、以及对服务的监控、维护、技术支持等。

    41 引用 • 24 回帖 • 2 关注
  • 黑曜石

    黑曜石是一款强大的知识库工具,支持本地 Markdown 文件编辑,支持双向链接和关系图。

    A second brain, for you, forever.

    11 引用 • 90 回帖
  • NGINX

    NGINX 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 NGINX 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本 0.1.0 发布于 2004 年 10 月 4 日。

    311 引用 • 546 回帖
  • 音乐

    你听到信仰的声音了么?

    60 引用 • 511 回帖 • 1 关注
  • Bug

    Bug 本意是指臭虫、缺陷、损坏、犯贫、窃听器、小虫等。现在人们把在程序中一些缺陷或问题统称为 bug(漏洞)。

    73 引用 • 1737 回帖
  • MongoDB

    MongoDB(来自于英文单词“Humongous”,中文含义为“庞大”)是一个基于分布式文件存储的数据库,由 C++ 语言编写。旨在为应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似 JSON 的 BSON 格式,因此可以存储比较复杂的数据类型。

    90 引用 • 59 回帖 • 5 关注
  • 正则表达式

    正则表达式(Regular Expression)使用单个字符串来描述、匹配一系列遵循某个句法规则的字符串。

    31 引用 • 94 回帖
  • TensorFlow

    TensorFlow 是一个采用数据流图(data flow graphs),用于数值计算的开源软件库。节点(Nodes)在图中表示数学操作,图中的线(edges)则表示在节点间相互联系的多维数据数组,即张量(tensor)。

    20 引用 • 19 回帖 • 1 关注
  • Markdown

    Markdown 是一种轻量级标记语言,用户可使用纯文本编辑器来排版文档,最终通过 Markdown 引擎将文档转换为所需格式(比如 HTML、PDF 等)。

    167 引用 • 1493 回帖 • 1 关注
  • Quicker

    Quicker 您的指尖工具箱!操作更少,收获更多!

    29 引用 • 111 回帖
  • Dubbo

    Dubbo 是一个分布式服务框架,致力于提供高性能和透明化的 RPC 远程服务调用方案,是 [阿里巴巴] SOA 服务化治理方案的核心框架,每天为 2,000+ 个服务提供 3,000,000,000+ 次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点。

    60 引用 • 82 回帖 • 603 关注
  • 人工智能

    人工智能(Artificial Intelligence)是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门技术科学。

    129 引用 • 171 回帖
  • Swift

    Swift 是苹果于 2014 年 WWDC(苹果开发者大会)发布的开发语言,可与 Objective-C 共同运行于 Mac OS 和 iOS 平台,用于搭建基于苹果平台的应用程序。

    36 引用 • 37 回帖 • 530 关注
  • HHKB

    HHKB 是富士通的 Happy Hacking 系列电容键盘。电容键盘即无接点静电电容式键盘(Capacitive Keyboard)。

    5 引用 • 74 回帖 • 454 关注
  • BAE

    百度应用引擎(Baidu App Engine)提供了 PHP、Java、Python 的执行环境,以及云存储、消息服务、云数据库等全面的云服务。它可以让开发者实现自动地部署和管理应用,并且提供动态扩容和负载均衡的运行环境,让开发者不用考虑高成本的运维工作,只需专注于业务逻辑,大大降低了开发者学习和迁移的成本。

    19 引用 • 75 回帖 • 622 关注
  • Vim

    Vim 是类 UNIX 系统文本编辑器 Vi 的加强版本,加入了更多特性来帮助编辑源代码。Vim 的部分增强功能包括文件比较(vimdiff)、语法高亮、全面的帮助系统、本地脚本(Vimscript)和便于选择的可视化模式。

    29 引用 • 66 回帖
  • 招聘

    哪里都缺人,哪里都不缺人。

    190 引用 • 1056 回帖 • 4 关注
  • 996
    13 引用 • 200 回帖 • 1 关注
  • OkHttp

    OkHttp 是一款 HTTP & HTTP/2 客户端库,专为 Android 和 Java 应用打造。

    16 引用 • 6 回帖 • 57 关注
  • 小说

    小说是以刻画人物形象为中心,通过完整的故事情节和环境描写来反映社会生活的文学体裁。

    28 引用 • 108 回帖 • 1 关注
  • DevOps

    DevOps(Development 和 Operations 的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。

    45 引用 • 25 回帖
  • 星云链

    星云链是一个开源公链,业内简单的将其称为区块链上的谷歌。其实它不仅仅是区块链搜索引擎,一个公链的所有功能,它基本都有,比如你可以用它来开发部署你的去中心化的 APP,你可以在上面编写智能合约,发送交易等等。3 分钟快速接入星云链 (NAS) 测试网

    3 引用 • 16 回帖 • 2 关注
  • 博客

    记录并分享人生的经历。

    272 引用 • 2386 回帖