dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
Multi-model council for DeepSeek Harness: independent answers, anonymous peer reviews, and an inspectable final decision.
English · 简体中文 DSH Council Independent answers. Anonymous reviews. One reasoned decision. Multi-model deliberation inside DeepSeek Harness.
Installation · How it works · Configuration · Contributing
https://github.com/user-attachments/assets/e81dfa36-5d93-4efb-8c67-015a5e4d2179
01 · Answer 2–8 models respond independently in parallel. 02 · Review 1–8 reviewers compare anonymous answers, identify gaps, and rank them. 03 · Decide One arbiter weighs the answers and reviews to produce a final recommendation. Your models. Use configured DSH providers and credentials. Choose models separately for each role, with reuse across roles. English and Chinese follow DSH's language setting. Inspectable results. Confidence notes, consensus, disagreements, blind spots, model identities, and average rankings. Original answers and reviews remain in DSH's child sessions.
Install DeepSeek Harness (dsh) by following the official installation guide.
Node.js pnpm DeepSeek Harness ^22.19.0 || >=24.0.0 11.7.0 At least two configured, authenticated models
Install the prebuilt package from npm:
npx --yes @deepseek-ai/dsh@latest plugin --profile web add @a1exsun/dsh-council@0.1.0
npx --yes @deepseek-ai/dsh@latest webRestart DSH Web if it is already running.
No source checkout or compilation is required. See Contributing for development setup.
Enter this command in a DSH Web conversation:
/councilChoose your panel Select answerers, reviewers, and an arbiter. Selections apply to one run. Ask your question Each participant starts with fresh context. Include the information it needs in your question.
Example question
Compare PostgreSQL leasing with a managed message queue for three workers. Explain how each recovers when a worker crashes after an external side effect but before acknowledging the job. Recommend one design and state its assumptions.
Cost 4–17 model participants per run. Each may make multiple requests and use Web tools. Privacy Your question and intermediate answers go to selected providers. See Security. Accuracy Model agreement does not guarantee correctness. Review the evidence and confidence notes.
Defaults and overrides
The defaults work without additional configuration. To adjust limits, set config on the dsh-council entry in your DSH profile:
- id: dsh-council
config:
answerMaxTokens: 16384
reviewMaxTokens: 16384
arbiterMaxTokens: 16384
childTimeoutMs: 300000
runTimeoutMs: 900000
subagentProvider: spawnToken limits apply per model request. Timeouts are in milliseconds; runTimeoutMs must be at least childTimeoutMs.
Thanks to Andrej Karpathy for llm-council, which inspired this project.
Review dimensions also draw on OpenRouter Fusion.