gxpppp/dsh-obsidian ↗★ 5

@deepseek-ai/dsh-client-ui-obsidian

Host-only Obsidian integration for DeepSeek Harness: 25 on-demand vault, knowledge, attachment, link, editor, and command tools with an authenticated local IPC companion. 适合需要将Obsidian本地知识库与AI深度集成的用户。

Package
@deepseek-ai/dsh-client-ui-obsidian
Compatibility
Unverified
Harness peer range
0.1.2-alpha.2
Cordis peer range
4.0.2
Version
0.4.0
License
MIT
Last updated
Aug 31, 2026

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:gxpppp/dsh-obsidian

Configuration

The obsidian settings namespace applies live when the optional DSH settings provider is mounted:

obsidian:
  vaultPath: 'C:\\path\\to\\vault'
  mode: auto                 # auto | fs | companion
  companionEndpoint: ''      # optional named-pipe/socket override
  protectedPaths: [.obsidian, .trash, .git, .claudian]
  maxTextBytes: 5242880
  attachmentFolder: Attachments
  maxAttachmentBytes: 26214400
  approvalMode: dangerous    # none | dangerous | writes | all
  commandPolicy: approval    # deny | allowlist | approval
  commandAllowlist: []
  announceToAgent: true
  autoActivate: true
  triggerKeywords: [obsidian, vault, 笔记, 日记, 知识库, 当前笔记, 选中文本]
  enabled: true

Alpha.2 settings integration uses ctx.inject(['settings']) and settings.installSection(...); without a provider the plugin keeps using its profile entry configuration. Secret fields stay write-only on redacted settings surfaces.