中文思考 / Chinese Thinking
A DeepSeek Harness bundle that makes the model's expanded reasoning read in Simplified
Chinese. It mounts the harness's shipped experimental reasoning translation
(@deepseek-ai/dsh-experimental-translator +
@deepseek-ai/dsh-experimental-client-ui-cot-translation) and pins its configuration to
provider: bing, targetLanguage: zh.
This package is a configuration bundle: it ships no translation client of its own. The translation itself — paragraph scheduling, the "View original" toggle, per-session result storage — is the shipped experimental feature. Installing this bundle removes the manual step of finding it in the Plugins page and switching its target language.
Install
dsh plugin add github:lzyxczw-cyber/dsh-thinking-cn
Then restart the profile if your host asks. In DSH Desktop, open Settings → Plugins → Add, paste the repository URL, and install from there.
The bundle requires a DSH build that ships the two experimental reasoning-translation
packages (the 0.2.1 line, >=0.2.1-alpha.2 <0.3.0).
Use
- Send any prompt that produces reasoning, then expand the Think row.
- Completed paragraphs of the expanded body are translated into Simplified Chinese as they arrive; the unfinished tail stays in the original language.
- The toolbar above the body switches between View original and View translation without another request.
- Translations are stored as
plugin:translator/requestandplugin:translator/resultrecords in the session, so collapsing and re-expanding, reloading the page, or restarting the host reuses them without calling the provider again.
Expanded reasoning is translated through the anonymous Microsoft Edge (Bing) endpoint: no login, no API key, no per-fragment billing. The selected provider receives the source text; the original reasoning stays in the session and in model input unchanged.
Configuration
The defaults are defined in cordis.patch.yml. To change the provider
or target language without editing this package, override the row in your profile patch:
- id: cot-translation
name: '@deepseek-ai/dsh-experimental-client-ui-cot-translation'
config:
provider: bing # bing | google | deepseek-account | deepseek-official
targetLanguage: zh # BCP 47 tag, or auto to follow the UI language
deepseek-account / deepseek-official issue independent paid DeepSeek Flash requests and
need an already configured account or API credential. Anonymous endpoints never fall back
to another provider.
Known limitations
- Only the expanded body is translated; the collapsed one-line summary stays in the original language.
- Translation starts when a reasoning body is expanded, not while it is collapsed.
- Anonymous Bing/Google endpoints may rate-limit or become unavailable; a failure keeps the original body and offers Retry.
- Translated Markdown or code formatting may differ from the original; the original is always one click away.
- This bundle and the official Reasoning translation experiment mount the same two
row ids. Keep only one of them active: if the official bundle is enabled later, enable
that one's settings page and set the target language to
zhinstead of relying on this patch.
Requirements
- DSH with the experimental reasoning-translation packages available to the loader
(
0.2.1line). - The Web or Desktop GUI; the feature is a client-side view and does not change what the model sees.
License
MIT. Translation packages are shipped by DeepSeek under their own MIT license.
No comments yet. Be the first to write one.