Skip to content

Releases: ben4202121/buddybridge-deep

BuddyBridge-Deepv0.2.0

Choose a tag to compare

@ben4202121 ben4202121 released this 30 Aug 06:55

BuddyBridge Deep v0.2.0

第三方 Obsidian 插件,通过 ACP 桥接 DeepSeek Harness (DSH),首个正式发布。在 Obsidian 里直接和
DeepSeek Harness 对话,自动复用 DSH Web 的 API Key 与地址,开箱即用。

Unofficial Obsidian plugin that bridges DeepSeek Harness via ACP — the first stable release. Chat
with DeepSeek Harness inside Obsidian with zero-config reuse of your DSH Web API key & base URL.

功能 Features

流式聊天面板,支持停止与重试;可折叠思考块与工具调用卡;每对话一个 DSH
会话,多轮上下文连贯;上下文注入(笔记路径 / 全文 / Vault
根路径,可开关);工具调用权限弹窗;断链自动重连(指数退避);双语界面(简体中文 / English,跟随
Obsidian);会话分叉、附加笔记与上下文占用指示;设置与聊天记录导出 / 导入。

Streaming chat with stop & retry; collapsible thinking blocks and tool-call cards; one DSH session
per conversation with multi-turn context; context injection (note path / full content / vault root,
all toggleable); permission modal for tool calls; auto-reconnect with exponential backoff; bilingual
UI (zh / en, follows Obsidian); fork conversations, attach notes and a context usage meter;
export/import of settings & chat history.

亮点 Highlights

零配置接入:自动读取 DSH Web 的 API Key(/.dsh/.credentials.yaml)与 Base
URL(
/.dsh/settings.yaml),无需手动粘贴。一键后端装配脚本,生成可运行的 ACP profile。

Zero-config: auto-reads your DSH Web API key & base URL from ~/.dsh — nothing to paste. A one-click
backend setup script builds a runnable ACP profile.

安装 Installation

本机需已安装 DeepSeek Harness(dsh)并装配 ACP profile,运行 scripts/setup-acp.ps1 可一键完成。将本
Release 的 main.js / manifest.json / styles.css 放入
<Vault>/.obsidian/plugins/buddybridge-deep/,在 Obsidian 第三方插件中开启,设置页填写 ACP
启动命令后点击诊断连接即可。

Requires DeepSeek Harness (dsh) with an ACP profile — run scripts/setup-acp.ps1 to set it up. Copy
main.js / manifest.json / styles.css from this Release into
<yourVault>/.obsidian/plugins/buddybridge-deep/, enable the plugin, set the ACP start command
and run the connection diagnosis.

已知限制 Known Limitations

官方 dsh-acp 自动化仅支持 fresh sessions(无 session/load /
session/fork,插件重载后每对话新建会话);思考过程是否可见取决于 ACP 服务器是否发送
agent_thought_chunk。

Official dsh-acp automation only supports fresh sessions (no load/fork; a new session per
conversation after reload). Thinking visibility depends on the ACP server sending
agent_thought_chunk.

技术细节 Technical

239 个自动化测试全绿,覆盖率 80%+ 门禁,GitHub Actions CI 持续集成。版本 0.2.0,语义化版本,与
manifest 和 versions.json 对齐。

239 automated tests passing with an 80%+ coverage gate; CI via GitHub Actions. Version 0.2.0
(semver), aligned with manifest & versions.json.

License: MIT