-
笔记内容多了以后,上下翻动有明显的卡顿感,没有 Onenote 的那种流畅感
2024-10-20 19:55性能优化
概述
不同硬件配置、不同操作系统平台上性能表现是不一样的。另外,随着数据增多,性能下降无法避免。所以我们可能需要改变使用方式并调整一些配置项来提升性能,以获得更流畅的使用体验。
整体性能
- 内容块数量:内容块数量对性能影响范围较大,比如展开文档树、搜索、数据写入等。但也不必太过担心,通常情况下内容块数量在百万这个量级下不会产生太大影响,除非每个块的大小较大
- 系统环境:操作系统当前负载会影响整体性能
- 网络环境:通过 网络伺服 使用时网络质量会影响请求响应时间
优化建议:
- 将不常用的文档或者剪藏的文档单独放置到 存档笔记本 或 剪藏笔记本 中,关闭它后将减少数据库索引数量以提升性能
- 调小 搜索结果显示数,我们会对搜索请求响应时间进行性能监控,如果响应时间超过阈值,则会弹出提示用户调小该配置项
性能监控阈值可以通过环境变量 SIYUAN_PERFORMANCE_TIMING 设置,单位毫秒,默认为 15000,即 15 秒 - 保持足够的系统资源
- 使用固态硬盘,将工作空间放置在固态硬盘上能够有效提升整体性能
- 升级硬件,这是提升性能最快的方式
编辑器性能
- 叶子块大小:单个叶子块大小会影响编辑器性能,如果一个叶子块包含了大量字符,那么编辑器可能会卡顿
- 动态加载块数:加载块数会影响编辑器性能,特别是对于公式块、代码块和图表块较多的情况,如果加载较多块,那么编辑器可能会卡顿
- 代码块行号:代码块行号会影响编辑器性能,如果一个代码块内容较多且开启了行号显示,那么编辑器可能会卡顿
- 公式、图片和图表:公式、图片和图表会影响编辑器性能,如果文档中包含了大量公式、图片和图表,那么编辑器可能会卡顿
优化建议:
- 避免使用过多软换行,虽然不使用软换行会增加块数,但是少使用软换行可以减小段落块大小避免编辑器卡顿
- 调小 动态加载块数,特别是对于公式块、代码块或图表块较多的使用场景。这个参数没有具体的最佳数值,请以调整后感受为准
- 通过 聚焦 减少元素从而提升编辑器性能
-
你敢相信吗,作为一款笔记软件,连文字自定义颜色和背景色、格式刷的功能都没有
2024-10-20 12:23“能插件实现的思源大概不会做”,为什么呢?
因为还有一大堆高优先级的开发需求没做,如果能靠插件实现的话 D 就暂时不会在本体加上这个功能了,除非有社区开发者把插件的功能 PR 到思源本体。
-
你敢相信吗,作为一款笔记软件,连文字自定义颜色和背景色、格式刷的功能都没有
2024-10-20 01:37如果你真的很需要这些功能,大概思源笔记确实不适合你。
WPS 或许合适一点。
选择思源笔记的用户一般不太在意这些,因为类似的产品 Notion FlowUS Wolai ... 都这样,不追求功能上的大而全。能插件实现的思源大概就不会做了。
-
思源默认主题的改进建议
2024-10-19 19:27切换开关
确实不好看
标签页的风格
太方正了,我也觉得好丑
标签页的位置
建议与顶栏合并,不然上部空间全浪费了Issue #10749 · siyuan-note/siyuan
输入框
蓝色感觉有点突兀,灰色好看点。不过蓝色是思源的主题色,其他很多地方都有蓝色,应该不会改了。
关闭按钮
确实感觉很离谱
下拉框
感觉思源的最好看(不过那其实不是思源的样式,Win11 会带圆角,Win10 就是方形)
思源的图标一是太小了,在大屏上体验不佳,虽然可以整体界面放大,但是其他也会跟着放大,整体感受仍然不佳,所以应该适当调大图标按钮的大小,显得大气一点,也更加方便点击
还有人嫌图标大了
思源的开始菜单,没有区分度
我觉得很合适,不会喧宾夺主
插件图标风格建议与主界面图标风格保持一致,如果不一致,强制转换一下,不然整体观感实在是不行,太花了
这个是插件作者决定的,思源不会更多干涉
思源是顶部有个 dock 的标题栏,然后按钮会显隐,而 ob 的是没有标题栏,按钮常显,固定居中
ob 更简约,我更喜欢 ob 的
想想思源的,按钮看不到,增加操作成本这个我更喜欢思源的,不用的时候就不显示按钮
集市卡片的悬浮样式不好看
悬浮太高了,确实感觉好怪
主窗口焦点的逻辑太复杂了,感觉没有必要
对我来说还挺有用的,很直观看到焦点是在哪个地方(尤其在很多插件依赖页面焦点的情况下,在使用插件功能前需要确保焦点在某个位置)
弹出后,想要菜单消失,由于编辑区可能存在链接或怕误点击,误拖动,一般倾向于点击顶栏,或点击主窗口外部,但是这两个地方点击都是不能让弹出菜单消失的,只有 dock 栏和编辑区可以,这是不合理的,希望改进
再点一次那个按钮就行了