dsh-obsidian:给 DeepSeek Harness 接入 Obsidian vault 的 host-only 插件
dsh-obsidian 是一款面向 DeepSeek Harness (DSH) 的 Host-only Obsidian 集成插件,旨在解决通用文件工具操作知识库时的路径越界、误删及并发覆盖等问题。该插件通过一组 `obsidian_*` 工具,将 Vault 文件操作、知识检索、附件管理及编辑器命令收敛至 DSH 环境中,且不依赖浏览器客户端或 HTTP 服务。 其核心机制包括按触发词动态注入 25 个专用工具,确保仅相关会话可见;Vault 层实施严格的安全约束,如路径校验、原子写入及二进制限制;编辑器与命令功能则需安装 Companion 并通过 IPC 通信实现。安装需使用 DSH
Read Moredsh-obsidian: Enable dsh to directly read and write local Obsidian vaults
dsh-obsidian is an MIT-licensed plugin for DeepSeek Harness (dsh) designed to enable the dsh agent to directly interact with a local Obsidian vault without relying on an MCP server, OAuth, or REST APIs. It leverages `node:fs` to treat the vault as a Markdown file system, parsing frontmatter and wikilinks, and mounts 12 `obsidian_*` tools. Features include searching, reading, writing, appending, moving, deleting (moving to trash), querying backlinks, tag statistics, and managing frontmatter properties for notes. The plugin supports explicit path configuration via `vaultPath` or automatic detection based on a provided base path.
Read More