- Startseite
- Plugins
- Sicherheit & Berechtigungen
- dsh-honeybee
A
dsh-honeybee
artenx/dsh-honeybee
Routes DSH filesystem, shell, subprocess, and PTY operations to local, SSH, and Docker execution nodes, with a node registry, an authentication gate, a mobile-aware management UI, and per-workspace custom project instructions.
Installation
dsh plugin --profile web add github:artenx/dsh-honeybeeREADME
DSH-HoneyBee(DSHB)
基于 deepseek-harness 的云端 Agent 工作台,随时随地开始实现你的想法
一个 Web 入口同时驱动多台云主机或 Docker 容器。Agent 对话、LLM 调用、会话与持久化集中在管理端,文件读写、命令执行、终端操作透明分发到本地或远端节点执行。插件交付,不修改上游源码。适配手机浏览器,移动操作随手可及。
特性
- 多节点执行:本地宿主、本地 Docker、远程 SSH、远程 Docker 四类工作节点,连接由管理端统一发起
- 容器生命周期管理:创建带镜像的 Docker 节点自动供给容器,支持拉起 / 重启 / 停止
- 按需拉取产物:远端产生的文件点击即下载查看,无需回写本地
- 凭据托管:SSH 密码 / 私钥由管理端统一托管
- 节点管理 UI:节点增删改查、测试连接、目录树式添加工作区,内置移动端屏幕适配
- 单管理员认证:登录页 + 会话 Cookie,限制网络暴露入口
安装
前置要求
- Node.js >= 22.13
- pnpm >= 11
- 一份可运行的 DSH 环境
- 使用 Docker 节点需目标宿主机预装 Docker Engine
npm 安装(推荐)
dsh plugin --profile web add @artenx/dshb
安装后重启对应 DSH Web profile。
一键源码部署
curl -fsSL https://raw.githubusercontent.com/Artenx/dsh-honeybee/main/scripts/bootstrap.sh | bash
脚本自动检测 dsh(已存在则跳过,不存在则使用固定版本)、克隆仓库、构建并安装单一 @artenx/dshb 插件。完成后按提示启动对应 DSH Web profile。
常用覆盖项:DSH_HOME(默认 ~/.dsh)、PROFILE(默认 web):
DSH_HOME="$HOME/.dsh-prod" PROFILE=prod \
curl -fsSL https://raw.githubusercontent.com/Artenx/dsh-honeybee/main/scripts/bootstrap.sh | bash
从源码安装
pnpm install
pnpm build
# 装入 web profile
./scripts/install.sh
dsh --profile web
使用
- 启动
dsh web,浏览器打开控制台,完成首次登录 - 进入 设置 → 工作节点,添加节点(SSH 或 Docker),可先「测试连接」
- 在会话区「添加工作区」,选择在线节点并从目录树选取远端目录
- 在会话中直接读写文件、执行命令——操作自动路由到节点侧执行
- 对话下方的产物文件点击即按需下载查看
文档
许可证
Ähnliche Plugins
M
dsh-infinite-gen-4
minglink/dsh-infinite-gen-4
1.2kvor 11 TagenSicherheit & BerechtigungenMIT
T
api-relay-audit
toby-bridges/api-relay-audit
839vor 5 TagenSicherheit & BerechtigungenAGPL-3.0
S
dsh-redteam-model
seaof0/dsh-redteam-model
541vor 12 StundenSicherheit & BerechtigungenMIT
P
dsh-auto-review
perrylink/dsh-auto-review
188vor 12 StundenSicherheit & BerechtigungenApache-2.0