Description
本来是想发在链滴的,但是刚注册要一天之后才能发帖 😿
之前一直处于观望状态,现在 v0.5.0 发布之后终于可以逐渐作为主力的 PKM 软件了,但就目前体验下来说依然有以下问题。
表格可视化编辑
目前表格可以增加行、列了,但是只能逐行、逐列地添加,对于较大的表格颇有不便。建议添加通过输入行列数扩展表格的功能,或者参照 typora 的可视化编辑。
快捷键列表
希望在设置中添加快捷键列表和自定义功能,目前只能在帮助文档中查看快捷键。且帮助文档中只有编辑器的快捷键说明,希望增加应用上的一些快捷键说明。还有就是自定义快捷键的功能。
浏览器编辑器中的 HTML 标签支持
虽然编辑器能够支持插入 HTML 标签,但是我发现在浏览器中使用思源笔记时,标签上设置的样式无法生效。
<img src="https://static.b3log.org/images/brand/b3log-128.png" style="zoom: 50%"></img>
自动打开大纲列表
打开笔记时自动在右侧展示大纲目录。目前大多数笔记本都是宽屏设备,右侧有较丰富的展示空间,用来展示大纲目录感觉很合适。
多级标题之间的转换
当插入一个二级标题时,如:##
,然后想把这个目标变为三级标题:###
,按下快捷键 ctrl+alt+3
之后,标题变成了:### ##
。
自动保存
只在设置中发现了自动保存编辑历史,不知道是否有笔记自动保存的功能以及自动保存的间隔。这在程序崩溃或电脑故障、断电等状况时尤为有用。
Home 目录下的私钥
我在 ~/.siyuan/
目录下发现了 private.key
,想问一下思源笔记的云同步功能是基于 Git 的吗,如果是,那么这个私钥是用来上传数据的吗?
如果是,这样做是否会存在数据泄露和安全风险呢?
应用崩溃及增加重启按钮
今天打开思源笔记然后将笔记本睡眠了,唤醒电脑后发现思源笔记提示下图(log 见最后):
同时浏览器中的编辑器也出现了这个问题。并且出现该问题后应用程序并未提供任何重启按钮,操作无响应,也没有任何可供操作的按钮,只能通过任务管理器强制结束后重启。
关于浏览器中的编辑体验
建议在浏览器中打开编辑器(Vditor)时直接接管浏览器所有自带的快捷键,避免浏览器快捷键误操作关闭编辑器,从而丢失内容。另外就是我插入图片的时候无论怎么插入都将图片插入到了帖子顶部,很是奇怪。(应该不是浏览器的问题)。
关于推广
思源笔记目前还很小众,推广力度似乎不大,但部分功能已经开始收费,但是如果没有持续的用户和生命力注入,有点担心思源笔记能否长久做下去。这一点我的建议是参考 roam 和 obsdian,将思源笔记打造成为类似产品,依靠双向链接的功能,成为笔记和个人知识管理、复盘的强大工具。
目前只是初步体验,些许问题可能是我没有探索到的地方。若有不当之处,还请海涵。
小声问一下之前提到的自部署 docker 镜像啥时候出来呀,还是出来了我没看到 😂
其他信息
系统:Windows 10 20H2
思源笔记版本:0.5.0
siyuan.log:
I 2020/10/26 10:20:41 log.go:51: kernel [v0.2.5] is booting, runtime mode is [prod], working directory is [C:\Programs\SiYuan Note\resources]
D 2020/10/26 10:20:41 conf.go:71: loaded conf [C:\Users\ys\.siyuan\conf.json]
D 2020/10/26 10:20:41 conf.go:100: not found notebook [C:\Programs\SiYuan-0.2.5-win\resources/guide/思源笔记用户指南], remove it from conf
I 2020/10/26 10:20:41 main.go:70: kernel HTTP server is booting [http://127.0.0.1:6806]
D 2020/10/26 10:20:42 main.go:114: request [{"cmd":"getconf","reqId":1603678842091,"param":{}}]
D 2020/10/26 10:20:42 main.go:114: request [{"cmd":"getuser","reqId":1603678842101,"param":{}}]
D 2020/10/26 10:20:48 main.go:114: request [{"cmd":"checkupdate","reqId":1603678848127,"param":{}}]
I 2020/10/26 10:20:48 updater.go:39: need to update [dl=https://github.com/siyuan-note/siyuan/releases]
D 2020/10/26 10:22:19 main.go:114: request [{"cmd":"setuilayout","reqId":1603678939283,"param":{"data":{"direction":"tb","type":"normal","instance":"Layout","className":"la...]
I 2020/10/26 10:22:19 setuilayout.go:41: set ui layout done
I 2020/10/26 10:23:55 log.go:59:
____ _ __ __
/ ___| (_) \ \ / / _ _ __ _ _ __
\___ \ | | \ V / | | | | / _` | | '_ \
___) | | | | | | |_| | | (_| | | | | |
|____/ |_| |_| \__,_| \__,_| |_| |_|
I 2020/10/26 10:23:55 log.go:60: kernel [v0.3.5] is booting, runtime mode is [prod], working directory is [C:\Programs\siyuan-note\resources], temp directory is [C:\Users\ys\AppData\Local\Temp]
D 2020/10/26 10:23:55 conf.go:95: loaded conf [C:\Users\ys\.siyuan\conf.json]
I 2020/10/26 10:23:55 main.go:103: kernel HTTP server is booting [http://0.0.0.0:6806]
D 2020/10/26 10:23:56 main.go:181: request [{"cmd":"getconf","reqId":1603679036262,"param":{}}]
D 2020/10/26 10:23:56 main.go:181: request [{"cmd":"getuser","reqId":1603679036274,"param":{}}]
D 2020/10/26 10:24:02 main.go:181: request [{"cmd":"checkupdate","reqId":1603679042519,"param":{}}]
D 2020/10/26 10:24:09 main.go:181: request [{"cmd":"unusedassets","reqId":1603679049983,"param":{}}]
D 2020/10/26 10:24:50 main.go:181: request [{"cmd":"setmd","reqId":1603679090101,"param":{"autoSpace":true,"chinesePunct":false,"fixTermTypo":false,"paragraphBeginningSpace...]
D 2020/10/26 10:24:59 main.go:181: request [{"cmd":"setmd","reqId":1603679099386,"param":{"autoSpace":true,"chinesePunct":false,"fixTermTypo":false,"paragraphBeginningSpace...]
D 2020/10/26 10:25:06 main.go:181: request [{"cmd":"setappearance","reqId":1603679106523,"param":{"icon":"material","mode":1,"codeBlockThemeDark":"dracula","codeBlockThemeL...]
D 2020/10/26 10:25:06 main.go:181: request [{"cmd":"getcustomcss","reqId":1603679106523,"param":{"theme":"midnight"}}]
D 2020/10/26 10:25:08 main.go:181: request [{"cmd":"setappearance","reqId":1603679108631,"param":{"icon":"material","mode":0,"codeBlockThemeDark":"dracula","codeBlockThemeL...]
D 2020/10/26 10:25:08 main.go:181: request [{"cmd":"getcustomcss","reqId":1603679108631,"param":{"theme":"daylight"}}]
D 2020/10/26 10:26:23 main.go:181: request [{"cmd":"recentblocks","reqId":1603679183621,"param":{}}]
D 2020/10/26 10:26:43 main.go:181: request [{"cmd":"setuilayout","reqId":1603679203052,"param":{"data":{"direction":"tb","type":"normal","instance":"Layout","children":[{"d...]
I 2020/10/26 10:26:43 setuilayout.go:41: set ui layout done
D 2020/10/26 10:26:45 main.go:181: request [{"cmd":"setuilayout","reqId":1603679205949,"param":{"data":{"direction":"tb","type":"normal","instance":"Layout","children":[{"d...]
I 2020/10/26 10:26:45 setuilayout.go:41: set ui layout done
I 2020/10/26 10:26:46 process.go:64: UI process exited, exit kernel process now
I 2020/10/26 10:26:46 tree.go:177: cleared unused block id in [0] mills
I 2020/10/26 10:26:46 conf.go:74: call updater [C:\Programs\siyuan-note\resources\updater-win.exe], wd [C:\Programs\siyuan-note\resources]
I 2020/10/26 10:26:46 conf.go:77: exited kernel
I 2020/12/02 10:54:35 main.go:101:
____ _ __ __
/ ___| (_) \ \ / / _ _ __ _ _ __
\___ \ | | \ V / | | | | / _` | | '_ \
___) | | | | | | |_| | | (_| | | | | |
|____/ |_| |_| \__,_| \__,_| |_| |_|
I 2020/12/02 10:54:35 main.go:102: kernel [v0.5.0] is booting, runtime mode is [prod], working directory is [C:\Programs\Scoop\apps\siyuan\current\resources], temp directory is [C:\Users\ys\AppData\Local\Temp\siyuan], read only [false]
I 2020/12/02 10:54:35 lang.go:63: initialized languages
D 2020/12/02 10:54:35 conf.go:107: loaded conf [C:\Users\ys\.siyuan\conf.json]
I 2020/12/02 10:54:35 conf.go:193: local serve path [http://192.168.8.101:6806]
I 2020/12/02 10:54:35 conf.go:197: initialized conf
I 2020/12/02 10:54:36 appearance.go:45: initialized appearance
I 2020/12/02 10:54:36 main.go:148: kernel HTTP server is booting [http://0.0.0.0:6806]
I 2020/12/02 10:54:36 webdav.go:36: initialized WebDAV server
I 2020/12/02 10:54:36 conf.go:710: initialized notebook
I 2020/12/02 10:54:36 repo.go:36: git repo has been disabled
D 2020/12/02 10:54:58 conf.go:756: indexed notebook [http://127.0.0.1:6806/siyuan/siyuan/思源笔记用户指南/]
D 2020/12/02 10:54:58 webdav.go:191: opened local notebook [http://127.0.0.1:6806/siyuan/siyuan/思源笔记用户指南/]
D 2020/12/02 10:55:28 conf.go:780: unindexed note book [http://127.0.0.1:6806/siyuan/siyuan/思源笔记用户指南/]
D 2020/12/02 10:55:28 webdav.go:69: closed notebook [http://127.0.0.1:6806/siyuan/siyuan/思源笔记用户指南/]
D 2020/12/02 10:55:32 conf.go:756: indexed notebook [http://127.0.0.1:6806/siyuan/siyuan/思源笔记用户指南/]
D 2020/12/02 10:55:32 webdav.go:191: opened local notebook [http://127.0.0.1:6806/siyuan/siyuan/思源笔记用户指南/]
D 2020/12/02 10:55:45 conf.go:780: unindexed note book [http://127.0.0.1:6806/siyuan/siyuan/思源笔记用户指南/]
D 2020/12/02 10:55:45 webdav.go:69: closed notebook [http://127.0.0.1:6806/siyuan/siyuan/思源笔记用户指南/]
I 2020/12/02 14:21:01 setuilayout.go:42: set ui layout done
I 2020/12/02 14:21:03 process.go:72: UI process exited, exit kernel process now
I 2020/12/02 14:21:03 tree.go:206: cleared unused block id in [0] mills
I 2020/12/02 14:21:03 conf.go:82: exited kernel
Activity
88250 commentedon Dec 2, 2020
private.key
是用于思源在线工作空间的云同步的,确实有风险private.key
使用临时随机文件 #623b3log/siyuan
已经发布,请参考帮助文档以上任务逐一拆分到 issue 中进行规划,感谢老铁的宝贵建议!
iSylleo commentedon Dec 3, 2020
浏览器编辑器中的图片插入问题:
今天又发现的两个问题:
感谢 ❤️
88250 commentedon Dec 3, 2020
谢谢!
88250 commentedon Dec 6, 2020
浏览器上插入图片的问题我这里重现不了,请问你用的是 Chrome 吗?其他浏览器兼容有问题,Chrome 应该是正常的。
88250 commentedon Dec 7, 2020
感谢反馈,我关闭该提议了,如果有进一步反馈请继续跟帖,谢谢。
iSylleo commentedon Dec 7, 2020
我用的是 Firefox 83.0