【社区周报】Obsidian Roundup 2023-01-07 超大杯×2

个人事项

新年快乐! 这一期内容会稍微显得有点简略,因为休假的这几周有太多在 Obsidian 社区中发生的事情了。

如果自 12 月 17 日以来,有什么事情发生或出现在 discord 中,但你觉得应该与社区分享,请帮我一个忙,给我发个訊息让我知道

PS:这里的小标题比平时多,所以在网页版上看可能会更顺眼,这样你可以更方便地跳转到特定位置。

Obsidian 更新

Obsidian 的默认安装程序更新到了 Electron v21 版本,这意味着你需要下载 最新安装程序。以下是 1.1.8 以及 1.1.9 版本的功能更新(该翻译释出的时候,这两个更新已经发布了):

Canvas插件 - Obsidian 的一个全新核心插件-允许你在一个无限画布上排布你的笔记。

  • 画布更新:增加了新的对齐选项,可以在水平或垂直方向上对内容进行校正;
  • 画布更新:YouTube 嵌入内容将以 16:9 的比例显示,而不是 1:1;
  • 画布更新:在导出模式中增加了一个 " 隐私(Privacy)" 切换键——该功能允许你在分享画布为图片的时候隐藏画布上的文字;
  • 画布更新:增加了将画布导出为图片的命令。

Customizable ribbon - 控制哪些项目出现在你的左侧栏和排序。

插件新闻

新上架的插件

这些插件通过了代码审查,现在可以在插件市场可以下载了;对于全部的通过列表,请查看插件统计页面

  • @jglev 开发的 粘贴模式使用户可以更方便地将文本粘贴到一个具有缩进格式的文段中;
  • @ptrsvltns 开发的 File Forgetting Curve 是一个间隔重复插件;
  • @maotong06 开发的 Paste As Html 让用户从浏览器中复制 HTML 时保留原样式以及内容地粘贴到 Obsidian;
  • @Boninall 开发的 Canvas Presentation 允许你在 Canvas 中基于顺序来显示卡片;
  • @nguyenvanduocit 开发的 Open Gate 让你可以在 Obsidian 中嵌入绝大部分网站;
  • @MatthewAlner 开发的 Toggle Case 让用户更容易操作文本,在 " 小写 “” 大写 " 和 " 标题大小写 " 之间进行切换,就像 Text Format 插件那样;
  • @Canna71 开发的 Read Later 使用户更容易将网页同步为 markdown,并与稍后读应用程序(Pocket, Instapaper)整合;
  • @Holmes555 开发的 Workona To Obsidian 让用户通过生成的 JSON 文件导入 Workona 资源;
  • @bgoosman 开发的 Project Garden 让你更容易在一个地方看到你的所有项目,尽管实现起来似乎比 Projects 插件更基于文件夹本身;
  • @adriandersen 开发的 FuzzyTag 让用户在 Frontmatter 中输入标签时模糊匹配;
  • @joleaf 开发的 DMN插件 可以使用 dmn-js 查看 DMNs;
  • @Fevol 开发的 Translate 使用户使用 Google Translate、DeepL、Azure 等翻译文本和笔记更容易;
  • @scambier 开发的 Text Extractor 有助于用户从图像(OCR)和 PDF 中提取文本;它本身并不带有特殊的功能,更多是为了方便 Omnisearch 或其他插件调用;
  • @alangrainger 开发的 Google Photos 是一个用于 Obsidian 的 Google Photos 集成插件;
  • @nqthqn 开发的 Wordy 让用户可以使用 Datamuse API 的词库、词典等;
  • @KrazyManJ 开发的 Keyshots 增强了 Obsidian 的快捷键体验,支持了流行的 IDE 如 Visual Studio Code 或 JetBrains Family 的常见快捷键命令(组);
  • @alanhamlett 开发的 WakaTime 提供了自动的时间跟踪功能;
  • @lhansford 开发的 Checklist Reset 添加了一个命令,用于重置黑曜石文档中任何 Checklist(任务)的状态;
  • @darrenkuro 开发的 Base Tag Renderer 渲染标签的第一层的文本;
  • @micahke 开发的 GPT-3 Notes 是另一种使用 OpenAI 的 GPT-3 语言模型创建笔记的插件。

