🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

顺手小改 converk/dsh-tweaks

DeepSeek Harness
converk17 天前有提交已提供中文文档扫描:含敏感能力

让 DSHDeepSeek Harness更顺手的一套小改动

36.3/100
综合分
4
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/10/18 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

自动兼容检查未通过:仓库根目录无 package.json,浅层子目录有 3 份 dsh 插件清单(plugins/git-bash-terminal-tool/package.json、plugins/prompt-history/package.json、plugins/smart-list/package.json),无法唯一定位安装名。以下命令仍可尝试,但可能失败。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add converk/dsh-tweaks
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么
dsh 原生插件 · ui
装得上吗
本站已真实安装成功
非静态推断
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 17 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查需源码安装

仓库根目录无 package.json,浅层子目录有 3 份 dsh 插件清单(plugins/git-bash-terminal-tool/package.json、plugins/prompt-history/package.json、plugins/smart-list/package.json),无法唯一定位安装名

展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✗npm 包dsh-tweaks(未发布到 npm,仅可源码安装)
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✗入口文件缺少入口声明

源码安装时若 pnpm 拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑。

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/11/2 14:43:33

安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

读写/删除本地文件
查看扫描证据(共 3 处,展示前 3 条)
  • 读取本地文件
    plugins/git-bash-terminal-tool/build.mjs:15
    const pkg = JSON.parse(readFileSync(new URL('./package.json', import.meta.url), 'utf8'))
  • 读取本地文件
    plugins/prompt-history/build.mjs:15
    const pkg = JSON.parse(readFileSync(new URL('./package.json', import.meta.url), 'utf8'))
  • 读取本地文件
    plugins/smart-list/build.mjs:15
    const pkg = JSON.parse(readFileSync(new URL('./package.json', import.meta.url), 'utf8'))
扫描于 2026/11/4(0 天前) · 范围 全包扫描 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

界面预览

3 张 · 点击查看大图

功能亮点

  • DSH使用体验优化

README

由 DeepSeek 最新模型翻译生成
dsh-tweaks 给 DSH(DeepSeek Harness) 装的一套小插件:装上就直接用,不用改 DSH 本身。各插件互相独立,按需安装。 适配 DSH 0.2.1;最低支持 0.2.0。 目录 - prompt-history —— 输入框里的历史提示词 - smart-list —— 输入框里的列表自动续号 - git-bash-terminal-tool —— 可将 Windows 环境下的终端工具替换为 Git Bash - 已停止维护的插件 - 安装 prompt-history —— 输入框里的历史提示词 它能做什么 在会话输入框里按 ↑ / ↓,翻出这个会话里之前发过的提示词,像终端里翻命令历史一样。翻到想要的,改一改就能直接发。 怎么用 1. 点进输入框,确保里面是空的。 2. 按 ↑:自动填上你上一次发过的提示词;再按 ↑ 继续往更早翻。 3. 按 ↓ 往回翻;翻过最新一条时,输入框恢复成你按 ↑ 之前的内容。 4. 翻到想要的 → 直接编辑,或者回车发送。 翻的过程中,输入框右上角会显示 ↑↓ 历史 3/12,告诉你现在翻到第几条: 输入框里按 ↑/↓ 召回本会话的历史提示词 只有输入框为空时才会接管 ↑,不会跟 / 命令菜单、@ 引用菜单打架;历史只属于当前会话,刷新页面也还在。
展开完整文档(README 剩余 1 节)
dsh-tweaks

给 DSH(DeepSeek Harness) 装的一套小插件:装上就直接用,不用改 DSH 本身。各插件互相独立,按需安装。

适配 DSH 0.2.1;最低支持 0.2.0。

目录

- prompt-history —— 输入框里的历史提示词
- smart-list —— 输入框里的列表自动续号
- git-bash-terminal-tool —— 可将 Windows 环境下的终端工具替换为 Git Bash
- 已停止维护的插件
- 安装

prompt-history —— 输入框里的历史提示词

它能做什么

在会话输入框里按 ↑ / ↓,翻出这个会话里之前发过的提示词,像终端里翻命令历史一样。翻到想要的,改一改就能直接发。

怎么用

1. 点进输入框,确保里面是空的。
2. 按 ↑:自动填上你上一次发过的提示词;再按 ↑ 继续往更早翻。
3. 按 ↓ 往回翻;翻过最新一条时,输入框恢复成你按 ↑ 之前的内容。
4. 翻到想要的 → 直接编辑,或者回车发送。

翻的过程中,输入框右上角会显示 ↑↓ 历史 3/12,告诉你现在翻到第几条:

输入框里按 ↑/↓ 召回本会话的历史提示词

只有输入框为空时才会接管 ↑,不会跟 / 命令菜单、@ 引用菜单打架;历史只属于当前会话,刷新页面也还在。

详细说明见 plugins/prompt-history/README.md。

smart-list —— 输入框里的列表自动续号

它能做什么

在输入框里写「1. … 2. … 3. …」这类列表时,按 Shift+Enter 换行后自动补上下一个编号,不用自己敲 2.、3.。

怎么用

1. 输入第一条:1. 第一件事(也支持 1) 、1、、1),以及 - / * / + / • 无序列表)。
2. 按 Shift+Enter:新的一行自动出现 2. ,直接接着写第二项。
3. 继续 Shift+Enter 会依次出现 3. 、4. ……写完正常按 Enter 发送。

