deepseek-harness
deepseek-ai
DeepSeek Harness: Everything is a Plugin.
PROJECT TOPICS
INSTALL REFERENCE
dsh plugin --profile web add github:yyh-001/DSH-X
该命令指向仓库当前默认分支;尚无绑定当前 commit 的完整验证结果。
PROJECT README
DeepSeek Harness 轻量启动器。选一个版本,启动 DSH web。
[!IMPORTANT] DSH-X 启动的是 DeepSeek Harness 官方原版 Web 页面。
它只负责版本安装、启动和插件管理,不修改也不重做 DSH 的网页界面。DSH-X 本身是社区开源项目,并非 DeepSeek 官方产品。
整合包把一组插件和配置装进选定的环境(profile)。插件页按环境展示,装过包的环境会标明来源,插件仍可单独开关。使用 DSH-PackForge .dspack 格式(manifest v5,兼容旧版本)。
owner/repo。默认安装到当前选中的环境,确认前可切换目标。.dspack,不含 node_modules 与凭据。仓库中的 推荐整合包配方 包含配置管理、记忆、同步和大肥鱼装饰插件,均从 npm 安装。同步由可选插件 dsh-x-sync 提供。运行 node scripts/make-pack.mjs 可生成 .dspack,再作为本地文件导入。
Windows 安装包尚无代码签名,可能出现 SmartScreen「未知发布者」提示或杀软误报。误报可向微软提交 DSH-Setup.exe,其他杀软也有相应申诉入口。
Windows:下载 DSH-Setup.exe 安装,从桌面打开 DSH-X。
macOS:打开 DSH-X-mac-arm64.dmg(Apple Silicon)或 DSH-X-mac-x64.dmg(Intel),把 DSH-X 拖进「应用程序」。v0.1.15 使用临时签名,未做公证,首次打开可能需要在系统安全提示中手动允许。
在主页添加或编辑启动项,选择环境与版本后启动;dsh 的打开方式可在设置中选择。管理页默认端口为 3780,被占用时会顺延。手机或其他电脑访问 dsh:设置 → 高级设置 → Web 绑定选「局域网」,下次启动生效。
核对下载到的包(可选):Release 页面每个文件旁边有 sha256,本地对一下即可 —— Windows certutil -hashfile DSH-Setup.exe SHA256,macOS shasum -a 256 DSH-X-mac-arm64.dmg。
本机需要 Node.js 22.18+,无需安装第三方依赖。npm start 启动管理页;只起服务用 npm run server,测试用 npm test。
npm run dist
Windows(需要 Rust 与 Inno Setup 6)产出 release/DSH/ 便携目录和 release/DSH-Setup.exe;macOS(需要 Rust 与 Xcode 命令行工具)产出 release/DSH-X.app 和 release/DSH-X-mac-<arch>.dmg(Intel 版:DSH_MAC_ARCH=x64 npm run dist)。
Windows 打包同时生成 SBOM 与发布清单(本地自查,不上传 Release)。发版前检查版本与产物:
node scripts/release-manifest.mjs check-tag v0.1.15
node scripts/release-manifest.mjs verify
GitHub Actions 的 build 工作流可构建三个平台的安装包,全部齐全后再发布。Mac 标签构建要求固定证书配置,未配置时手动构建使用临时签名。
发布清单的私钥在 release/release-key.pem(已被忽略、不进仓库,务必备份)。
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: 无有效分类标签。