还未审核的插件(截止到上周五)

也不是所有的插件都会立马上架插件市场,因为它们需要先经过代码审核;你可以使用 Beta Reviewer’s Auto-update Tool 来手动下载那些还没上架的插件;当然这也意味着他们还不够稳定和安全,因为它们还没被代码审核过;(译注:有些时候存在重复的条目的原因是因为对应的作者因为某些原因重开了 PR,导致会重复出现在更新内容中。)

AI

  • @0xble 开发的 自动文件命名器 让用户使用 GPT-3 自动命名文件;
  • @brianpetro 开发的 Smart Connections 利用 OpenAI 的人工智能使其更容易找到类似笔记的链接;
  • @deepfates 开发的 Silicon AI 集成了 Silicon AI;
  • @jmilldotdev 开发的 Obsidian GPT 通过 OpenAI API 在 Obsidian 编辑器中实现 GPT 使用;
  • @AndreBaltazar8 开发的 Canvas Conversation 允许你使用 Canvas 卡片创建一个 ChatGPT 对话卡片。

Canvas

  • @jmilldotdev 开发的 Canvas Random Note 在 Obsidian 画布上添加你的库中的随机笔记;
  • @Lisandra-dev 开发的 Canvas CSS class 在画布上添加一个 CSS 类,以及其他属性;
  • @Boninall 开发的 Canvas Mindmap 让你的画布像 Mindmap 一样;
  • @benhughes 开发的 Link Exploder 允许你基于一个笔记建立 Canvas,这个 Canvas 中会包含笔记的反链和出链笔记;
  • @Boninall 开发的 Link Nodes In Canvas 使得 Canvas 中的笔记之间可以根据它们的链接来添加线。

终端类

  • @clevcode 开发的 终端插件 支持用 Neovim 和其他基于终端的编辑器编辑文件;
  • @polyipseity 开发的 Terminal 让用户直接在 Obsidian 中打开终端;
  • @conneroisu 开发的 Vim Toggle Plugin 可以在编辑器中开启或关闭 Vim 模式。

学术类

  • @anoopkcn 开发的 Reference Map 提供了一个用于文献回顾和发现的快速查看插件;
  • @anoopkcn 开发的 Zotero注释 是一个从 Zotero 导入元数据和注释的插件;
  • @KanavMadhura 开发的 Custom LaTeX Style 让用户定义一个自定义的全局 LaTeX 风格。

任务

  • @wenlzhang 开发的 任务标记 通过快捷键和上下文菜单更容易改变任务状态,例如完成、取消或标记任务,也可以在选定的任务状态中循环;
  • @hedonihilist 开发的 Habit Calendar 允许你在 DataviewJS 代码块中渲染一个日历,显示你一个月内的习惯状态;
  • @Maxymillion 开发的 Asana Sync 让用户将 Asana 任务导入 Obsidian。

