← 返回列表
⚠ 装前注意
@tirol/dsh-language-set
基本兼容但装前注意:未发布到 npm registry,仅可从源码安装 · 最近上游提交 2026/9/15 · 已提供中文文档
[DeepSeek Harness] dsh 插件,通过系统提示注入分别控制 AI 的回复语言和思考语言。
综合分
30.2
GitHub 分
30.2
用户评分
—
★ Stars
1
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add Emck/tirol-dsh-language-set未发布到 npm registry,仅可从源码安装,改用 GitHub 源安装
信任档位:仅索引本站尚未对其实装验证,仅收录元数据
- 是什么
- dsh 原生插件 · other
- 装得上吗
- 静态安装检查有提示项,装前建议看一眼 README
- 安全吗
- 本站尚未对该插件做风险分级(暂未覆盖,不等同于无风险)
- 还在维护吗
- 活跃:最近一次提交在 11 天前
档位由下列信号合成:本站实装验证(真实安装,当前最高到 L4)· 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。下方各区块是它的证据明细。 验证判据与等级说明 →
数据截至 2026/9/20(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
安装兼容性检查⚠ 装前注意
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✗npm 包@tirol/dsh-language-set(未发布到 npm,仅可源码安装)
✓Node 引擎要求 ^22.19.0 || >=24.0.0 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
未发布到 npm registry,仅可从源码安装
验证方式:npm registry 存在性 + package.json 静态校验 · 最后验证 2026/9/21 16:08:14
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-system-prompt@deepseek-ai/schemastery用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动
README
由 DeepSeek 最新模型翻译生成@tirol/dsh-language-set DSH Plugin License: MIT 通过系统提示词注入分别控制 AI 的回复语言和思维语言的DeepSeek Harness (dsh)插件 快速开始 安装 dsh plugin --profile web add @tirol/dsh-language-set 源代码安装 git clone https://github.com/Emck/tirol-dsh-language-set.git cd tirol-dsh-language-set pnpm install pnpm check dsh plugin --profile web add . 使用 安装成功重启dsh服务立即生效,默认语言为中文。 修改 profiles/web/cordis.patch.yml 配置可改变语言(当前仅支持中文和英文)。 功能特性 - 回复语言控制 — 控制 AI 回复用户的语言 - 思维语言控制 — 控制 AI 内部思考的语言 - 灵活配置 — 支持七个配置项 - 命令支持 — 可选注册 language 命令 配置说明 | 字段 | 类型 | 默认值 | 说明 | |------|------|--------|------| | lang | string | 'en-US' | 全局默认语言 | | replylang | string | '' | 回复语言,'' 时回退到 lang | | thinkinglang | string | '' | 思维语言,'' 时回退到 lang | | replytext | string | '' | 回复提示文本,自定义覆盖默认模板 | | thinkingtext | string | '' | 思维提示文本,自定义覆盖默认模板 | | command | boolean | false | 是否启用 language 命令 | | verbose | boolean | false | 是否启用详细日志模式 | 配置示例 编辑 profiles/web/cordis.patch.yml 添加插件配置: - id: dsh-language-set config: lang: "zh-CN" command: true verbose: true 内置命令 当 command: true 时,插件会注册 language 命令: 查看当前配置 language config 查看注入的系统提示词 language show 依赖项 | 依赖 | 版本 | 用途 | |------|------|------| | @deepseek-ai/cordis | ^4.0.2 | DSH 插件框架 | | @deepseek-ai/dsh-system-prompt | 0.0.1-rc.1 | DSH 系统提示词类型定义 | | @deepseek-ai/schemastery | ^3.18.2 | 运行时 Schema 校验 | ⚠️ 所有依赖均为 开发时依赖,构建产物无运行时依赖。 脚本命令 | 脚本 | 命令 | 说明 | |------|------|------| | build | tsdown | 编译 TypeScript 到 lib/ (ESM) | | test | vitest run tests | 运行单元测试 | | typecheck | tsc --noEmit | 仅类型检查 | | check | pnpm run check | 完整校验:typecheck → test → build | DSH 插件规范 本插件遵循 DSH Cordis 插件规范: - 插件标识 — export const name = 'dsh-language-set' - 服务依赖 — export const inject = ['systemPrompt'] - Effect 注册 — ctx.effect() 返回 dispose 清理函数 - 配置校验 — @deepseek-ai/schemastery Schema 校验 - Bundle Manifest — package.json → dsh.bundle.patch → cordis.patch.yml 文档 | 文档 | 说明 | |------|------| | API Reference | API 参考:导出、类型定义、内置命令 | | Architecture | 架构设计:项目结构、数据流、依赖关系 | | ChangeLog | 版本变更日志:变更内容、新增功能、修复问题 | | Configuration | 配置指南:字段说明、使用示例 | | Development | 开发指南:环境要求、构建配置、调试技巧 | | Release | 发布指南:发布流程、版本策略、常见问题 | 许可证 MIT © Emck