dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
Import CCSwitch Codex profiles and configure per-model reasoning in DSH.
Import CCSwitch Codex provider configurations into DeepSeek Harness and manage per-model reasoning depth on the same Settings -> Models page.
~/.cc-switch/cc-switch.db for custom Codex providers; official and default profiles are skipped.llm-pi-ai settings.apiKeyEnv reference; scan and import responses are redacted.model_reasoning_effort while keeping all values editable in DSH.none to disabled reasoning; known models use a conservative catalog; unknown models receive only the imported level; invalid values disable reasoning with a warning.CCSwitch is a read-only import source. After import, DSH settings and the credentials service are authoritative; the plugin never writes back to the CCSwitch database.
Install from GitHub:
dsh plugin --profile desktop add github:wtiaw/dsh-ccswitch-importer
Install from a local checkout:
dsh plugin --profile desktop add ./dsh-ccswitch-importer
After installing or updating, reload DSH Web and open Settings -> Models.
If a settings revision conflict occurs, the import stops and restores the credential written by that attempt; an existing credential is restored to its prior value.
The conservative defaults include:
off: none, low, medium, high, xhigh, and max.o1, o3, o4-mini and variants): off: null, low, medium, and high.The catalog is only a default. Saved DSH fields remain user-controlled.
This plugin ships a standard catalog source for DSH Community Market as described in the catalog adapter guide (path A: standard source). The repo includes:
scripts/build-catalog.mjs — generates the catalog-source manifest and the /v1/plugins page from package.json metadata;scripts/deploy-catalog.sh — one-command Cloudflare Pages deployment (with JSON Content-Type rewrite rules);test/catalog.test.mjs — validates the output against the official schemas and asserts metadata consistency;The repository is also tagged with the GitHub topic dsh-plugin, so it is automatically indexed by the dshfind catalog source.
Build and deploy:
DSH_CATALOG_ORIGIN=https://catalog.example.com npm run build:catalog
Requirements: Node.js 22.19 or newer.
npm install
npm test
npm run pack:check
npm run build creates the DSH Host bundle and the Client bundle with the required window.__ModuleLoader__.load registration. The release package contains only dist, the patch, READMEs, and the license; source and tests are excluded.