dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
企业级 DeepSeek Harness 一体化平台。
桌面客户端 + 本地智能体引擎 + 管理后台,开箱即用。
一切皆插件,桌面本身也是插件。
PicoAide Harness 把 DeepSeek Harness 的本地智能体、Host 服务、插件系统与企业级管理能力装进一个平台:
| 主界面 | 能力中心 | 连接器中心 |
|---|---|---|
![]() | ![]() | ![]() |
| 自动化任务 | 设置 |
|---|---|
![]() | ![]() |
| 用户管理 | 能力中心 | 网关配置 |
|---|---|---|
![]() | ![]() | ![]() |
| 用量统计 | 审计日志 | 服务器信息 |
|---|---|---|
![]() | ![]() | ![]() |
客户端安装包随服务端镜像一起发布(不单独挂在下载站),支持 Windows x64、macOS(Apple Silicon)和 Linux x64(AppImage)。普通用户不需要单独安装 Node.js、pnpm 或 DSH。
| 平台 | 安装包 | 安装方式 |
|---|---|---|
| Windows x64 | PicoAide-Harness-<版本>-x64-Setup.exe | 运行 NSIS 安装程序并按提示完成安装 |
| macOS(Apple Silicon) | PicoAide-Harness-<版本>-mac.dmg | 打开 DMG,将 PicoAide Harness 拖入 Applications |
| Linux x64 | PicoAide-Harness-<版本>-x86_64.AppImage | 授予执行权限后运行 |
拿到这些安装包只有两条路:
https://<企业域名>/,门户页直接列出三平台下载入口;VER=<版本,取自 latest.json 的 server.version> # 预发布渠道把 official 换成 beta
curl -fL -O "https://release.picoaide.com/official/releases/${VER}/picoaide-server-${VER}-amd64.zip"
curl -fL -O "https://release.picoaide.com/official/releases/${VER}/SHA256SUMS"
sha256sum -c SHA256SUMS # ← 用 SHA256SUMS 校验下载到的镜像包
unzip -p "picoaide-server-${VER}-amd64.zip" image.tar | docker load
mkdir -p ./picoaide-stack
docker run --rm -v "$PWD/picoaide-stack:/out" -e PICOAI_UNPACK_STACK=/out \
"picoaide-harness-server:${VER}"
ls -1 ./picoaide-stack/client # 三平台安装包 + CLIENT-RELEASE.json
GitHub Release 的附件是服务端镜像包(
picoaide-server-<版本>-amd64.zip)与校验文件SHA256SUMS—— 客户端安装包在镜像里,不在 Release 附件里;校验文件名是SHA256SUMS(没有.txt)。
客户端升级与首次安装也可以直接问它登录的那台服务端要包(GET /api/client/v2/updates/manifest)——企业部署下员工机器因此不需要访问任何外网。首次启动会创建默认 desktop profile,并在本机启动官方 DSH Web 界面。完整步骤(含从镜像取包、离线部署与渠道交付)见官网快速开始、客户端分发与升级,插件命令与故障排查见桌面客户端与常见问题。
说明:Windows 安装程序与 Linux 安装包暂未签名(macOS 正式发布版经签名/公证)。首次运行 Windows 安装包时 SmartScreen 可能提示"未知发布者"—— 请先用镜像包同目录的
SHA256SUMS校验镜像(安装包从中解出),Linux 安装包同理。
desktop.speech_bundle_model: false 时才回到首次使用下载;普通用户直接从官网 Wiki开始即可;开发者文档只在需要扩展或维护时才需要阅读。
| 目标 | 入口 |
|---|---|
| 编写普通或 Desktop 插件 | 插件开发(官网) |
| 参与统一插件 contract 讨论 | DSH Community Fabric Draft |
| 了解桌面插件可以使用的能力 | 桌面插件服务 contract |
| 了解桌面应用如何工作 | 架构说明(维护者视角) |
| 查阅包级构建与发布细节 | dsh-plugin-desktop/README.md |
| 查看全部文档分工 | 文档索引 |
插件是给 DSH 添加能力的扩展包——模型、工具、界面、工作流都可以做成插件,像搭积木一样自由组合。
PicoAide Harness 没有魔改上游源码,也不是一个固定写死的外壳。官方 DeepSeek Harness 以固定版本原样运行;桌面壳本身——窗口、托盘、更新、工作配置——就是一个合法的 DSH 插件,通过官方插件机制与官方能力组合进同一个运行时。从核心 agent 到桌面外壳,整个产品遵守同一条"一切皆插件"的规则:官方生态里的插件可以直接用,桌面能力也按插件的方式组合、替换和演进。
本项目基于 deepseek-ai/deepseek-harness 构建。
官方项目提供核心的智能体能力、插件系统和 Web UI。本项目主要负责:
如果你希望通过命令行运行 Harness,或者参与核心功能开发,请优先查看官方仓库。
特别感谢 DeepSeek Harness 原始仓库和 DeepSeek AI 团队。本项目基于固定版本的上游源码构建,核心的智能体、模型、工具、会话、Web UI 和插件生态都来自这个项目。
特别感谢 anywhere-labs/dsh-desktop(原 anywhere-labs/deepseek-harness-desktop)项目提供的源码与灵感——本项目的桌面封装、插件化组合思路与产品体验从该项目起步,并在此基础上持续演进。
同时感谢 Cordis 项目提供的插件化基础,以及 Koishi.js 项目和社区长期积累的插件化实践、工具与经验。
感谢以下社区插件为产品体验做出的贡献:
以及每一个使用、支持和参与共建的你。
桌面端代码位于 packages/host/desktop/,外层仓库使用 Yarn,固定的 deepseek-harness/ 子模块继续使用自己的 pnpm workspace。从仓库根目录执行:
git submodule update --init --recursive
corepack yarn install --immutable
corepack yarn dev
headless 检查使用 corepack yarn check;完整的构建、测试和发布边界见架构说明和包级 README。如何参与贡献见 CONTRIBUTING.md。
遇到问题或需要支持,请前往 提交 Issue。
本项目遵循 MIT License。
本项目是基于 DeepSeek Harness 构建的社区版本,并非 DeepSeek 官方产品。
本项目完全开源免费。如果有人向您以任何形式出售此软件,请拒绝交易。
DeepSeek 是 DeepSeek AI 的商标。PicoAide Harness 是独立的社区项目,与 DeepSeek 官方没有隶属关系,也未获得其背书。