其他

  • @willasm 开发的 OpenWeather 以可配置的字符串格式显示基于 OpenWeather 查询的当前天气;
  • @invariant 开发的 ArchiveBox Plugin 在文件修改时,将链接存档到 ArchiveBox——一个自我托管的存档器;
  • @neoantox 开发的 Hints Flow 允许你用指定的模板在外部将数据直接保存到 Obsidian,例如你可以从 Telegram, WhatsApp, Slack, Email, SMS, Raycast 等程序中输入;
  • @7596ff 开发的 Hyphenation 优化了文本和连字符的显示;
  • @jglev 开发的 Boost Link Suggestions 根据链接数和手动设置来改变内联链接建议的顺序;
  • @kenlim 开发的 File Chucker 使用户可以更快地移动文件到一个新的或现有的文件夹,然后打开下一个文件;
  • @bingryan 开发的 widgets Plugin 提供非常漂亮的音乐 Widgets;
  • @flaper87 开发的 Kaffelogic Manager 使管理Kafflogic(klog 文件)、笔记、日志和时间表变得更容易;
  • @ulisesantana 开发的 Pending notes 使你更容易搜索你的库中没有处理的链接(我想你也可以用 Dataview 做这个,但这个插件可以更轻一点);
  • @joleaf 开发的 电子邮件代码块 提供了电子邮件代码块的渲染能力,而且提供了一些自定义字符串的额外功能;
  • @KelvinQiu802 开发的 更大的显示区域 帮助用户为内容设置更大的显示区域;
  • @scottwillmoore 开发的 简短的标题内部链接 可以使标题的内部链接在渲染模式中只显示标题名称;
  • @Some-Regular-Person 开发的 Obsidian Vega 让用户使用 Vega 或 Vega-Lite 可以更容易地创建高度可定制的数据可视化,如线形图和散点图;
  • @lizard-heart 开发的 Order List 让用户在行末按数字排列列表;
  • @andrewromanenco 开发的 Simply spaced 提供基于 SM-2 的间隔重复,并在间隔中进行额外的随机化,具有 Git 友好的进度跟踪;
  • @meld-cp 开发的 Meld Build 使用户在沙盒中编写或执行 JavaScript 更容易,以渲染模板、查询 DataView 和创建动态笔记;
  • @HeziodeAntidote@Samuel-MartineauAntidote Plugin 都将 Antidote 融入到了 Obsidian 中;它是一个强大的(而且显然很受欢迎)语法检查器;
  • @debanjum 开发的 Khoj 提供了一个更自然的、增量的搜索;
  • @modality 开发的The One Ring 2E Statblocks 让用户在 Obsidian 中呈现 TOR 2e 状态块;
  • @alangrainger 开发的 Image Captions 在图片附带有 alt-text 的情况下为图片添加标题;
  • @houcheng 开发的 Cycle In Sidebar Plugin 提供快捷键来循环浏览左或右侧边栏的标签;
  • @Mocca101 开发的 Plugin Groups 让用户通过组来管理插件,通过一个命令来启用和禁用多个插件,或者延迟插件的启动,以加快 Obsidian 的启动时间;
  • @p-l- 开发的 IVRE 从 IVRE 中抓取数据并将其导入到 Obsidian 笔记。

已上架插件的更新

如果你想了解本周的全部插件更新列表,请查看 Ganessh Kumar 的插件更新索引

测试插件

注意:这些插件尚未提交代码审查,主要用于测试目的;

  • 我通常不会介绍那些尚未发布正式测试版的进展中的作品,但这太令人兴奋了,不能不分享;@blacksmithgu 已经开始了 Datacore 的工作,这是 Dataview 的继任者,重点是用户体验和速度;看起来计划的功能包括一个新的 Javascript API、所见即所得的视图、功能性嵌入和实时编辑;
  • Inbox 让你在启动 Obsdiian 时,检查你设置的收件箱中是否有数据需要处理,如果有,会显示一个通知。

对于开发者

  • 作为提醒,Obsidian 1.1 还附带了 一些针对插件开发者的生活质量改进,比如新的元数据 API,配置捐赠 URL 的方法,以及 Obsidian API 的更新日志;
  • 这里有一个 Figma 的 设计系统文件;它是一个用户界面组件、风格和准则的库,方便你在设计 Obsidian 插件界面的时候使用。

外观

  • @AnubisNekhet 设计的 AnuPpuccin 回来了;
  • @Bluemoondragon07 设计的 Wikipedia Theme 让你的 Obsidian 的库看起来感觉像 Wikipedia;
  • @faroukx 设计的 Shiba Uni 给了你一个具有日本风格的柔软、舒适的工作空间;
  • @Bluemoondragon07 设计的 Light & Bright 有一种圆润、舒适的感觉;
  • @AllJavi 设计的 Material Gruvbox 基于目前的 obsidian gruvbox 主题,但采用了 material gruvbox 调色板;
  • @PedroHenrique17 设计的 Atomus,是 Atom 主题的分叉,基于 Dracula;
  • @hush-hush 设计的 Wombat,基于 Vim 的 Wombat256 主题,提供了一个深灰色的背景和容易看清的沙漠般的颜色;
  • @zalenza 设计的 Abecedarium,有一些蓝色和黄色的色调。

辅助脚本

指南

展示

3 个赞