Skip to content

Releases: jiang198012/workbuddian

1.2.1

Choose a tag to compare

@jiang198012 jiang198012 released this 17 Jul 12:54

Fix: spawn ENAMETOOLONG on Windows when referencing a large note or file.

  • Large notes or @-referenced files no longer overflow the Windows command-line length limit — the prompt is now piped to the CodeBuddy CLI through stdin instead of as a command-line argument, so there's no size cap. (#3)

See CHANGELOG.md for details.

1.2.0

Choose a tag to compare

@jiang198012 jiang198012 released this 17 Jul 11:53

Instruction mode (#) and @-reference any file.

  • Type #your rule in the chat to set a persistent custom instruction / persona applied to every conversation (edit or clear it from the toolbar).
  • @-reference any vault file — markdown is read inline, other files are attached for the CLI to read.

Plus a README refresh. See CHANGELOG.md for details.

1.1.0

Choose a tag to compare

@jiang198012 jiang198012 released this 14 Jul 00:08

Added: image paste & drag-drop with vision.

Paste a screenshot (Cmd+V) or drag an image file into the chat input; Workbuddian saves it and passes it to the CodeBuddy CLI for visual analysis, shown as a thumbnail chip. Pasted images are stored under the vault's plugin folder (keeps the latest 20).

See CHANGELOG.md for the full list.

1.0.0

Choose a tag to compare

@jiang198012 jiang198012 released this 13 Jul 15:40

First stable release, prepared for submission to the Obsidian community plugin directory.

Workbuddian embeds the local WorkBuddy/CodeBuddy CLI as an AI chat agent inside your vault: streaming replies, thinking and tool-call cards, @-note references, file attachments, an in-chat model/permission toolbar, slash commands, inline edit with diff, and conversation export/search.

See the README for the full feature list and how it differs from BuddyBridge (MIT), which this is an independent rework of.

v0.4.0

Choose a tag to compare

@jiang198012 jiang198012 released this 13 Jul 03:48

v0.4.0

渲染

  • 表格前缺空行时自动补空行,修复 Obsidian 下表格被渲染成竖线源码
  • 代码块补底色 + 描边,避免与助手气泡背景糊在一起

流式 / 附件

  • 回复改为逐字流式--include-partial-messages,解析 content_block_delta
  • 附件路径改用 Electron webUtils.getPathForFile(新版 Electron 移除了 File.path),修复附件 chip 不显示
  • vault 外附件按目录最小授权放开读取(--add-dir + 限定 Read(<目录>/**)

i18n

  • 语言切换即时生效(不再需要重开面板或 Cmd+R)
  • auto 跟随 Obsidian 默认语言;逻辑层用户文案(默认标题/错误/导出)国际化

设置页

  • CodeBuddy 路径按 Win/Mac 默认安装位置一键自动检测
  • 导出/导入改为文件;去掉「备份」标题
  • 新增日志查看(内存缓冲 + 复制/清空)

对话标签

  • 右键菜单加「重命名」「删除对话」
  • 移除标签栏搜索

安装:把 main.jsmanifest.jsonstyles.css 放到 <vault>/.obsidian/plugins/workbuddian/,重启 Obsidian 后在社区插件里启用。

v0.3.0

Choose a tag to compare

@jiang198012 jiang198012 released this 12 Jul 14:16

输入区工具栏重构 + 选区注入 + 默认配色 + 界面语言。首个对外开源版本。

安装:下载下方 main.js + manifest.json + styles.css 放入 <vault>/.obsidian/plugins/workbuddian/

完整变更见 CHANGELOG.md