DeepSeek Harness Hub
← 返回列表

DSH 增强插件合集qiqiangvae/dsh-newbe-plugins

DeepSeek Harnessspec-screened在 GitHub 查看 ↗
未验证

为会话加上收藏、输入锁定与工具收纳等实用增强

尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/9/13 · 已提供中文文档

个人使用 DSH 的增强插件,包括收藏功能、输入锁和会话工具收纳等功能

综合分
29.7
GitHub 分
29.7
用户评分
★ Stars
0
周下载量
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add qiqiangvae/dsh-newbe-plugins
该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
数据截至 2026/9/16(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

dsh-newbe-plugins

newbe 品牌的 DeepSeek Harness (DSH) Web 插件合集,pnpm workspace monorepo。每个插件位于 packages//,可独立安装。

插件列表

| 插件 | 目录 | 说明 | 版本 |
| --- | --- | --- | --- |
| dsh-newbe-ide | packages/dsh-newbe-ide | 会话视图 tab「IDE」:按项目组织启动配置,一键启停、重启(进程组回收),日志实时滚动 + 过滤 + 落盘(跨重启可读回),可从 .idea 导入 Spring Boot 运行配置;另内置三个模型工具 + skill「ide-launch-config」让 agent 替你配(密钥只登记变量名、值走 DSH 凭据库) | 0.4.0 |
| dsh-newbe-response-window | packages/dsh-newbe-response-window | 每轮响应窗口:把 think/工具调用收进有限高度的可滚动 slide,文字回复原生展示;流式 think 支持出盒/盒内/关闭三模式 | 0.3.0 |
| dsh-newbe-input-enhancer | packages/dsh-newbe-input-enhancer | 增强输入框:Enter 锁定防误发、三击发送、字数统计、长文本提醒、草稿交换 | 1.1.0 |
| dsh-newbe-my-favorites | packages/dsh-newbe-my-favorites | 会话与网址的本机快捷收藏(标题栏星标 + 侧栏收藏入口 + 快捷切换) | 0.5.4 |

安装

每个插件从 monorepo 的对应子目录独立安装(#path: 语法):

ide(npm)
dsh plugin --profile web add dsh-newbe-ide

response-window(Git 子目录)
dsh plugin --profile web add github:qiqiangvae/dsh-newbe-plugins#path:packages/dsh-newbe-response-window
response-window(npm)
dsh plugin --profile web add dsh-newbe-response-window

input-enhancer(Git 子目录)
dsh plugin --profile web add github:qiqiangvae/dsh-newbe-plugins#path:packages/dsh-newbe-input-enhancer
input-enhancer(npm)
dsh plugin --profile web add dsh-newbe-input-enhancer

my-favorites(Git 子目录)
dsh plugin --profile web add github:qiqiangvae/dsh-newbe-plugins#path:packages/dsh-newbe-my-favorites
my-favorites(npm)
dsh plugin --profile web add dsh-newbe-my-favorites

锁定 commit(&path: 同时锁定子目录):

dsh plugin --profile web add 'github:qiqiangvae/dsh-newbe-plugins#&path:packages/dsh-newbe-response-window'

迁移

本仓库由独立插件仓库重组而来:

- dsh-newbe-response-window:原装在仓库根(github:qiqiangvae/dsh-newbe-plugins),现迁到子目录。插件名不变,remove 后用上方新地址重装。
- dsh-newbe-input-enhancer:由独立仓库 qiqiangvae/dsh-input-enhancer(npm 包 dsh-input-enhancer)迁入并改名。先 dsh plugin --profile web remove dsh-input-enhancer,再 add dsh-newbe-input-enhancer。
- dsh-newbe-my-favorites:由独立仓库 qiqiangvae/dsh-my-favorites(npm 包 dsh-my-favorites)迁入并改名。先 dsh plugin --profile web remove dsh-my-favorites,再 add dsh-newbe-my-favorites;历史收藏数据首次启动时自动迁移到新存储文件名。

开发

pnpm install          # 安装 workspace 依赖
pnpm -r run check     # 每个插件的结构/语法检查
pnpm -r run test      # 每个插件的单元测试
pnpm -r run build     # 需要构建的插件(如 input-enhancer 的 src → lib)

- dsh-newbe-response-window:纯 JS,无构建,lib/ 直接提交;E2E 用 python3 packages/dsh-newbe-response-window/test/e2e.py(需已启动的 dsh web)。
- dsh-newbe-input-enhancer:src/ 为源码,lib/ 为提交的预构建产物(node scripts/build.mjs 生成)。
- dsh-newbe-my-favorites:TypeScript + esbuild,src/ 为源码,lib/ 为提交的预构建产物(node build.mjs 生成;pnpm -r run typecheck 做类型检查)。

License

MIT

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

同作者(qiqiangvae)的其他插件

💬 加入 DPharness 群聊

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

点击加入 QQ 群
DPharness 群聊二维码,手机 QQ 扫码进群
扫码进群