Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Card Whiteboard (Maze) #2024

Open
88250 opened this issue Apr 29, 2021 · 106 comments
Open

Card Whiteboard (Maze) #2024

88250 opened this issue Apr 29, 2021 · 106 comments
Assignees
Labels

Comments

@88250
Copy link
Member

88250 commented Apr 29, 2021

数字花园中的迷宫。

  • 创建画布
  • 创建卡片
  • 卡片转换文档块
  • 任意类型块转换卡片
  • 卡片关联,关联元信息
  • 右侧栏详情
  • 搜索
  • 缩放
  • 层级聚焦
@88250 88250 added the Feature label Apr 29, 2021
@88250 88250 added this to the backlog milestone Apr 29, 2021
@88250
Copy link
Member Author

88250 commented Apr 30, 2021

@88250 88250 changed the title Remastered Mindmap Remastered mindmap Apr 30, 2021
@88250 88250 mentioned this issue May 3, 2021
@88250 88250 removed this from the backlog milestone Jul 4, 2021
@ippreacher
Copy link

希望脑图不仅仅是大纲的另一种展示方式而已,而是也加入自由节点、关联线等脑图的常见功能,成为一种能够自由组织的真正将脑图和双链相结合的图,这样它的定位不至于像文档关系图一样鸡肋,也恰恰是目前所有双链笔记都不具备的特性(thebrain虽类似,但中文支持不好)。

@88250
Copy link
Member Author

88250 commented Sep 3, 2021

@ippreacher 是的,目标就是这个。

@88250 88250 mentioned this issue Sep 3, 2021
9 tasks
@seekertang
Copy link

太需要这个脑图的功能了!!!不然脑图要在第三方工具上编辑好,然后以图片的方式插入到思源笔记里面,体验不太好。

@innerbeast
Copy link

特地登一下n年不用的账号支持下,脑图功能很重要,希望大纲可以聚合成脑图

@88250 88250 changed the title Remastered mindmap 重制脑图 Sep 11, 2021
@88250 88250 changed the title 重制脑图 脑图 Sep 11, 2021
@clark874
Copy link

必须支持一个,加油D大!

@ippreacher
Copy link

继续关注脑图进度,D大加油!

@88250
Copy link
Member Author

88250 commented Sep 23, 2021

@ippreacher 今年内应该无望了,不要太期待……

@ippreacher
Copy link

@ippreacher 今年内应该无望了,不要太期待……

念念不忘,必有回响😁

@88250 88250 changed the title 脑图 关系图(脑图) Oct 27, 2021
@hanson-reas
Copy link

hanson-reas commented Nov 20, 2021

希望关系图(脑图)能够筛选被引用次数,并按照顺序分布,这样就可以选择把笔记最核心的主要内容脉络呈现,从而达到利用外脑大数据来辅助思考 掌握大势 @88250

@Elliootalderson
Copy link

问下,制作这种关系图软件,需要用到什么技术?,非常想知道

@netdog2019
Copy link

念念不忘,必有回响😁

@AugustTuan
Copy link

这个估计要等好久了

@jeepyang
Copy link

念念不忘,必有回响

@winter60
Copy link

希望能够像语雀一样,可以添加思维导图,而不仅仅是大纲~

@banjuer
Copy link

banjuer commented Mar 17, 2022

这个功能很赞

@william2113
Copy link

D大,请问优化后的脑图预计还要多久能上线呢。很期待。

@hiforrest
Copy link

hiforrest commented Aug 14, 2023

https://www.bilibili.com/video/BV1j8411S7pT
可以参考 Obsidian 中 Excalidraw 的设计

@woniuxia
Copy link

好馋啊~

@bohong65
Copy link

蹲一个进度

@Kurt-Shiwz
Copy link

1年半过去了,继续等待

@88250 88250 pinned this issue Oct 24, 2023
@wrwe3888
Copy link

我不需要这个,我只想 数据库 快点成熟起来。

@winter60
Copy link

别砍,希望按照d大的进度慢慢来😂

@TCOTC
Copy link
Contributor

TCOTC commented Oct 24, 2023

话说,数据库和白板又没冲突

@TinkMingKing
Copy link
Contributor

是不是要直接收割一己之力

@andyer1511
Copy link

白板是要开始做了,等了两年半了。插件市场新的白板插件已经可以插入嵌入块和引用块了,而且支持直接在白板内修改被引用的原文内容,引用块浮窗编辑,嵌入块直接编辑。

@andyer1511
Copy link

再提议一个功能,图层。像ps一样的图层功能,可以隐藏/显示图层。
具体用处是做一个城市的游玩地图,图层1放城市地图,图层2放单独的景点游玩线路图,图层3单独放美食线路图,图层4可以放景点和美食一条龙线路图。在一个白板文件内,根据不同人的需要展示不同的内容,按需分享给不同的人。
未来内容块集市上线后,这也是一类非常不错的内容。

@KuiyueRO
Copy link

KuiyueRO commented Oct 26, 2023

再提议一个功能,图层。像ps一样的图层功能,可以隐藏/显示图层。 具体用处是做一个城市的游玩地图,图层1放城市地图,图层2放单独的景点游玩线路图,图层3单独放美食线路图,图层4可以放景点和美食一条龙线路图。在一个白板文件内,根据不同人的需要展示不同的内容,按需分享给不同的人。 未来内容块集市上线后,这也是一类非常不错的内容。

tldraw已有近似图层的选项,左上角页面。

@KuiyueRO
Copy link

KuiyueRO commented Oct 26, 2023

Obsidian Excalidraw的幻灯片功能蛮有意思的

