dsh-agent-enhancer

uinpmMIT

Agent enhancements for DeepSeek Harness Desktop: prompt history, one-click optimize with undo, next-prompt prediction, conversation and tracked-file restore, model bill, context details with compact, Auto routing, and per-provider DeepSeek balance.

下载量 / Downloads
454

Install

dsh plugin --profile web add dsh-agent-enhancer

Sandbox test

This plugin has not been tested yet. Submit a test →

README

DSH Agent Enhancer

[English](./README.en.md) | 简体中文

一个插件,让 DeepSeek Harness Desktop 更好写、更好改、更好回退、更看得见用量与上下文,并持续向主流 Agent 体验对齐。
历史回顾 · 划词引用 · 一键优化 · 下一条预测 · 对话与文件恢复 · 工作区编辑 / 附加目录 · 会话删除 · 模型账单 · 上下文明细 · Auto 路由 · 分账号余额 —— 嵌在官方会话与设置里,不用另开窗口。

![npm](https://www.npmjs.com/package/dsh-agent-enhancer)

![DSH](https://www.npmjs.com/package/dsh-agent-enhancer)

![Awesome DSH Plugin](https://awesome-dsh-plugin.com)

![License: MIT](./LICENSE)


30 秒看懂

类别 · 你想… · 怎么做

写提示 · 找回 / 改清楚 / 接着问 / 划词进输入框 · ↑↓ 或 Alt+R;右侧 优化;回复后 Tab 采纳灰字;对话 / 预览 / 编辑器 / 终端划词 → 引用文本

回退 · 截断重来 · 气泡 / 时间线 恢复到这里(可选已跟踪文件);+ / / 撤销恢复

工作区 · 改文件、挂本地目录、删会话 · 预览工具栏 编辑;右侧指南胶囊 附加目录;会话 ⋯ 删除会话

用量与成本 · 看 token 花多少、账号还剩多少 · Token 用量 → 模型账单;设置 → 模型 看分账号余额;辅助模型可单独选更便宜档或 Auto

上下文 · 看窗口占了多少 · 占用环 → 右侧栏明细;可 压缩上下文

模型路由 · 让会话自己选强弱档 · 模型列表选 Auto;设置里映射 Instant / Thinking / Pro

总开关 · 关掉某个能力 · 设置 → 内置插件 → 智能体增强(功能 / 模型与路由 / 关于)

默认核心能力开启。界面语言跟随 Desktop(zh / en)。


功能对照

按能力归类;同组能力共用入口与截图,后续加能力往对应行扩写即可。

类别 · 包含 · 怎么用 · 要点

写提示 · 历史 · 划词引用 · 优化 · 预测 · 首/末行 ↑↓;Alt+R(兼容 Ctrl+R);在对话正文、文件预览、Monaco 编辑器或侧栏终端划词后点浮钮 引用文本(写入输入框原子引用块);右侧优化(可撤销,有选区只改选区);回复后灰字,Tab 采纳 · 仅当前已加载会话;Enter 只填不发;chip 草稿不误触历史;模糊稿补全、明确稿少改;预测每轮最多一条。划词引用不调用模型。流式中的助手回复、HTML iframe / PDF / Excel 预览暂不支持划词引用

回退 · 气泡恢复 · 检查点时间线 · 撤销恢复 · 投影截断(cut-first): 消息旁或右侧栏检查点时间线 恢复到这里 → 先出预览(仅对话或含已跟踪文本文件,含已删除路径)→ 确认后先写投影 cut、再还原文件;对话/模型按截断投影隐藏切开之后,不往 DSH 日志追加 tip。可用 + / / 撤销恢复。可选:底部「N 轮 M 步」→ 会话统计标题行也可打开时间线 · 文件跟踪 = write/edit intent + 壳命令前后工作区扫描(Cline 风格),且仅 UTF-8 文本(PNG/WebP 等二进制不入库)。跨多轮恢复时会合并目标轮及之后所有检查点上的已跟踪文件。官方会话统计保持全量日志计数。不恢复进程 / 终端 / 未跟踪 / 二进制 / 外部服务。关闭开关后保留已有检查点与投影 cut

工作区 · 文件编辑 · 附加目录 · 删除会话 · 官方文件预览工具栏 编辑 → Monaco(Ctrl+S / 停顿自动保存),仍可回官方预览;右侧指南胶囊(与「工作区文件」同列)打开 附加目录,用系统选夹挂本地文件夹(树样式对齐「工作区文件」),打开文件走官方预览,可再进编辑;侧栏会话 ⋯ 删除会话(确认后清对话与插件本地数据) · 编辑仅 UTF-8 文本。附加目录只给人机浏览/编辑,不改 Agent 沙箱可见根。删除不可恢复;运行中会话不可删。删除须清掉该会话全部插件持久化(见 docs/architecture/session-delete.md)

用量与成本 · Token 用量 · 模型账单 · 分账号余额 · 点用量标题进右侧栏账单(今天 / 7 天 / 30 天 / 全部);设置 → 模型 看 DeepSeek 账号 / API Key 余额 · 本地汇总输入 / 输出 / 缓存读、热力与功能占比;「约 ¥」按官方价估算非发票;账号走 Platform 钱包、API Key 走 /user/balance;金额两位小数

上下文 · 占用环 · 上下文明细 · 压缩 · 点占用环进右侧栏;可跳转分项明细;一键调用官方 /compact · 拆分系统提示 / 工具 / 消息;数字为启发式约值,非账单精确值

模型路由 · Auto · 档位映射 · 可选分类器 · 模型列表选 Auto;设置映射 Instant / Thinking / Pro;可选开小模型分类 · 默认中英双语启发式;分类失败回退启发式;优化 / 预测也可选 Auto 或指定模型

设置

路径:设置 → 内置插件 → 智能体增强(页内 功能 / 模型与路由 / 关于)

类别 · 开关 / 配置 · 默认 · 作用

对话增强 · historyEnabled · optimizeEnabled · predictEnabled · quoteEnabled · rollbackEnabled · contextInspectEnabled · usageEnabled · 均开 · ↑↓ / Alt+R;优化与撤销(旁有模型药丸);灰字预测;划词引用;回退;占用环明细;Token 用量 / 模型账单

工作区与会话 · sessionDeleteEnabled · fileEditEnabled · 均开 · 会话 ⋯ 删除;预览 编辑 + 指南胶囊 附加目录(均随 fileEditEnabled)

模型与路由 · 辅助模型药丸 · autoClassifierEnabled 等 · 分类器关 · 优化 / 预测 / 压缩可选跟随会话或 Auto;档位映射;可选小模型分类

关于 · 插件更新 · — · npm 安装可检查更新;链接安装仅说明

模型药丸默认「跟随会话」,也可指定提供商 / 模型 / 推理等级,或选 Auto。余额挂在 设置 → 模型 各提供商卡片上,不在账单顶栏重复展示。

界面一览

说明与预览同表。预览为 56×56 方图(裁自原图),同行横排、排不下换行;点击打开原图。

类别 · 说明 · 预览

写提示 · 历史搜索;优化与灰字预测;划词后点 引用文本 · <a href="https://github.com/rebornace/dsh-agent-enhancer/blob/main/docs/images/prompt-history.png"><img src="https://raw.githubusercontent.com/rebornace/dsh-agent-enhancer/main/docs/images/thumbs/prompt-history.png" alt="历史搜索" width="56" height="56" /></a> <a href="https://github.com/rebornace/dsh-agent-enhancer/blob/main/docs/images/optimize-and-predict.png"><img src="https://raw.githubusercontent.com/rebornace/dsh-agent-enhancer/main/docs/images/thumbs/optimize-and-predict.png" alt="优化与预测" width="56" height="56" /></a> <a href="https://github.com/rebornace/dsh-agent-enhancer/blob/main/docs/images/select-to-quote.png"><img src="https://raw.githubusercontent.com/rebornace/dsh-agent-enhancer/main/docs/images/thumbs/select-to-quote.png" alt="划词引用" width="56" height="56" /></a>

回退 · 气泡 / 时间线恢复 → 预览 → 撤销;会话统计可选捷径 · <a href="https://github.com/rebornace/dsh-agent-enhancer/blob/main/docs/images/checkpoint-timeline-entry.png"><img src="https://raw.githubusercontent.com/rebornace/dsh-agent-enhancer/main/docs/images/thumbs/checkpoint-timeline-entry.png" alt="检查点时间线入口" width="56" height="56" /></a> <a href="https://github.com/rebornace/dsh-agent-enhancer/blob/main/docs/images/rollback-entry.png"><img src="https://raw.githubusercontent.com/rebornace/dsh-agent-enhancer/main/docs/images/thumbs/rollback-entry.png" alt="回滚入口" width="56" height="56" /></a> <a href="https://github.com/rebornace/dsh-agent-enhancer/blob/main/docs/images/rollback-preview.png"><img src="https://raw.githubusercontent.com/rebornace/dsh-agent-enhancer/main/docs/images/thumbs/rollback-preview.png" alt="回滚预览" width="56" height="56" /></a> <a href="https://github.com/rebornace/dsh-agent-enhancer/blob/main/docs/images/undo-restore.png"><img src="https://raw.githubusercontent.com/rebornace/dsh-agent-enhancer/main/docs/images/thumbs/undo-restore.png" alt="撤销恢复" width="56" height="56" /></a> <a href="https://github.com/rebornace/dsh-agent-enhancer/blob/main/docs/images/checkpoint-session-stats-entry.png"><img src="https://raw.githubusercontent.com/rebornace/dsh-agent-enhancer/main/docs/images/thumbs/checkpoint-session-stats-entry.png" alt="会话统计捷径" width="56" height="56" /></a>

工作区 · 预览 编辑;指南胶囊 附加目录;会话 ⋯ 删除会话 · <a href="https://github.com/rebornace/dsh-agent-enhancer/blob/main/docs/images/file-edit-toolbar.png"><img src="ht

…(truncated)

Rendered from the README published on npm. Formatted only, not edited.

Versions

Published on npm::8,最后更新 2026-11-06

Links

GitHub · Homepage · npm

Same category