-
[优化]- 优化文档渲染速度
2021-09-06 16:31conf/siyuan.log
___ ___ ___ ___ / /\ ___ ___ /__/\ / /\ /__/\ / /:/_ / /\ /__/| \ \:\ / /::\ \ \:\ / /:/ /\ / /:/ | |:| \ \:\ / /:/\:\ \ \:\ / /:/ /::\ /__/::\ | |:| ___ \ \:\ / /:/~/::\ _____\__\:\ /__/:/ /:/\:\ \__\/\:\__ __|__|:| /__/\ \__\:\ /__/:/ /:/\:\ /__/::::::::\ \ \:\/:/~/:/ \ \:\/\ /__/::::\ \ \:\ / /:/ \ \:\/:/__\/ \ \:\~~\~~\/ \ \::/ /:/ \__\::/ ~\~~\:\ \ \:\ /:/ \ \::/ \ \:\ ~~~ \__\/ /:/ /__/:/ \ \:\ \ \:\/:/ \ \:\ \ \:\ /__/:/ \__\/ \__\/ \ \::/ \ \:\ \ \:\ \__\/ \__\/ \__\/ \__\/ I 2021/09/06 15:56:23 runtime.go:32: kernel is booting: * ver [1.3.4] * arch [amd64] * runtime mode [prod] * working directory [/Applications/SiYuan.app/Contents/Resources] * read only [false] * container [std] * database [ver=20210818] * workspace directory [/Users/songtao/personaldriveMac/siyuandatas] * rsync [version 2.6.9 protocol version 29] I 2021/09/06 15:56:23 conf.go:228: local serve path [http://127.0.0.1:6806] I 2021/09/06 15:56:24 conf.go:403: pre-init database size [73 MB] I 2021/09/06 15:56:24 serve.go:68: kernel HTTP server is booting [http://127.0.0.1:6806] W 2021/09/06 15:56:25 box.go:361: doc [/Users/songtao/personaldriveMac/siyuandatas/data/20210810093518-ztyzz8q/20210810093537-t4m3m7y/20210810093539-0j7edac/vim-plugin-001-介绍常用的插件.sy] is corrupted W 2021/09/06 15:56:26 box.go:361: doc [/Users/songtao/personaldriveMac/siyuandatas/data/20210810093518-ztyzz8q/20210810093529-6xgmtpk/20210810093531-kguhh34/20210810093531-j8b6bjb/变量作用域.sy] is corrupted W 2021/09/06 15:56:26 box.go:361: doc [/Users/songtao/personaldriveMac/siyuandatas/data/20210810093518-ztyzz8q/20210810093529-6xgmtpk/20210810093531-kguhh34/20210810093531-j8b6bjb/shell-类型-具体shell.sy] is corrupted W 2021/09/06 15:56:26 box.go:361: doc [/Users/songtao/personaldriveMac/siyuandatas/data/20210810093518-ztyzz8q/20210810093529-6xgmtpk/20210810093531-kguhh34/20210810093531-j8b6bjb/shell-父shell-子shell.sy] is corrupted W 2021/09/06 15:56:26 box.go:361: doc [/Users/songtao/personaldriveMac/siyuandatas/data/20210810093518-ztyzz8q/20210810093529-6xgmtpk/20210810093531-kguhh34/20210810093531-j8b6bjb/shell-变量.sy] is corrupted W 2021/09/06 15:56:26 box.go:361: doc [/Users/songtao/personaldriveMac/siyuandatas/data/20210810093518-ztyzz8q/20210810093529-6xgmtpk/20210810093531-kguhh34/20210810093531-j8b6bjb/shell-变量-声明与引用-引号.sy] is corrupted W 2021/09/06 15:56:26 box.go:361: doc [/Users/songtao/personaldriveMac/siyuandatas/data/20210810093518-ztyzz8q/20210810093529-6xgmtpk/20210810093531-kguhh34/20210810093531-j8b6bjb/shell-变量-声明-赋值-引用--引号.sy] is corrupted W 2021/09/06 15:56:26 box.go:361: doc [/Users/songtao/personaldriveMac/siyuandatas/data/20210810093518-ztyzz8q/20210810093529-6xgmtpk/20210810093531-kguhh34/20210810093531-j8b6bjb/shell-内置命令-非内置命令.sy] is corrupted W 2021/09/06 15:56:26 box.go:361: doc [/Users/songtao/personaldriveMac/siyuandatas/data/20210810093518-ztyzz8q/20210810093541-w1r7y0k/20210810093543-f9m2ly4/20210810093544-9vaisaf/xx.sy] is corrupted I 2021/09/06 15:56:26 box.go:411: use existing database of box [20210810093518-ztyzz8q] I 2021/09/06 15:56:26 box.go:411: use existing database of box [20210808180117-czj9bvb] I 2021/09/06 15:56:26 conf.go:415: post-init database size [73 MB] I 2021/09/06 15:56:27 working.go:108: kernel booted
-
搜索时明显卡顿 - 后来发现每次搜索时 siyuan helper (renderer) 进程占用 cpu 特别高
2021-09-04 13:15搜索中, 改了些设置, 在搜索时卡顿现象有明显改善(几乎该觉到不卡)
-
[待优化]-1.2.9 加载文档及渲染内容时卡顿
2021-08-28 01:151, 打开笔记的时候, 一般标题先出来, 中=内容会有延迟.
2, 代码块中, 如果代码内容较多, enter 换行, 特别慢
3, 搜索时, 键入内容搜索, 有明显延迟感
-
【bug 反馈】1.2.9 代码块内,点击 enter 切换下一行,光标去到了代码块的最后面
2021-08-27 09:47这个 bug, 出现的频率很高. 而且代码块内容越多, 越容易出现
1.2 之前, 是常见问题. 后面改善了不少.
1.2.7/8/9, 又出现了
-
大家有没有感觉 1.2.7 整体没有之前版本流畅了? 还是我个人错觉?
2021-08-24 16:09在搜索(输入文字的时候), 关闭文档,打开文档(及文档内容渲染出来), ....感觉都比之前要慢
-
反馈一些问题以及一些不好听的意见
2021-08-17 12:53思源整体优秀.
从使用体验上来说:
- 功能融合度上, 还有很多提升空间,比如"标签不能搜索"就是硬伤之一.
- 细节上, 只能在不断发现问题的路上持续迭代.
- 至于架构的改变, 这个不好说, 但从发版的历史来说 , 整体是越来越好.
希望完善的地方:
- 文档管理功能相对较弱
- 快捷键不完善
- 啥时候, 能出个 IOS 版, 就完美了
-
[需求]- 左侧 "标签" 栏, 能否提供搜索功能, 以便快速过滤出目标标签
2021-08-07 21:18假设有一万个标签, 让开发者打开笔记, 打开标签面标, 去找某个标签, 然后滑呀滑...感觉是滑了个寂寞...
事实上, 目前的标签面板, 真不知道价值在哪里? 也不知开发人员是否验证过这个功能的合理性?
不知道衡量"是否必须"的标准是什么? 但, 从最本质的实际使用来说, 能确定, 在没有搜索的加持下, 目前这个标签面板是没有价值的.
不知道开发人员是否真正的认同思源笔记? 真正的使用思源笔记? 并在使用中检验功能是否符合最佳实践?
如果只是功能的拼接, 而不研究功能的应用场景, 就单个功能而言,有的时候不仅不能添色, 反而是一种累赘. 就好像, 本来健健康康, 一身清爽, 突然, 长了个毒瘤...; 从整体而言, 就更不可能做到行云流水.
经验之谈, 全局搜索和标签面板使用场景和定位是不一样的:
全局搜索: 搜索和标签相关的条目, 有其弊端:
- 重复的记录
- 受限制显示搜索记录条数, 只能部分显示
标签栏: 在通栏标签的情况下, 搜索可以过滤想要的标签
-
如果不提供搜索, 只能使用手动滑动查看
-
如果标签数量巨大, 滑动就是个要命的活
-
如果标签栏只是供查看, 而不提供搜索, 那么全局搜索同样能打到效果, 标签栏根本没有存在的必要性.
-
[rc2-bug]- 文档滑倒最后会直接跳转到另一个文档
2021-07-14 13:42这个是偶现问题.
当前文档(fa)没有关闭, 但是一旦下滑到最后 , 就会自动跳转到另一个文档(fb) .
手动切换到该文档之后(fa), 再次下滑倒最后, 仍然会自动跳转到其他文档
重启思源笔记, 问题消失
-
[性能提升建议]- 同一张图片复制后仅保留一份避免多次复制多个冗余副本
2021-07-10 23:57复制图片, 粘贴后, 在本地会有新的文件啊
不论是从名字, 还是本地中, 粘贴出来的图片, 明显是一个新的文件, 而不是之前的引用啊
-
如何准确而迅速地选中一段文字?我花了 25 秒选中了我想要的文字。
2021-07-08 14:08选中有点反常, 从左到右, 从上到下, 一般无法选中; 反着选 ,可以选中:
- 从右向左选
- 从下到上选
-
需求 - 能否为多个文档批量添加标签
2021-07-08 11:33标签是管理文档最有效方式之一
- 其一: 一个文档本身含有多个议题或主题, 可以使用标签进行标注; 主观上, 即使相同内容, 不同的人, 或者同一个人不同时期, 其需求与侧重点也是不同的, 可根据实际需求进行标注. 相对的, 文件夹的归纳, 是排他的-一个文档只能归属某一个文件夹, 只能从大类上分类.
- 其二: 基于上面的一点, 已经定义的标签, 后期可以搜索, 聚合同类议题, 方便回顾, 复盘, 以及对文档渐进式的升级来记录思想的成长轨迹; 又或者根据已经定义好的标签, 就能快速知道某文档的议题与大概
- 其三: 笔记数量一旦达到量级之后, 想查找或聚合笔记, 靠鼠标点击或记忆, 根本是不可能, 只能靠搜索. 要想检索某主题, 使用标签是最有效的方式之一
思源笔记目前是如何添加标签的?
添加的粒度是单个文档, 而且一个文档中, 要想添加多个标签, 也得一个一个添加
对多个文档同时添加标签的场景是非常频繁的, 所以是最切合实际的需求之一:
- 回顾笔记时, 发现多个文档, 可以归属到同一个议题, 可以选中这些文档, 一次添加; 而非每个文档单独添加
- 针对一个提议, 添加多个笔记, 然后一次性对这些文档添加标签, 进行议题归类. 避免每个文档都单独加标签的重复劳动
- 如果想归类的文档数量少, 一个一个添加, 还能接受; 相反, 假如文档非常多—事实上是非常频繁, 靠一个一个添加, 那就是折磨
谈谈思源笔记对文档的管理
就文档渲染, 单个文档的功能上(markdown, 双向链接, 以及日常常用功能), 思源笔记已经很优秀
就文档管理来说, 文档量少的情况下, 尚算可以
但文档数量达到量级以后怎么办? 且不说性能等问题, 先谈谈直观的使用操作及体验:
- 单个文档的左侧大纲默认自动折叠, 想总览议题, 需要先去手动点开
- 移动文件, 需要靠手动点击, 无快捷操作
- 删除文件, 需要手动点击,无快捷操作
- 标签的添加粒度是单个文档
- 文档内想链接某个块,搜索时, 模糊匹配程度低
- 选中文档的粒度是单个文档, 不能多选文档并进行一次性操作
- ...
啰嗦的有点多, 感谢 D 大的作品, 因为思源笔记真心不错, 希望以后越来越棒
-
v1.2- 内测 - 问题反馈 - 重置工作目录无法迁移数据等
2021-05-08 22:39习惯在这个上面反馈问题了 😄 问题已经迁移到 issues, 之后有问题, 会直接反馈到 issues 的