DeepSeek Harness (DSH) plugin
xiaomiba0904/dsh-obsidian-export · tools
DeepSeek Harness (DSH) plugin: export conversations to an Obsidian vault, plus read/search/list/tags/backlinks tools and automatic vault discovery.
★ 2GitHub stars
1Forks
2026-08-16Last updated
JavaScriptLanguage
MITLicense
Key features
- Reads a session from the persistence seam (ctx.sessionPersistence) — current session by default, or sessionId, or imports an exported session.jsonl / session.jsonl.zstd via path.
- src/engine.js — pure, framework-free export + manifest/dedupe engine (Node ESM).
- Renders a transcript (user / assistant / tool calls) + a _dashboard.md overview, and refreshes a vault _index.md.
- Tracks each session's content hash in /.dsh-obsidian/manifest.json, so it can tell whether the target exists and whether content changed.
- src/obsidian-tools.js — the vault tools (read / search / list / tags / backlinks) over ctx.fs.
Install command
dsh plugin --profile web add github:xiaomiba0904/dsh-obsidian-export