dshbase

插件目录 / Developer / dsh-win-launchscript

dsh-win-launchscript

已验证 · 实测可装 NaNExist

✓ 持续维护

查看 GitHub ↗ ← 返回插件目录

1Stars
0Forks
0未关闭 issue
PowerShell语言
2026-08-13最近推送
跨平台平台

功能简介

Windows一键启动DSH脚本

✅
我们的评价
可用 — 实测通过,早期项目

Windows一键启动DSH脚本 实测能干净安装、正常启动。早期项目,但功能可用。

「已验证」表示我们的自动化 CI 在干净 profile 里实际执行了 dsh plugin add 并启动成功——仅此而已。功能描述与版本兼容性均为作者声明。这不是安全审计,也不代表对第三方代码的背书。

README

DSH Windows 一键启动脚本

用于在 Windows 上一键启动 https://github.com/deepseek-ai/deepseek-harness 的两个便携脚本。 本项目不负责安装 DSH。把两个脚本复制到已经通过 npm 安装了 @deepseek-ai/dsh 的目录(与 node_modules 同级),然后双击批处理文件即可。

文件说明

- StartDSH.bat:双击入口。优先使用 PowerShell 7(pwsh),未安装时使用 Windows PowerShell。 - start-dsh.ps1:启动 DSH Web 服务、打开浏览器并负责退出时清理服务。

使用方法

1. 准备 DSH 目录

请先安装 Node.js 和 npm,然后在准备存放 DSH 的目录中安装依赖: ``powershell npm install @deepseek-ai/dsh ` 安装完成后,目录中应存在: `text 你的 DSH 目录/ ├─ node_modules/ │ └─ @deepseek-ai/ │ └─ dsh/ ├─ StartDSH.bat └─ start-dsh.ps1 `

2. 启动

双击
StartDSH.bat。 脚本会: 1. 在本机 127.0.0.1:3080 启动 DSH Web 服务; 2. 优先用 Chrome,其次用 Edge 打开独立浏览器窗口; 3. 将 DSH 的本地数据放在脚本目录下的 data 文件夹; 4. 在该浏览器窗口关闭后,停止本次脚本启动的服务。 如果 3080 端口上已经运行 DSH,脚本只会打开页面,不会接管或关闭已有服务。如果端口被其他程序占用,脚本会提示错误并退出。

常见问题

提示找不到 DSH

确认脚本与
node_modules 位于同一目录,并检查以下文件是否存在: `text node_modules\@deepseek-ai\dsh\lib\bin.js ` 若不存在,请在该目录重新执行: `powershell npm install @deepseek-ai/dsh `

3080 端口被占用

关闭占用 3080 端口的程序后重试。脚本不会强行终止无法确认为 DSH 的进程。

浏览器关闭后服务没有停止

脚本依赖 Windows 进程信息来识别独立浏览器窗口。在权限受限的环境中,可能需要回到启动窗口并按提示结束服务。

数据与安全

- DSH 数据保存在本地
data/,不要将其中的账号、会话或配置提交到 Git。 - 不要把 .env、API Key、访问令牌或其他凭据加入仓库。 - 本项目的 .gitignore 已排除 node_modules/、data/、常见环境变量文件和日志。 - 脚本通过 -ExecutionPolicy Bypass` 仅对本次 PowerShell 进程放宽执行策略,不会修改系统的永久策略。

适用环境

- Windows 10/11 - Node.js 与 npm - PowerShell 7 或 Windows PowerShell 5.1 - Chrome、Edge,或系统默认浏览器

说明

本项目只是社区启动脚本,不隶属于 DeepSeek。DSH 本身的安装、配置请以其上游项目说明为准。

安装

🧩 让 Agent 自动装(推荐)

装一次目录插件,之后本站所有插件都能让 DeepSeek Harness 自动找、自动装:

dsh plugin add dshbase-catalog

然后对 agent 说「帮我装 dsh-win-launchscript」,它会在目录里找到并自动安装。文档:dshbase-catalog · 已验证场景包。

该插件是 GitHub 源码(未发 npm)——直接从仓库装:

Web profile:

dsh plugin --profile web add github:NaNExist/dsh-win-launchscript

Headless(CLI)profile:

dsh plugin --profile headless add github:NaNExist/dsh-win-launchscript

实测报告

验证通过:从 GitHub 源码完成 L1 安装 + L2 加载 + L3 运行(dsh 0.1.0-rc.6)。

使用场景

扩展 agent 的编码能力面——给它一个新工具、工作流或集成,让它接手以前做不了的开发任务。

适合谁

想让 dsh 在真实代码库上像队友一样干活的开发者——能改、能跑、能验证,而不只是回答问题。

二次开发建议

工具/命令面就是缝:暴露更多 SDK 能力、加更聪明的上下文接线,或收紧改代码与验证之间的循环。

安全:尚未扫描——我们的每日静态扫描将很快覆盖它。

分享徽章

Developer 里更多

浏览全部 7797 个插件 →