提升安卓手机使用 obsidian 笔记体验的几个软件
在日常生活中,我们常常不能时刻携带电脑,但我们的灵感却总是在随时降临。当这种情况发生时,我们想要记录灵感,能随身携带的手机就有得天独厚的便利。于是,我们产生了一种需求:在手机上可以随时查阅 Obsidian 中的笔记,并能方便地记录和简单编辑。 这个需求的核心是希望通过手机实现对知识的获取和记录,使之更加便捷和高效。 但我们不能要求手机上的体验和电脑能完全一样,所以我根据实际使用场景,确定了以下几个刚需: 1. 笔记库的安卓和电脑之间要进行双向同步,以确保数据的一致性。 2. 查阅功能是必需的 1. 首先要能够搜索整个笔记库,因为我们有时

calmwaves
Pkmer
Obsidian 核心插件:模板
Obsidian 核心插件:模板
模板插件能让你在当前笔记中快速插入预设的文本段。和其他软件的模板不同,Obsidian 的模板和普通笔记一样,都是 Markdown 文件,模板的作用仅仅是保存预设文本段,方便 Obsidian 识别与插入。 使用模板前,你需要指定模板文件夹,这样 Obsidian 才知道模板存放在什么地方。启用模板插件后,你需要在 设置 -> 模板 -> 模板文件夹位置 中指定模板文件夹的路径。 设置好了模板文件夹后,你就可以在当前笔记中插入模板了。插入模板的方法很简单, 你可以在左边栏中点击 插入模板 按钮,也可以使用相应的快捷键(需要设置

OS
Pkmer
Excalidraw 的样式、属性、功能简介
Excalidraw 的样式、属性、功能简介
属性 允许值 说明 strokeColor CSS合法颜色值 线条的颜色 backgroundColor CSS合法颜色值 对象的填充颜色

熊猫别熬夜
Pkmer
Obsidian 样式:美化高亮样式
Obsidian 样式:美化高亮样式
所谓高亮指 Markdown 语法中被 包裹起来的内容,也就是两个等号包裹的内容会被渲染为高亮格式。 高亮可以帮我们在日常笔记中,快速标记重点。如果你在构建自己的笔记系统,那么我强力建议将斜体,粗体,高亮,进行区分,规划不同的笔记动作与其对应。 不过高亮在默认主题下,高亮样式可能有点单调,如果你希望微调高亮样式,那么参考下面的内容 - 这里我没有特别强化具体颜色样式,因为它们都带有 color 字样,你可以随时参考其他颜色,来让他更加个性化 image.png 启用下面的片段,修改亮色默认下背景颜色为红色 ,黑暗

OS
Pkmer
利用 Obsidian 轻松构建个人图书馆
利用 Obsidian 轻松构建个人图书馆
在梳理读书笔记时,发现自己有将【微信读书】的笔记整理入库的需求。优秀的 obsidian 的插件市场上已经有:obsidian-weread-plugin 插件可以解决手动导入笔记的问题,但懒癌入骨的我萌生了一个想法:如果我可以直接在文库内阅读、做笔记的话,那我将可以直接省略掉:从外部导入笔记的过程。 简单的实验后,我折腾出了一个简易版的个人图书馆,大致效果如下: 1. 可以通过主页的快捷按钮打开【个人图书馆】 2. 在个人图书馆中可以通过对 yaml 数据的筛选或排序快速定位书籍 个人图书馆的简单构建900 1. 点击书籍后,可以直接

余月鱼鸽
Pkmer
Obsidian 样式:标题&列表&图片美化 CSS
Obsidian 样式:标题&列表&图片美化 CSS
a7e31a027262284eabb722fd8dbb3cb.png 901ff817838cf2628fee0acaedf2bfa.png - 添加边框 - 添加原角 - 设置最大宽度 - 缩小列表间的缩进,更加紧凑(也可以自己修改 - 增加绿色左侧框 - 在一级标题之间添加分割线 - 二级以下标题字体减小 - 居中 - 色块背景 - 大小设置等,可自行添加后续标题(只设计了两个) - 设置粗体的颜色和背景色 - 设计引用的背景 CSS / 对引用进行设计 / blockquote {

wang
Pkmer
Dataview 实战 - 将一周的元数据显示为 emojis(习惯跟踪)
将一周的元数据显示为emjois(习惯跟踪)
利用 dataview 提供的 choice 函数,我们可以把输出值修改为 emoji,使得表格更加直观,下面给了两种使用示例,可以参考这两段代码的使用方式以及结果构建属于自己的 dataview 查询语句。 dataview TABLE choice(praying, "💚", "➖") AS Praying, choice(breathing, "💚", "➖") AS breathing, choice(beingthankful, "💚", "➖") AS "being thankful",

Huajin
Pkmer
Dataview 实战 - 如何查询结果的数目
如何查询结果的数目
在 Dataview 中,我们可以利用 GROUP BY 来把结果聚合起来,然后利用 length() 函数即可求出结果的数目。 例如,检索不同作者的书的数目 dataview TABLE rows.file.link, length(rows) FROM "book" GROUP BY 作者 image.png700

Huajin
Pkmer
搭建基于 Azure-OpenAI 的自用 ChatGPT
搭建基于 Azure-OpenAI 的自用 ChatGPT,使用开源项目chatGPT Next Web
国内访问 OpenAI 总是存在诸多阻碍,充值或者拼车使用也经常翻车,远不如 Azure OpenAI 稳定。Azure,也就是微软的云服务,可以用 docker 镜像生成 web app,非常方便。Azure OpenAI 也有 GPT3.5、GPT4 等模型。 https://azure.microsoft.com/zh-cn/free/ https://zhuanlan.zhihu.com/p/614242045 注意,Azure OpenAI 申请通过后就可以用 GPT3.5 Turbo、GPT3.5 16K 等模型了。而 G

一刀
Pkmer
Dataview 实战 - 列出不存在的链接页面
列出不存在的链接页面
不存在的链接就是你直接在某一篇笔记中直接敲 ...,然后输入一个不存在的路径。对于文件来说,这些链接是文件的外链,也就是 file.outlinks,我们可以直接判断是否非空即可得到 dataview TABLE WITHOUT ID key AS "unresolved link", rows.file.link AS "referencing file" FROM "......" FLATTEN file.outlinks as outlinks WHERE !(outlinks.file) AND !(contains(meta(

Huajin
Pkmer