https://youtu.be/JwgtCrIVeEU?t=409

@TCOTC
Copy link
Contributor

TCOTC commented Oct 27, 2023

像ps一样的图层功能

虽然不知道有没有这种功能的白板软件,但感觉会比完全平铺卡片更好。

也许能解决单个画布内卡片数量太多带来的各种问题:

  • 卡片越多,渲染越慢,只显示特定的图层会比全部一起显示更流畅(我用Colube,一个视图内400张卡片就感觉缩放和移动卡得不行)
  • 一定程度上避免卡片间连线重叠、交叉带来的混乱(依靠图层来隐藏特定的连线可能是个不错的思路)
  • 隐藏无关的图层,更方便寻找特定卡片

如果能做的话,这是一点功能上的建议:

  • 在交互上参考 PS 图层的逻辑
  • 单张卡片可以快捷移动到某个图层
  • 右键:拖动画布,右键+滚轮:缩放,滚轮:上下移动,Shift+滚轮:左右移动
  • 以鼠标光标位置为中心缩放
  • 拖动画布与缩放不冲突,可以同时操作

@88250 D大怎么看?白板功能有差异化,也可以作为功能卖点。

@andyer1511
Copy link

drawio这个软件是有图层功能的,而且不同图层的内容也可以建立链接。
20231028152210.webm

@andyer1511
Copy link

新发现的一个白板软件,希望可以给思源白板提供参考。
https://digibrain.io
DigiBrain
@88250

@88250 88250 unpinned this issue Nov 20, 2023
@catx1726
Copy link

catx1726 commented Jan 4, 2024

期待期待

@Zhehua-Hu
Copy link

+1

1 similar comment
@linyuan-muyu
Copy link

+1

@syan2018
Copy link

今年是2024年,这是第2024条issue,希望3.0后有机会开始开发😭

@amatya-aditya
Copy link

This is only the feature I feel Siyuan is lacking when compared to Obsidian.

@luo-chuan
Copy link

luo-chuan commented Mar 16, 2024

白板需求分析:
https://ld246.com/article/1710582542114

目前闪卡功能重构困难,而导致闪卡需要重构的原因就是一开始就没设计完善,至少是没有为未来的功能扩充做出预留。鉴于此,我建议白板功能,要么不做,要做就做好,避免后期又来重构什么的。在做之前,先提供详细的设计图纸供社区讨论,讨论完善后再进行开发。由于开发资源有限,很多细节功能来不及实现的,需考虑到为功能扩展做出预留。对于我来说,目前的第三方白板挂件可以将就用用。我发此帖不是催这个功能,而是希望思源宝贵的开发资源不要被浪费,包括 D 大 V 大的时间、精力等等。

下面简单分析一下白板这一功能。从现有的挂件、插件来看,白板有以下三种嵌入方式:

一、嵌入到文档中(类似于挂件)

我个人非常喜欢这种方式。其中最具代表性的挂件为 widget-excalidraw(github)。强烈推荐体验该挂件。该挂件的特点就是以“图片”形式嵌入文档的同时,使用全屏模式编辑!!就是下面这个,注意完整的仓库名。

图片

以下是演示视频:

1710580728911-20240316_171526.mp4

二、嵌入到文档树中

这种方式也不错,但是思源目前的逻辑是文档树中只有文档,连 pdf 都没有进入文档树,如果把白板嵌入文档树是否会造成体验的不一致?那样的话 pdf、epub 等附件也应能嵌入文档树才对。这方面的代表挂件为 Whiteboard(github)。就是下面这个:

图片

下面是演示视频:

1710581687464-20240316_173236.mp4

三、和文档树分离(不推荐)

这种方式很割裂,非常不推荐。代表插件有 Tldraw 白板(github)。

图片

图片

一些其它的建议:

①. 关于白板中的元素,建议元素种类尽可能丰富,最好是文档中的简单块类型都能作为白板的元素类型,比如表格、math 公式等等。另外还能插入嵌入块、引用链接等等。

②. 要实现手写功能。这一点几乎所有插件和挂件都实现了。如果官方的初版白板未实现的话,也要为手写做出预留。(顺便说一下,pdf 也要能够手写批注才好)

③. 要考虑到和闪卡的结合。主要就是文字挖空和类似于图片挖空的矩形挖空。同样的,如果官方没有精力实现的话,也要为第三方插件实现提供预留。

@hiforrest
Copy link

如果做白板的话,性能问题这事儿,必须得提前盘它!🤔在没有白板的荒凉日子,我抱着试试看的心态,用了一阵Obsidian白板。测试阶段,扔几个元素上去,挺溜的,感觉自己赢了。但真刀真枪用起来,元素一多,种类一杂,卡成PPT,直接弃坑。🏃‍♂️💨

@MrIntellectX
Copy link

如果做白板的话,性能问题这事儿,必须得提前盘它!🤔在没有白板的荒凉日子,我抱着试试看的心态,用了一阵Obsidian白板。测试阶段,扔几个元素上去,挺溜的,感觉自己赢了。但真刀真枪用起来,元素一多,种类一杂,卡成PPT,直接弃坑。🏃‍♂️💨

This is actually so true. I have experienced the same.

@MrIntellectX
Copy link

Check out this Scrintal app for ideas for a whiteboard in SiYuan.

@MrIntellectX
Copy link

Check this out as well, please. blocksuite

@ZxySenorPink
Copy link

2024年了,希望今年能看到白板功能

@HamXaY09
Copy link

HamXaY09 commented Apr 3, 2024

waiting... 🥲

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Long Term
Development

No branches or pull requests