-
URL Scheme: 思源笔记一款利用挂件 Web 服务重定向至笔记内链接的挂件 (专治各种不支持 URL Scheme 的软件)
2021-11-29 20:39卧槽牛逼! 刚刚还在想飞书文档超链接前面都会默认给插一个 http 怎么办.
-
求助怎么用 sql 筛选出含有指定标签的列表子项(不要父项!)
2021-11-06 10:04哦哦,你是要当前的这个列表项,可能外加他的子项是吗.
这个我记得之前有人发过帖子,里面好像有几个暂时的解决办法. 自己没试过,平时都是 type p😂
-
[讨论] 对未来属性视图的一些疑问
2021-11-05 15:52是的按照思源的思路,最后的属性视图呈现的面板应该就是 很多个块所带有的共同的属性.
但是我觉得这种形式和文档内容的正文是割裂的.这些属性表示的是一个块的"特征",而非不是一个笔记正文的一部分.
我预期的效果是这样的
- 内容A - 特点 - 出处 - 一些待解决的问题 - 内容B - 特点 - 出处 - 一些待解决的问题
由于内容 A 和内容 B,这个我在笔记中记录的内容,他们有一些共同之处,所以我可能会将他们作为一个"视图",用表格的形式罗列出来.
同时这些内容是和上下文有关联的,我并不想把他们放在属性面板当中.而思源目前要达到相同的效果,需要用户有一套自己的 front-matter, 然后还需要通过 SQL 和 API 来自己实现,这个过程相当麻烦,且最后也很难实现一些较为复杂的"视图",而且通用性可能不高.
如果到时候属性视图只是需要配合属性面板的话,我认为略有些鸡肋,没达到我的预期效果.
-
PC 1.4.6,PDF 批注文本英文单词之间经常没有空格
2021-11-04 10:00提一个相关改进建议,pdf 每次框选结束后还需要手动复制,能不能直接写入粘贴板,然后直接在正文 Ctrl V 就好了.
-
提一下想到的几点建议
2021-11-01 15:58已经开放 API 了,其实追求快速无压记录的话,安卓写个类似备忘录的小软件就行了.
我自己是写了一个 PC 上的命令行工具,直接在命令行输入的,然后在 Siyuan 里直接创建文件,抽空在进行整理.
安卓我也考虑过,但是学完好久没写过了,忘的差不多了,重新去试有点费时间 .可以找个周围本科阶段有安卓这门课的朋友写一下 .
我是在进行其他事情的时候,没有启动思源但又需要快速记录一下的场景用的.
-
[讨论] 对未来属性视图的一些疑问
2021-10-31 19:39是的,目前的几种方法都有各种方面的问题.我自己也是靠 SQL 获取文本,然后通过代码再处理文本内容来达到一个预期显示效果的,距离理想状态总还是有些差距.
没看到实际东西之前确实没法提什么要求.
-
[讨论] 对未来属性视图的一些疑问
2021-10-31 09:55这些我都看过了.我的意思是,有没有一些实际的可参考的案例.比如下文中,用 AirTable 打造自己专属的个人数据库 · 语雀 (yuque.com)
问题解决工具 , 它涉及到了
● 名称:记录的名称;
● 类型:记录的类型,包含 问题、行动点、思路、信息源、场景 这么 5 大类;
● 描述:记录的详细说明;
● How:How 代表了这条记录可以往下推演的点,例如一个问题可以往下一层级拆解成若干个子级问题,或者直接得出行动点;
● Why How:为什么推出这几个行动点,往往是因为有一些信息输入、或者场景限制等等;
● Why This:为什么会有这个问题/思路/行动点?或者相关的场景是什么那么对于这种方式,在实际的应用场景过程中,如何去组织文档块,或者是组织属性. 在属性面板的场景下,去把这些 K-V 一个一个输入到属性面板中无疑是很影响编辑体验的.同时这些东西写到属性面板里无疑会影响实际文档内容.
而如果我在正文中写入这些信息,我需要给这些块设置一个统一的属性,那么上面的"问题解决工具",我需要对 7 个块设置一个属性.你想一想,对 7 个块,依次设置输入,哪怕是通过模板导入,也是挺麻烦的事情.
这也是我为什么说:是否可以把属性面板,作为"块"的一种,这样子它能够更好的嵌入到正文里面,同时也方便汇总.要做对比的话,logseq 那种方式是不是更平滑一些.
而 langzhou 的大佬视图挂件,我使用的实际感受:他其实也是一个项目管理工具,是对于属性视图最最简单的应用.
所以我的实际问题是,类似于"问题解决工具"这种更复杂的属性视图,怎么去更平滑的在不同的文档中创建,最后汇总到一起.
还有哪些意图解决特定问题的属性视图,大家感觉是很有帮助的.
-
SpringShell 中文乱码
2021-10-27 23:02好家伙,经典自问自答.产生这个问题的原因有两个:
- 终端输出的字符的编码方式
- 设置 Java 虚拟机的参数
我每次尝试的时候,没有给这两者一起设置编码方式. 😭 每次都只设置了一个.
正确的启动方式
cd E:\out chcp 65001 java -jar -Dfile.encoding=UTF-8 springShell.jar
-
许个愿,希望 SiYuan 以后能像 wolai 一样花里胡哨
2021-10-26 21:02感觉"颜值"能打的话确实有助于吸引用户,用完 wolai 这些看思源确实有点朴素.
但记笔记时间长了反而发现需要用的功能就那几个,甚至思源的很多功能我自己用的都越来越少了.更看重可自定义的程度.
-
如何成为不完美主义者:以小为荣
2021-10-26 09:26陈海贤 《了不起的我》里面提到了很多类似于这种"完美主义"的各种思维陷阱。还有提到如何“引发改变”,我觉得挺不错的,现在还会翻。你可能会有兴趣。👍
-
关于引用块是否应该显示全部内容的讨论
2021-10-25 09:25同意加一.
如果引用一大段.对于不需要的人来说,只要右键输入下段落意思就行了.
但是对于需要的人来说,总不能把原文复制一遍再放到里面吧.
-
思源笔记 键入文字或者 '/' 选择 这行字怎么去掉?
2021-10-24 20:32.protyle-wysiwyg [data-node-id]:not(.code-block)>[spellcheck="false"]:focus:empty:after { content: ""; }
-
笔记打印,有没有什么好的模板推荐
2021-10-24 16:21并排的会被拆开的问题. 你试试导出成 HTML,然后再通过浏览器保存成 PDF 呢.我也没有试过,也许可以.
稀疏指的是块之间的间距吗?你试试改 CSS,我没有打印的需求,没有尝试过这些.
-
模板: 笔记大纲
2021-10-22 21:00这个模板只能是你从头到尾一次性写完才可以正常识别.只能对一些文档临时凑合一下
这个文档的逻辑是,直接查询文档内的所有标题,将获取到的第一个标题作为基准. 然后剩余的所有标题都参照这个标题进行缩进.
由于 SQL 中的查询结果没有哪一列能够确定标题之间的顺序,所以我只能按照默认的顺序输出.这样就会导致各个标题的所属错误.
最后结果就是你在编辑文档的过程中,回去编辑过
练习一
那就会导致第一个获取到的标题是一
我目前没想到有什么解决办法.
-
如何让父页面自动建立子页面的目录呢,包含父页面下挂的子页面。
2021-10-20 10:16模板
.action{$docid:=.id} .action{$docPath:=""} .action{$tab:=" "} .action{$line:="- "} .action{$getdocInfo := (queryBlocks "SELECT * FROM blocks WHERE id='?' and type='d' " $docid )} .action{range $v:= $getdocInfo} .action{$docPath =$v.Path} .action{end} .action{$temp:= (splitList "/" $docPath)} .action{$block:= (queryBlocks "SELECT * FROM blocks WHERE id !='?'AND type= 'd' AND path like '%?%' Order BY path limit -1" $docid $docid )} - ((.action{$docid})) .action{range $v:=$block} .action{$a:=splitList "/" $v.Path} .action{range $p:=$temp}.action{$a = rest $a }.action{end} .action{range $i:= $a}.action{$tab}.action{end}.action{$line}((.action{$v.ID})) .action{end}
-
Windows 下实现 SiYuan Kernel 自启
2021-10-16 22:30成功了,任务管理器里面,他显示在了 Terminal 里面.导致我一直没有找到,以为没有成功启动.😋
但是我的 app.log 中的时间都是错的,下面是我刚刚打开思源,然后又将其关闭后显示的日志. 时间记录的是下午两点.
2021-10-16 14:22:16 booted kernel process 2021-10-16 14:22:16 checking kernel version 2021-10-16 14:22:19 get kernel version failed: request to http://127.0.0.1:6806/api/system/version failed, reason: net::ERR_CONNECTION_REFUSED 2021-10-16 14:22:19 got kernel version [1.4.3-alpha1] 2021-10-16 14:22:21 close boot window 2021-10-16 14:22:30 exited ui