HaoyueQin/dsh-better-reasoning-effort

HaoyueQin★ 1TypeScript最后同步: 2026-08-21

在 GitHub 打开

Reasoning-effort editing for third-party models in DeepSeek Harness: per-model thinking levels with a knowledge base + protocol inference, edited inside the official Models page card.

README 摘要

DSH Better Reasoning Effort English 中文 Reasoning-effort editing for third-party models in DeepSeek Harness — thinking levels declared per model, auto-adapted from a model knowledge base + wire-protocol inference, edited right inside the official Models page card. Why The llm-pi-ai adapter of DeepSeek Harness natively supports per-model reasoningEfforts declarations (which thinking levels a model accepts, and the exact string to send on the wire for each). But the official Models page editor deliberately keeps this field out of reach — the official notes say it is a per-model capability and a provider-level knob would break some models. As a result: - Third-party models get no thinking-level picker in the composer ( getSupportedThinkingLevels short-circuits to ["off"] ); - Only the official DeepSeek API (the built-in catalog) can set reasoning effort; - Setting levels for a third-party model meant hand-writing the reasoningEfforts / compat blocks in settings.yaml . This plugin brings that configuration back into the UI: edit right inside the official model editor card , plus one-click auto-adapt . Features - In-page injection : a "Reasoning effort" block appears in the official Mode…

在 GitHub 查看完整 README →
工具/开发automationdeepseekdeepseek-harnessdsh-pluginllmpluginreactreasoning

分类