1. 把 DSH 0.2.1 的契约核对一遍
2. 给 smart-list 补上列表自动续号的用例
3. 写 README 并测试安装

在输入框里连续按 Shift+Enter,列表自动 1 → 2 → 3 续号

只接管 Shift+Enter(普通 Enter 仍是发送);输入法组合期、有选区、@ / / 菜单都不受影响。
缩进、前导零都会保留;空条目(2. 后面没内容)只换行、不再续号。

和 Codex / ChatGPT 的「列表块」不同:那边是富文本列表 marker,DSH 的 composer 是普通段落 + 软换行,本插件用纯文本插入 换行 + 下一个标记 达到同样的输入体验,不改文档结构、不碰 @ 引用 chip。详细原理与边界见 plugins/smart-list/README.md。

git-bash-terminal-tool —— 可将 Windows 环境下的终端工具替换为 Git Bash

Windows 专用(非 Windows 平台不会挂载);最低支持 DSH 0.2.0。

它能做什么

Windows 上 DSH 默认让模型用 PowerShell(工具名 pwsh)执行命令。这个插件把它换成 Git Bash,并且对所有 preset 生效(standard / ptc / cordis / minimal)——不改 DSH 源码,也不改任何 preset 文件。

- 模型看到的工具叫 bash,描述是 Git Bash 方言(POSIX 路径、$VAR);pwsh 从工具目录里消失;
- system prompt 里的 PowerShell 段被压掉,换成 bash 那段;
- 会话当前目录:模型用 working_directory 工具切目录后,命令与终端卡片都跟随新目录(沙箱授权仍按原始项目,不随 cd 扩大);
- 终端卡片、退出码 pill、后台任务、沙箱拒绝与升级,表现与官方一致。

怎么用

1. 打开 设置 → 通用 → 终端工具(插件只在 Windows 上挂载,其他平台这一行根本不存在)。
默认是 PowerShell(pwsh),这里只有两个工具选项 —— 插件不会自动替你选。
2. 点 Git Bash(bash):这时才出现「Git Bash 路径」与 自动发现 按钮(切回 pwsh 就又收起来)。
3. 点 自动发现:扫描 Git for Windows / MSYS2 / Cygwin,把第一个可用 bash.exe 填进路径栏并记住它;找到多条 git 路径时,路径栏会变成下拉列表,重启 DSH 后依然可选。
4. 开一个新会话即生效。

设置 → 通用 → 终端工具:默认只有 PowerShell(pwsh)与 Git Bash(bash)两个选项,切到 Git Bash 后才出现「Git Bash 路径」与「自动发现」

不用 WSL 的 bash:System32 / WindowsApps 下的 bash.exe 会被硬排除。
且会话沙箱必须是 danger-full-access,受限模式下 Git Bash 起不来。

详细说明(含排障与已知限制)见 plugins/git-bash-terminal-tool/README.md。

已停止维护的插件

下面两个插件已停止维护:代码与各自的 README 已从本仓库移除(历史可在 git log 中查看),
npm 上已发布的旧版本不再更新,插件市场也不再收录。这里保留说明,让后来者了解它们曾经提供什么、为什么停维护。

model-capabilities —— 已停止维护(最后支持 DSH 0.2.1)

原功能:在 设置 → 模型 的模型行「容量」展开区补上官方没有的控件 ——第三方网关 llm-pi-ai 且官方未渲染推理控件的模型行上的思考强度编辑器(OpenAI / Anthropic 协议预置档位),以及「上下文窗口 / 最大输出」的 1M / 128K 容量快捷填入。

停维护原因:DSH 0.2.1 官方已原生提供模型行的输入类型控件与 hand-declared 路由的推理等级控件,插件剩余增量不足。

turn-file-revert —— 已停止维护(最后支持 DSH 0.2.0)

原功能:每轮对话结束在回合末尾补一行「本轮改动统计 + 撤回全部修改 / 重新应用修改」——统计这一轮加了多少行、删了多少行、改了几个文件,并能把这一轮改过的文件一键还原/重新应用。

停维护原因:官方 DSH 0.2.x 已内置回合改动卡片与逐文件 diff 复核能力。

安装

各插件互相独立,装需要的那个即可。目录名即上文的 <name>(如 prompt-history),npm 包名为 dsh-tweaks-<name>。

从 npm 安装(推荐)
npx @deepseek-ai/dsh plugin --profile web add dsh-tweaks-<name>

或从本仓库源码安装
npx @deepseek-ai/dsh plugin --profile web add "<仓库目录>/plugins/<name>"

安装完成后重启 DSH,并在浏览器中强制刷新(Ctrl + Shift + R)。

纯浏览器半区的插件(如 smart-list)安装后刷新浏览器即可,不需要重启 DSH 宿主。

web 为 DSH 的 profile 名称;profile 配置在 DSH 主目录下的 profiles/ 里:默认即用户目录下的 ~/.dsh(Windows 为 %USERPROFILE%\.dsh),若设置了 DSH_HOME 则以其为准。

开发约定、DSH 契约与常见坑见 AGENTS.md。
预览分享卡片长什么样 ↓converk/dsh-tweaks
分享 · DeepSeek Harness Hub
converk/dsh-tweaks

让 DSHDeepSeek Harness更顺手的一套小改动

这是你的仓库?认领条目

回到顶部