Skip to content

2.1.0

Choose a tag to compare

@github-actions github-actions released this 21 Jun 04:39
ba3c4c6

本次发布带来了快速记录侧边栏URL 协议音频附件支持三大新能力,让 Journal Partner 从「时间戳高亮工具」演进为完整的轻量速记系统。


✨ 重要新功能

🪶 快速记录侧边栏(Quick Capture)

  • 左侧栏新增羽毛笔图标,也可通过命令面板 「打开快速记录侧边栏」 唤起
  • 自动写入今天日记的 ## Journal 区段;文件或区段不存在时自动创建(依赖 Daily Notes 核心插件)
  • 气泡时间线 UI:时间胶囊 + 内容气泡 + 平滑连接弧线,颜色与时间戳样式同源
  • 跨天无限滚动:今天置顶,向下滚动加载历史日记,最远 365 天
  • 实时同步:主编辑器改动当天日记,侧边栏对应日的时间线就地刷新
  • Markdown 全支持:双向链接、嵌入图片、加粗斜体等
  • 排序切换:当日时间正序/倒序

🔗 URL 协议(obsidian://journal-partner

从任何能打开 URL 的地方一键写入今天日记,无需打开 Obsidian 主界面

obsidian://journal-partner?text=<URL编码内容>
obsidian://journal-partner?text=<URL编码内容>&audio=<vault相对路径>
参数 必填 说明
text text/audio 至少一项 条目文字内容(URL 编码)
audio text/audio 至少一项 vault 内音频附件相对路径,将以 ![[...]] 嵌入为可播放条
time HH:MM,默认当前时间

🎯 典型用法:iPhone Action Button + iOS Shortcuts —— 按一下侧键听写并自动落到今天日记,全程不打断当前操作。

🎙️ 音频附件支持

URL 协议新增 audio 参数,配合 iOS Shortcuts 可同时保存「文字转写 + 原始录音」,渲染为可播放音频条。

⌨️ Tab 缩进保留时间戳

在条目首部按 Tab 时,时间戳与内容一起缩进,光标停在新位置(不再切断时间戳)。

⭕️ 圆形复选框

设置项新增「圆形复选框」开关,Journal 区域内的 checkbox 可渲染为圆形。


🛠️ 改进与修复

  • 回车自动插入时间戳的逻辑更稳定,不会在区段外误触发
  • 时间戳只读保护范围更精确
  • 时间线弧线、气泡底色等都使用 color-mix 自动衍生自时间戳颜色,主题切换无突兀

🚀 安装方式

BRAT 安装(推荐,自动跟随更新)

  1. 安装社区插件 BRAT (Beta Reviewer's Auto-update Tool)
  2. 命令面板 → BRAT: Add a beta plugin for testing
  3. 粘贴:https://github.com/zhaohongxuan/journal-partner
  4. 启用 Journal Partner

手动安装

下载下方 main.jsmanifest.jsonstyles.css,复制到 vault 的 .obsidian/plugins/journal-partner/ 目录下,在第三方插件中启用即可。


📋 完整变更日志

  • feat: auto-insert HH:MM timestamp on Enter within Journal section by @zhaohongxuan with @Copilot in #1
  • fix: correct Tab key indentation to indent marker and content together by @zhaohongxuan in #3
  • feat(capture): quick-capture sidebar with infinite-scroll timeline by @zhaohongxuan in #4
  • feat: drop voice/STT, add audio URL param, CI release on tag by @zhaohongxuan in #5

Full Changelog: https://github.com/zhaohongxuan/journal-partner/commits/2.1.0