-
网络伺服的开关有什么作用,为什么我打开或关闭,都能在网络浏览器中打开?
2025-12-21 00:341、打开以后,才能通过网络访问。
关闭以后,当前机器可以通过 127.0.0.1、localhost 等地址,访问当前设备的思源。局域网内其他设备,会失去访问的能力。
2、开启伺服,我记得需要填写授权码。非简单密码的情况下,几乎所有存在安全风险的场景,都已经做了防护。
之所以说几乎,是我没有做完全的测试而已。绝大多数场景下的安全防护能力,已经足够。
-
容器块内的块引用在反链面板能否聚焦?
2025-12-20 21:42https://github.com/siyuan-note/siyuan/issues/13776#issuecomment-2585050075 ,这里。之前老大说会有重复的情况,细节我没有深入。
-
容器块内的块引用在反链面板能否聚焦?
2025-12-20 19:59这个我有印象的。但我好像忘记说非传递块的情况了,非传递块应该是只返回块本身,这个能加个 patch?
issue 里有说,如果传递非折叠的块,会有重复显示的问题。老大你看看好处理不?
-
容器块内的块引用在反链面板能否聚焦?
2025-12-19 22:01 -
思源笔记轻量级插件开发模板(零依赖、零构建)
2025-12-08 09:38
17G 的思源见过吗?我玩出来过。交换内存我都干到过 24 G。反正在 Mac 上,大多数时候我很少碰到卡到不能用的时候。 -
思源笔记轻量级插件开发模板(零依赖、零构建)
2025-12-08 00:42情况能理解。给你我这里我自己所有项目(四五个吧)加起来的占用,用作参考。这是我所有项目加在一起的(monorepo 架构)。我用过老旧的 Mac,600M 的大小,挤一挤还是能有的。只不过开发过程中,可能需要退掉一些不必要的软件,免得运行内存不够。(跟这 600 没关系,属于另外的情况了)。

-
思源笔记轻量级插件开发模板(零依赖、零构建)
2025-12-08 00:29再补充说一下,等插件开发的功能越多、越深,各种逻辑的封装(hooks)、各种 UI 组件的封装,都会出现,最终要么用思源自带的 UI 样式,要么引入 UI 库,要么自己封装。最后还是要上升到模板库这类项目了。
Vue 模板虽然没更新,一方面是因为没啥人使用,没有反馈给到我这边(目前的版本,如果了解细节的话,实际上已经够用了)。另一方面我忙 + 各种技术细节也在研究,像思源内部 API 的使用,最近也封装了 https://www.npmjs.com/package/@wetoria/siyuan-sdk。以及未来可能要做的一些思源内部逻辑相关的代码、UI 组件等。
最近这个把月的时间,就是在重构叶归的代码,平衡这些事情。
继续补充一点,做模板是好意,我也很认可。但是这个模板库,实在容易让人跑偏,等到未来插件起来了以后再从头维护的时候,就知道有多痛苦了。
我的看法是,未来人人会需要一个自己的插件,svelte 和 Vue 这两个模板库都够了,对不会技术的小白也更友好。
如果只是开发一些小功能,你这个模板挺好的,随时创建一个可用的版本。
但是最终的结果会出现两种情况:
- 一堆小功能的插件,不同插件之间需要维护相同的代码。不同插件之间需要考虑代码冲突(现在的思源,代码片段,不同插件之间都已经会出现这个问题)
- 集中所有功能形成自己的工具箱。那么就又会出现我前面说的,要处理一系列的版本维护、代码封装问题。
-
思源笔记轻量级插件开发模板(零依赖、零构建)
2025-12-08 00:25node_modules 是本地开发时的一些依赖库的代码,大项目上 G 的情况都会出现。但实际上生产版本会经过专门的处理,最终的包大小只在几 MB 左右。比如叶归我记得总共也就 2MB 不到的样子(除去发布功能)。
-
思源笔记轻量级插件开发模板(零依赖、零构建)
2025-12-08 00:20看完了再评。虽然初衷很好,但是实际上最后还是要回到 svelte 和 vue 模板的怀抱。否则很多东西还得各种折腾。
虽然这样能锻炼一个人的开发能力,但是都不属于开发插件时的主线了。比如 hotReload 这样的工具,完全不需要也不应该再以一个“插件”的形式出现了,f 佬 svelte 模板和我那个 vue 模板,都已经自带了,并且处理了本地开发和生产发布时的逻辑。以及发布时的更新版本号的流程等。
我负责的那个 vue 模板,虽然因为没有相关解释,小白在实际使用时还会有一点坎坷。除了不方便“借鉴”现有插件的代码以外,实际上各方面都挺舒服的,尤其是完整版的(叶归的代码)。
-
剪切一个块并在其他地方粘贴时,块编号能否保持不变,方便引用这个块的地方仍然能引用上
2025-11-28 01:20现阶段下,最合适的方案是电脑上分屏,左边直接拖到右边。
剪切的方式,没有一个好的方案能解决所有场景。
-
请问下在添加打开 Tab 的时候,如何配置展示的内容?
2025-11-19 11:30openTab 我记得会返回一个 element,记录这个 element,然后用 Teleport 组件,就能插入内容了。
参考代码里关于 status 部分。
-
请问下在开发插件的时候,一般在 data/plugin/ 目录下开发吗?
2025-11-18 20:06我之前这个帖子里的步骤,应该是比较全的了: 扫盲贴 | 如何创建自己的思源笔记插件
另外,群里的应该是你吧,我看到三个地方在问了 😂


反正 Arc 的简洁,我是很喜欢的
叶归白板还能继续笑看一会。