-
思源 expression 插件开发讨论
2024-05-15 07:48之前看到过一个项目 WORLD SMALLEST OFFICE SUITE,觉得挺有意思还实现过一个表格中添加计算功能的插件,不过后来不怎么用就没发布
-
请问如何实现在日记模板中自动填入某个城市的天气
2024-05-12 22:31用插件可以实现,块转换工具 (github.com),不过需要一点 JavaScript 基础
const apiKey=你的APIkey const res = await fetch( `https://restapi.amap.com/v3/weather/weatherInfo?key=${apiKey}&city=110000&extensions=base` ); const json = await res.json(); const weather = json.lives[0].weather; console.log(weather) return {markdown:`北京天气:${weather}`}
可以把块转为
北京天气:晴
(需要使用新块进行更新,否则会清空原有块内容) -
双链笔记与标签结构探讨
2023-09-18 15:53找笔记入口确实还是搜索大法最好用 😄
不过标签有时候还是可以帮助过滤一下,也就是起个增强文本的作用,用
#ABC#
和【ABC】
或者其他的特殊符号差别不大,但是可以跟普通文本ABC
区别一下。还有就是写这些文本时有一个提示作用,而且有视觉上的区分。我一般都是在块首加
#属性/原因#
之类的标签,起个提示作用,表明这个块讲的是什么。 -
双链笔记与标签结构探讨
2023-09-18 12:52是的,我之前没 get 到,确实如你所说。
我所说的筛选更准确来说应该是搜索,更进一步说是模糊搜索,在搜索面板加#号就表示标签,但是无论加[[还是((都不能被识别为引用,起码在思源中是如此,而且由于锚文本的存在,直接搜索引用更加困难。当然利用 ID 查询数据库另当别论,是一种精准查询了。
-
双链笔记与标签结构探讨
2023-09-17 20:22确实如此,而且标签还可以表示一个文档属于几个不同的路径。
不过,我感觉标签对标的应该是层级结构而非双链。标签擅长的是筛选,但是双链基本没有筛选功能,其擅长的是跳转。标签解决的痛点是我找不到自己想找的笔记在哪(笔记入口),双链解决的痛点是看到一篇笔记后不知道哪些其他笔记与它相关。
其实很多人推崇用标签代替层级,不在意文档放在哪,只要有标签就行。但是我没有采用这种方案,关于这一点在另外一篇文章中层级探讨过双链笔记记录规则 - 链滴 (ld246.com)
用标签代替双链是我没想过的问题,代替反向引用应该问题不大,查找
#A#
表示的就是所有引用A
的笔记;但是表示引用的话标签缺少锚文本,使用起来还是不够方便。 -
思源笔记插件需求(建议)
2023-09-17 01:16excalidraw 不是 markdown 扩展语法,插件 + 挂件,估计还是要依靠社区力量
draw.io 不是完全开源,嵌入估计也只能做网络版(离线不可用),官方集成估计是等不到了
将视频浮动在最顶层,试试自定义块样式插件,里面有个悬浮显示
easy typing,加空格优化排版应该可以,思源笔记内帮助-优化排版 ,其他的输入法应该就可以实现,我用的 QQ 拼音就有智能标点模式