dsh-knj-obsidian
Run the following command in DeepSeek Harness:
dsh plugin install yangdongzhen590/dsh-knj-obsidian
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install yangdongzhen590/dsh-knj-obsidian in the DSH terminal to install this plugin; source code is available at https://github.com/yangdongzhen590/dsh-knj-obsidian
About this plugin
Insights, gotchas, and design decisions that surface during AI agent conversations tend to evaporate the moment a session ends. dsh-knj-obsidian gives DSH agents a full lifecycle for a project-level knowledge base (.wiki/) stored in plain Markdown with YAML frontmatter: distilling conversations, documents, and web pages into structured knowledge pages that can be searched, maintained, and reused over time.
The write side offers incremental ingest with content-hash deduplication, quick capture of discussion conclusions, and lint health checks that surface orphan pages, broken wikilinks, and missing frontmatter. The retrieval side ships both a wiki_query tool and a wiki-query skill in a dual-channel setup, walking through four escalating layers from index fast-path to graph-neighbor expansion, with every synthesized answer carrying page citations and a confidence tag (extracted, inferred, or ambiguous). The graph side exports a zero-dependency interactive SVG force-directed visualization or structured JSON in a single call, rendering broken links as red dashed edges and orphan pages as grey nodes so structural issues are visible at a glance. The UI side adds a sidebar knowledge panel with a category-grouped tree, layered search reusing the same retrieval kernel, an embedded graph view, and a note workbench featuring rich Markdown rendering, in-place wikilink navigation with a history stack, source-code view, and full-file editing with path-traversal and cross-origin safeguards. Multi-vault management, batch Markdown import with idempotent re-import, and session distilling via a bundled wiki-distill skill are built in, and every visual element follows the host design tokens so light and dark themes adapt automatically.
Built for developers who work daily in DSH and want their agents to accumulate sharper context about the project over time, and for small teams that need to consolidate knowledge scattered across docs, chat logs, and internal wikis into a single repo-tracked, maintainable asset. The vault lives at the project root, travels with the code, and requires no external database or service.
Use Cases
- Distill conversation takeaways and design decisions into searchable structured knowledge pages
- Export the project knowledge base as an interactive force-directed graph or JSON in one call
- Browse, edit, and maintain multiple project-level Markdown knowledge bases from the sidebar
Best For
- Developers working in DSH daily who want agents to accumulate sharper project context over time
- Small teams needing to consolidate knowledge scattered across docs, chat logs, and internal wikis into a single maintainable asset
- Independent knowledge workers who prefer plain files, zero external dependencies, and version-controlled storage alongside code
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.