-
引用计数堆叠显示的问题
2023-09-12 19:57好的 V 姐。我通过在搜索中关闭超级块和列表块能暂时解决这个问题。
另外我在提一个疑惑 V 姐。如果标题是双链文本的话,在大纲面板中,鼠标移动到标题上,会弹出悬浮窗,这个功能和点击大纲跳转定位经常冲突,这个有优化的可能吗?
-
建议 - 大纲标题隔行展示
2023-09-08 17:25大佬,我今天刚在查这个问题,就看到你的神秘代码了,十分感谢 👍 👍
我能否多请教一个问题呢?就是如果标题中有双链文本,在大纲面板中,鼠标移动到标题双链上时,也会弹出悬浮窗,这个功能应该怎么禁止呢?
我有时候会在标题上写上双链文本,在大纲面板上点击标题想跳转的时候,经常弹出悬浮窗打断跳转,不胜其烦。十分想解决这个问题,奈何代码水平有限,没查到应该怎么写 😭
再次感谢大佬的标题全展开代码 🙏
-
关于列表展开和云端收集箱的一些想法
2023-09-07 19:55大佬是真的牛 👍
WebAPP 这个插件实在是顶,不是说打开网页这个功能,而是和思源的深度整合。
Flomo 开启 dock 栏常驻,能把内容从侧边栏一步拖拽到思源当中(甚至支持图片),这是收集箱都尚未实现的功能。
通过这个插件,在移动端速记这块,我认为思源得到了质的飞跃,从操作较为繁琐 → 一步记录,一步转移。
遥遥领先,遥遥领先!
-
关于列表展开和云端收集箱的一些想法
2023-09-05 19:31直接拖拽我个人也觉得是最优解。但是 issue 里 D 大说文档编辑器目前无法支持行级文本拖拽,后续虽然也说了拖拽也不是完全不能实现,但是看起来感觉就不是很容易实现。
我提议的这种方式,不知道会不会更容易实现,毕竟不用改动文档编辑器。所有的功能现阶段的思源都是有的,只是把收集箱从 dock 栏同步一份到菜单里
-
思源还是缺少汇总工具,需要一个 dataview 插件
2023-08-31 10:16有 SQL 大佬写了篇帖子,我看了下应该完全符合你的需求了。可以参考下:【实践】基于 query 实现的项目信息管理 + 面板视图 - 链滴
-
功能建议:1. 生成总结;2. 文章差分
2023-07-23 23:38Calm down 朋友,我并没有说你的需求和建议不合理。而是说目前思源难以直接实现你的需求,所以需要弯折几步实现,并给出了我的具体实现路径。如果你觉得冒犯了你还请海涵,我绝无此意。
另外每个工具都是不同的,所以通过工具实现功能的方式也会有所不同。并不一定是以 Obsidian 和 Logseq 为准绳。这个功能有当然更好,但是目前就是没有,所以可以通过其他方法实现,而不是我就必须要这个方法,没有这个方法我就无法继续阅读了。
就你回复我的内容来说,我自己是直接用 PDF 进行阅读批注的,所以你的 123 三点对我来说都完全不是问题 😂 。
-
功能建议:1. 生成总结;2. 文章差分
2023-07-23 16:59第一个需求目前无法很好地一步实现。暂时的缓解办法是使用 SQL 汇总加粗的段落块,而在一个段落块中,肉眼扫一遍加粗文本,我个人觉得不是很大的负担。
如下图是我的主题样式,即使这一段样式繁杂,我也能一眼看到黄色的就是加粗文本。
如果实在要汇总字词,可以在 SQL 汇总的基础上导出数据,然后通过外部工具筛选之后在导回思源中。听起来很麻烦,实际上操作就是三四步。如果用过 ob 和 logseq 的话,对这种和外部工具联动增强功能的方式应该不陌生。
第二点可以在一个大文档内聚焦标题块,和拆分文档的实现效果基本一致
-
导出笔记能力建议
2023-07-18 18:21你设置错了,设置中的导出选项,将引用设置成脚注导出即可。
而且这样导出的内容,更符合你的不依赖软件的需求。因为脚注是 md 通用语法,所以你可以用 typora 打开,也可以用 vscode 打开,甚至可以用浏览器打开。
-
思源笔记一点小建议
2023-07-11 11:32box 目前只能是 ID,位置在鼠标右击笔记本,点击设置,就可以看到有个复制 ID 的选项。
ID 化是思源的特色,其实 SQL 语句都更推荐使用 ID 查询,原因在于 ID 一经生成是不会随着名称更改的。
举个例子:我一个 box 名字为“三体”。如果查询写成中文,那么如果我将 box 的名称从“三体”改成“大刘”,查询就会失效了。写成 ID 的查询则不会失效,这就是思源的查询更推荐使用 ID 的原因
-
思源笔记一点小建议
2023-07-11 09:58查询任务其实一楼给出的 SQL 是好的。因为有一种嵌套的父子任务,是需要查看各任务之间的关联的,这种情况下滴答清单也会把父子任务全部列出来,不管其中的单项任务完成与否。
当然楼主确实想分开的话也有办法,用下面的代码就成
SELECT * FROM blocks WHERE (id in (select parent_id from blocks where type !='l' ) and type='i' and subtype = 't' and markdown like '%[ ]%')
第二个 box 属性是否是指 ID?ID 的话无论是中文还是英文,对查询来说都是一样的,因为 ID 是自动添加的时间戳(数字)+ 随机值(英文)。这种随机值改成中文,也无甚意义
-
第三方同步选择 - S3 服务商对比推荐
2023-07-11 09:16阿里云的 1 元活动参与了吗?如果参与了,通过 3 个月的使用应该能了解自己的同步流量需求。然后按需购买流量包,这些内容我都写在总结里面了。
流量包不是必须购买,不买会直接用按量计费。据我观察大部分人的流量用量是没必要开流量包的,直接走按量计费更划算。
腾讯云的问题在于按量计费不如阿里云香港划算,开流量包不如七牛云划算。只有非常特定的情况下才有优势,所以不作优先推荐。
-
关于思源的一些思考
2023-07-07 18:28楼主说的三款我没有用过,但是我用过 obsidian 和 logseq,他们要想实现一些思源自带的功能,通常都需要三个前置的步骤,打开梯子,下载插件,翻译阅读英文说明书。包括但不限于图片排版,多列排布,删除未引用资源,虚拟引用等。另外思源的好歹是工作空间,logseq 的是图谱,平心而论,这两个词语哪个更让小白疑惑呢?
基本上可以说思源自带的 50% 的功能,obsidian 和 logseq 都先需要操作上述的三个步骤然后才能使用。但是他们的用户很少看到有讨论说很繁杂,一步能实现却需要三步。而且他们的用户也很多,操作繁杂程序员语言,甚至是插件的英文说明书,也并没有阻拦用户去使用他们。楼主对这一现象是如何思考的呢?
-
思源笔记导出功能需要精细化
2023-07-02 23:02这个问题我是这样考虑的,如果是一个非常大众化的需求,开发者没做,我认为是一种缺陷。比如你看我的历史发帖就知道我对搜索提了部分建议,因为搜索是一个非常大众化的需求。
而这个部分导出,就我的论坛浏览来看,并不是一个很大众化的需求。这种功能开发者没有花精力去优化,我认为更多的是一种取舍问题,毕竟精力是有限的,也许应该放在更重要的功能上。
基于上述的观点,在知道开发者也许无法优化的情况下,只能自己找办法解决。而思源比较强大的一点就是总是有办法解决的,虽然有可能会麻烦,但是能解决。好过回你一句“亲,功能需求已经记录了哦,感谢亲的反馈”,然后等几年官方都不做这样的功能(直到我迁移了它都还没做,这是我在其他笔记软件遇到过的真实经历 😂 )
-
思源还是缺少汇总工具,需要一个 dataview 插件
2023-07-02 22:53select * from blocks where markdown like '%industry%' and type='t'
不过我看了一下,这样的形式和 dv 还是有点不一样,主要在于表头会重复显示。如果表头要不显示可能也有办法,不过有点折腾,我没有过多的尝试
-
思源还是缺少汇总工具,需要一个 dataview 插件
2023-07-02 19:11我刚刚写错了,其实第三个项目的嵌入块,可以直接把 file 标题写在表格第一行,那就是和 dv 的展现模式一模一样了。而且也用模板直接导入编写
-
思源还是缺少汇总工具,需要一个 dataview 插件
2023-07-02 18:28其实 SQL 也可以达成那样的效果的,不过因为思源和 ob 是不一样的实现思路,所以书写规则不会完全一致。
用 ob 是使用 yaml,用思源可以考虑用块引用 + 列表的形式直接写在正文中,然后直接 SQL 查询正文就可以了。
你看下面两种方式是否能达到你的目标效果呢?
-
数据库表的 created 错误 | 统计今天创建文件
2023-06-18 10:18- 在资源管理器中的思源的 templates 文件夹下新建一个 md 文件,名称任取
- 写入如下代码
{{select * from blocks where created like '.action{ now | date "20060102"}%' and type = 'd' order by created desc}}
,原样写,不要分行 - 通过思源菜单使用模板即可
- 其实在这种场景下嵌入块没有 query 挂件的展示效果好,我推荐你新建一个 Dashboard 页面,把你需要的数据都通过 query 集中在 Dashboard 展示,这样内容上更集中,视觉上也更清爽
-
思源笔记导出功能需要精细化
2023-06-18 10:06这个问题好解决
- 在设置中将导出项的引用选择为脚注
- 新建页面,用 list Child Docs 列出子文档这个挂件,选择用引用块的方式列出你想要导出的那个文档树目录下的所有文件,层级和目标文档 ID 按需选择
- 不想导出的文档直接按 Ctrl+X 删除即可
- 导出这个新页面,完工
-
数据库表的 created 错误 | 统计今天创建文件
2023-06-16 11:46我的那个代码是为 query 定制的,这样写 query 能有更好的显示,如果你是嵌入块使用,需要把前面的一串替换为
select * from blocks where
。另外 created 的数据没有问题,一样是因为你的模板代码中的.created 并不能调用底层的 created 数据,模板没有支持这个变量,具体可看指南中的模板章节。
最后,其实你把我的代码复制到思源中,用 query 挂件显示一下,就全都清楚了。
原封不动的,把我的代码复制进思源,看看是不是你要的效果。我这个 created 数据没有任何问题,和 updated 的数据也明显不一样
-
数据库表的 created 错误 | 统计今天创建文件
2023-06-14 11:52我的意思是创建时间是每个文档自带的,为何还要在通过模板获取一次呢?所以我认为第一步其实不需要
你的目标 2 就是获取今天创建的笔记,所以我用了 now,now 就是今天的日期,通过 now 代入 created,不就是获取了今天创建的文档了吗?你用我提供的 SQL 获取一下今天的文档,看看是不是你想要的效果,我自己的效果如下
-
数据库表的 created 错误 | 统计今天创建文件
2023-06-14 00:36创建时间每个块都有自带,不需要通过模板获取
```sql --统计今天创建的新文档 SELECT '[' || b.content || '](siyuan://blocks/' || b.id || ')' AS __00____pre__当天新创建的文档名称, b.created AS __01____datetime__创建时间 FROM blocks AS b where created like '20230613%' and type = 'd' order by created desc
用 query 就是这样写,如果你用模板调用的话,created 那行换成
created like '.action{ now | date "20060102"}%'
即可 -
第三方同步选择 - S3 服务商对比推荐
2023-06-06 19:56收费是分三大块的,对普通用户来说,七牛云的免费额度只有存储空间费用和请求费用,这个在他们官网有详细的文档说明:免费额度须知 - 七牛开发者中心
这也就是说,七牛同步下载的流量费用是一定有的,我认为你的费用就是这块产生的。
可以详细看看你的收费条目,如果确实有空间收费的话,可以打七牛客服要求赔偿,因为这是不应该的收费项。
-
建议引述块增加一个透明背景的样式
2023-06-05 18:36这种符合个人口味的特性实现估计只能靠自己改主题的 CSS 了,因为肯定也有人就是想要引述块的背景
修改主题的具体操作可以参考这篇文章:CSS 样式百科全书(标题篇) - 链滴。其中信息已有过时,但是基本的修改思路仍是有效的
-
小白配置思源笔记本地 OCR(可能是手把手)
2023-05-20 23:31步骤很详细,我提一个小点,这样下载下来的 OCR 数据包是 fast 数据包,也就是相对来说 OCR 速度最快但是不太准确
如果想要相对更高的识别率,可以在下载完之后去 tessdata 的安装目录把 fast 数据包替换成 best 数据包,识别准确率会有一定程度的上升
参考来源:三组 tessdata 数据包对比
-
思源国际化很好的借鉴产品 AFFiNE
2023-05-19 16:14这个,好歹看下 AFFiNE 这个产品的形态在谈借鉴吧,它和思源完全是两个不同的赛道,咋借鉴呀
数据显示,2022 年,办公 + 协同工具全球市场规模约为 460 亿美元,是最大的通用软件市场之一,其中协同工具增速为 17%,是后疫情时代增速最快的软件赛道之一。近年来,赛道成长出多家百亿美金公司,新的技术和产品形态正在不断涌现。其中,头部玩家 Miro(可视化协作平台)和 Notion(笔记工具)因其流畅的体验和强大的功能,获粉无数,但却没有开源。更私密、更透明、更可定制、可用于 Windows/OS/Linux 的下一代知识库是否存在呢?
AFFiNE 开始了自己的尝试
也就是说,AFFiNE 走的是协同办公的方向,不是个人笔记方向。一个人的需求,和一个公司的需求,是完全不同的两种需求实现,所以没有可比性,也借鉴不了
-
两个小问题反馈
2023-05-13 18:18V 姐,今天试了下设置中的搜索,发现还有一些搜不到的
- 编辑器中的“动态加载块数”和“块引动态锚文本最大长度”
- 闪卡下的全部选项
- 导出中的“添加文档标题”和“导出 Markdown 添加 YFM”
- 以上选项不是所有关键词都搜不到。
比如搜“动态”,是搜不到内容的;
但是搜“渲染”或者“块”,则会出现“动态加载块数”和“块引动态锚文本最大长度”选项
-
关于数据同步提供内置密钥的讨论
2023-05-12 23:05我是投的赞成票,因为我觉得只是多一种选择而已,我赞同的前提是因为两者是共存的关系,而非取代
用户喜欢绝对安全隐私,没问题,可以手动设立密码创建密匙
用户喜欢相对便利快捷,没问题,可以登录账号使用内置密匙
在不去除原有手动创建密匙的机制下,额外添加一种内置密匙的方案,究竟有何危险性?
总不能是,怎么忍心怪你犯了错 是思源给你自由过了火?
-
求助汇总加粗或高亮文字的方法
2023-05-09 21:47用自带的嵌入块复制如下代码即可。
汇聚加粗文本
SELECT * FROM blocks As b WHERE markdown regexp '\*\*.*?\*\*' and type ='p'
汇聚高亮文本
SELECT * FROM blocks As b WHERE markdown regexp '==.*?==' and type ='p'