deepseek-harness
deepseek-ai
DeepSeek Harness: Everything is a Plugin.
PROJECT TOPICS
INSTALL REFERENCE
dsh plugin --profile web add github:Yuel25/dsh-desktop
该命令指向仓库当前默认分支;尚无绑定当前 commit 的完整验证结果。
PROJECT README
面向 Windows 的 DeepSeek Harness 桌面客户端。
English · 中文
[!IMPORTANT] 本项目是社区开发的非官方桌面客户端,与 DeepSeek 官方无隶属、背书或合作关系。
dsh web127.0.0.1:3080 服务并直接连接0.1.1 是第一阶段预览版。目前应用仍然依赖:
dsh 命令应用尚未内置 DSH 运行时,而是启动 WSL 中现有的 DSH 安装。
npm install -g @deepseek-ai/dsh
dsh --version
如果需要社区 Web UI 插件,请先按插件自己的说明安装到 DSH 的 web profile。
从 GitHub Releases 下载 Windows 安装包,安装并启动。
如果 DSH 已经监听 127.0.0.1:3080,应用会连接现有实例;否则应用会通过 WSL 启动:
wsl.exe --exec bash -lc "dsh web"
默认使用 WSL 默认发行版。如需指定发行版,可在启动应用前设置 DSH_WSL_DISTRO 环境变量。
pnpm install
pnpm run dev
常用命令:
pnpm run typecheck # TypeScript 检查
pnpm run build # 生产构建
pnpm run check # 类型检查 + 生产构建
pnpm run dist # 生成 Windows NSIS 安装包
构建产物位于 release/,该目录不会提交到 Git。
Electron 主进程负责窗口、托盘和 DSH 子进程生命周期。启动时会先检查 127.0.0.1:3080:
dsh web,并在应用退出时终止本应用启动的 Linux 进程。日志保存在 Electron 的用户日志目录。可从托盘菜单选择“查看日志”。
127.0.0.1。~/.dsh 或 DSH 会话数据。如发现安全问题,请参阅 SECURITY.md。
请阅读 CONTRIBUTING.md。提交更改前请运行 pnpm run check。
项目代码使用 MIT License。DeepSeek Harness 官网图标不属于 MIT 许可范围,详情见 THIRD_PARTY_NOTICES.md。
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: 无有效分类标签。