← 返回列表
D

dsh-obsidian

v0.1.0 · 2 天前发布

Connect DeepSeek Harness (dsh) to a local Obsidian vault: search, read, write, move, and trash notes.

dshdsh-pluginobsidiandeepseek-harness

README

dsh-obsidian

DeepSeek Harnessdsh)连接到本地 Obsidian vault。因为一个 Obsidian vault 本质上就是磁盘上的一堆 Markdown 文件,所以你的 dsh agent 可以直接搜索、读取、写入、移动和删除(移入回收站)笔记——不需要 MCP server,也不需要 OAuth

![License: MIT](LICENSE) ![Node: >=22.12.0](https://nodejs.org)

中文 | English

它能帮你做什么

装上 dsh-obsidian 后,你的 dsh agent 就能直接读写本地 Obsidian vault。插件会在启动时自动探测你的 vault(或读取你显式配置的路径),然后把 9 个 obsidian_* 工具挂载给 agent,覆盖搜索、读取、写入、追加、移动、删除和反链查询等日常操作。

特性

  • 零依赖服务器 —— 直接读写 vault 文件系统,无需 Local REST API 社区插件,也无需常驻 MCP server。

  • 可选 Obsidian 原生能力 —— 当 obsidian CLI 可用时,反链查询与移动会自动委托给它(移动时同步更新 [[链接]]);否则全部回退到纯文件系统实现。
  • 版本兼容矩阵

    DSH 版本状态说明
    dsh@0.1.0-rc.6 ✅ 兼容 cordis patch ✅
    dsh@0.1.0 ✅ 兼容 标准 patch ✅
    dsh@0.2.0 ⚠️ 待验证 待实测(API 可能在变)
    dsh@0.3.0+ ❓ 未知 尚未发布

    💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正

    元数据

    License
    MIT
    npm
    dsh-obsidian
    Repo
    Engines
    {"node":">=22.12.0"}
    Weekly DL
    0
    Monthly DL
    0
    dsh.bundle
    {"bundle":{"patch":"./cordis.patch.yml"}}