dsh-lib-analyzer
Manifest validLibrary absorption analysis for DeepSeek Harness: scan reference corpora, drive absorption-report batches (tasks.jsonl to out/*.md), validate report discipline (file:line evidence, comparison markers)
dsh-lib-analyzer
Library absorption analysis for DeepSeek Harness — turn a reference corpus
(ref/) into auditable, evidence-first absorption reports and a
searchable per-library knowledge base.
Inspired by two things, and better than both for this job:
- r32's
ref → batchpipeline (tasks.jsonl → prompts →batch/out/*.mdabsorption reports with 大文件纪律 / 证据优先 / 提取方式 provenance): its discipline is now enforced by tools, not just prompt text. - hindsight-coding-agents: its knowledge-page + retrieval idea is kept, but pages here are derived from finished reports (with file:line evidence and rebuildable from disk) instead of being recalled from conversation — auditable, no background model calls, fully offline.
Tools
| Tool | Purpose |
|---|---|
libscan | Scan ref/<library>: tree, language mix, >1MB big-file list (big-file discipline), doc inventory. Read-only. |
libtasks | Drive batch/tasks.jsonl (id/target/focus/deliverable/output per line): list with filesystem-derived status, or --next pending task in full. |
libreport | Validate a finished report (required sections 概览/关键机制/可吸收设计/落地章节建议/风险与教训/提取方式, ✓◐✗ markers, file:line evidence), then sink a knowledge page into .dsh-lib-analyzer/pages/ and update the index. |
libsearch | Keyword search across knowledge pages + produced reports (hindsight-style retrieval, local-only). |
Skill
library-analysis— full workflow: take task → read project context (adc/src/book/SYNTHESIS) → scan → disciplined read-only research → report with provenance →libreportsink → next task.
Layout
<project>/
├── ref/ # read-only reference corpus
├── batch/
│ ├── tasks.jsonl
│ └── out/*.md # absorption reports
└── .dsh-lib-analyzer/
├── index.json
└── pages/<lib>.md # per-library knowledge pages
Design rules
- Node builtins only — no child processes, no network, no model calls.
- All writes stay inside
.dsh-lib-analyzer/. - Task status is derived from the filesystem (output file exists), never from memory.
- The knowledge base is fully rebuildable from reports.
License
MIT
Comments
Loading…
Similar plugins
by PerryLink
Local document knowledge base for DeepSeek Harness: library_add/remove/list, hybrid semantic+keyword library_search with diversity re-ranking, relevance filtering and lost-in-the-middle avoidance, cit
★ 21
↓ 1.2k/wk
Apache-2.0
TypeScript
Oct 24, 2026
dsh plugin --profile agent add dsh-libraryby GGboya
DeepSeek Harness (dsh) 插件:论文伴读工作台 —— PDF 转录 / 检索 / 流式问答 + 内置阅读器页面。
★ 29
↓ 1.6k/wk
NOASSERTION
TypeScript
Oct 22, 2026
dsh plugin --profile web add @ggboy123/dsh-paper-readerby PerryLink
Verifiable research-report engine for DeepSeek Harness: content-addressed evidence ledger (claim-snapshot binding, tamper-evident) plus versioned sealed reports with per-claim verification verdicts an
★ 213
↓ 1.6k/wk
Apache-2.0
TypeScript
Oct 24, 2026
dsh plugin --profile agent add dsh-research-reportby houdinicc
Deep research for DeepSeek Harness: multi-query search, source fetching, evidence extraction and a cited evidence report, through the host ctx.web service. · DSH 深度研究插件:多查询检索、正文取证、交叉印证,产出可引用的证据报告。
★ 0
MIT
JavaScript
Oct 21, 2026
dsh plugin --profile web add dsh-deep-researchby Liu-Bot24
DeepSeek Harness(DSH)只读执行轨迹复盘插件,支持规则分析、独立模型解读、证据定位、任务概览与运行对比。
★ 5
MIT
JavaScript
Oct 21, 2026
dsh plugin --profile web add dsh-plugin-trace-insightby zirscard
Principle-library auditor for DeepSeek Harness: one principles_audit tool that checks a principle library for principle_id collisions, legacy ids, missing causal statements, boundaries, counter-exampl
★ 0
MIT
JavaScript
Oct 20, 2026
dsh plugin --profile web add dsh-principles-audit