乐于分享
好东西不私藏

Obsidian AI插件升级:从ChatClient到OpenCode

Obsidian AI插件升级:从ChatClient到OpenCode

字数 765,阅读大约需 4 分钟

Obsidian AI 插件升级:从 ChatClient 到 OpenCode

上次分享过 # 2026 年 Obsidian AI 最佳实践:基于 ACP 的 Agent Client

实际我之前使用 obsidian agent client 只能调试好 claude code,功能是够强了,但是交互体验也不太好。
最近发现了 AI 插件 opencode obsidian,体验更丝滑,分享给大家。

obsidian agent client 插件的问题

obsidian agent client 插件是使用 ACP 协议实现的。
基于 ACP 协议的 Obsidian Agent Client 提供完整的 AI Agent 能力,包括文件访问、MCP 工具集成和 Skills 自定义工作流。

但 ACP 基于 stdio 的体验不如 REST 接口,稳定性较差,UI 体验也不理想。OpenCode Obsidian 插件提供了更好的解决方案。

OpenCode Obsidian 插件的优势

  • • OpenCode Obsidian 插件使用 Electron 的 web view 功能嵌入 OpenCode 界面
  • • 嵌入式 UI 意味着用户直接使用 OpenCode 原生界面,而非插件作者实现的简化版 UI
  • • OpenCode 支持 REST API,插件通过本地服务器通信,避免了 stdio 的稳定性问题

作为主窗口的 opencode 插件,体验还是很不错的,有 IDE 的感觉

另外,我在 opencode 里面使用的是智谱的 glm 模型,和 claude 的模型差异不大的,很强大,我已经是我日常开发的主模型。

大家订阅时可以使用我的邀请链接:https://www.bigmodel.cn/glm-coding?ic=KXS0ULP68P。
注册登录成功后,下单立减 10% 金额

技术关系

JSON-RPC over stdio

REST API HTTP

Obsidian

ACP Agent Client::基于 stdio

OpenCode Plugin::基于 REST API

ACP 适配器

AI Agent::Claude Code/OpenCode

OpenCode::本地服务器

MCP 工具::GitHub/数据库/自定义

Skills 工作流::自定义任务流程

OpenCode Plugin 启动流程

未运行

已运行

开始

点击插件图标

检查服务状态

启动 OpenCode Server本地 HTTP 服务

加载嵌入式 Web View

加载 OpenCode 原生 UI

注入上下文

Ready

ChatClient 和 OpenCode 的通信方式对比

ACP stdio 方案

AI AgentStdio ProcessACP PluginObsidianAI AgentStdio ProcessACP PluginObsidian❌ 稳定性风险:进程中断、缓冲区问题Windows PATH 继承不完整用户输入JSON-RPC 请求stdin 写入传递请求处理结果JSON-RPC 响应stdout 读取显示响应

OpenCode REST API 方案

OpenCode AgentOpenCode ServerREST APIEmbedded Web ViewObsidianOpenCode AgentOpenCode ServerREST APIEmbedded Web ViewObsidian✅ 稳定性优势:HTTP 错误处理、自动重连跨平台一致性用户输入HTTP POST 请求处理请求返回结果HTTP JSON 响应渲染原生 UI

OpenCode 配置界面

插件地址: https://github.com/mtymek/opencode-obsidian
需要通过 BRAT 插件安装

注意配置时 opencode 路径要写绝对路径。

今天分享就到这里,点击关注,有问题随时留言反馈。

本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » Obsidian AI插件升级:从ChatClient到OpenCode

评论 抢沙发

4 + 4 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
本站作品均采用知识共享署名-非商业性使用-相同方式共享 4.0进行许可,资源收集于网络仅供用于学习和交流,本站一切资源不代表本站立场,我们尊重软件和教程作者的版权,如有不妥请联系本站处理!

 沪ICP备2023009708号

© 2017-2026 夜雨聆风   | sitemap | 网站地图