VCPr0j3k7/dsh-plugin-market ↗★ 0

dsh-plugin-market

为DSH桌面版提供第三方插件市场功能 适合DSH桌面版用户,用于浏览、翻译预览并一键安装第三方插件。

套件
dsh-plugin-market
相容性
待驗證
版本
0.1.0
授權
MIT
最近更新
2026年9月25日

同名套件的其他儲存庫

安裝

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:VCPr0j3k7/dsh-plugin-market

配置项

本插件与同族的桌面设置插件共用一份配置:/dsh-extras.json(默认 ~/.dsh/dsh-extras.json)。 固定使用同一路径是为了避免「用户改了一处、另一处不生效」这类在界面上看不出来的问题;用文件 而不是插件间调用,则是因为文件没有「另一个插件尚未启动」的时序问题。

字段默认值说明
appName"DeepSeek Harness"显示名(官方桌面版自己管理窗口标题)
githubProxy.enabledfalse是否启用 GitHub 加速代理
githubProxy.baseUrl""反向代理基地址;留空时即使开关打开也回落到直连
githubToken""GitHub API 令牌;留空按匿名请求发送(60 次/小时),填写后走认证额度
translate.enabledtrue是否对英文 README 调用机器翻译
translate.endpointhttps://api-free.deepl.com/v2/translateDeepL 端点;Free 版密钥以 :fx 结尾,必须走 api-free 主机
translate.apiKey""DeepL API Key;不内置任何密钥
translate.targetLang"ZH"目标语言代码(DeepL 使用大写)
translate.characterCount0本地累计的已翻译字符数,仅用于显示大致用量
translate.maxCharacters4000单次翻译的字符上限

首次运行且配置文件不存在时,会尝试从 DSH-Desktop 外壳的配置(%APPDATA%/DSH-Desktop/config.json) 迁移一次 translate 与 githubProxy,使用户此前填过的密钥与地址继续生效。

配置不做进程内缓存:四个插件是四个独立的模块实例,各自缓存会互相看不到对方的写入。文件只有 几百字节,每次重读的成本可以忽略,换来的是「改完立刻生效」。