AgentHub · 鸿蒙 PC 跨 Agent 管理平台
集中管理 Codex / Claude / dsh 三个 Agent 的轻量平台:实时资源与工作状况监控、报错收集、对话窗任务派发(选 Agent / 选模型 / 选思考强度)、Agent 启停、插件与技能管理。
纯 Node 实现、零 npm 依赖、无原生二进制;Web UI 商务简约风,开箱即用。
纯 Node / 零依赖 / 无框架的鸿蒙 PC 平台,把运行监控、任务派发、报错收集、插件与共享记忆都收进一个 Web UI。
对话窗写任务 → 点选 Codex / Claude / dsh → 选模型 → 选思考强度(低/中/高)→ 发送;SSE 实时滚动输出,可取消、可历史重跑。
系统 + 三 Agent 实时 CPU/内存条、趋势曲线(最近 200 点)、pid 明细。/proc 直读 + ps 兜底,2s 采样。
团队共享上下文自动注入任务 prompt 前奏;共享记忆按标签/关键词召回,落盘 data/memory.json。
hish 命令驱动,纯 Node 服务,下层直连 Codex / Claude / dsh 执行器。
从巡检查看到任务派发,再到插件开关与记忆管理,全部在一侧边栏内。
系统资源、Agent 在线状态与进程占用、任务计数、一键巡检全部 Agent、最近任务。
对话窗 → Agent → 模型 → 思考强度 → 发送;SSE 实时滚动;取消 / 历史重跑。
每 Agent 可用性探测、版本、进程占用、启用/停用(停用即终止其运行中任务)、强度映射。
系统 + 三 Agent 实时 CPU/内存条、趋势曲线(最近 200 点)、pid 明细。
实时日志(按 Agent 过滤)、报错收集(错误模式识别 + 24h 分布 + 上下文)。
dsh 插件(plugins-src)浏览/启停(改 profile 配置,自动备份,需重启 dsh)、Skills 开关。
轮询间隔 / 任务超时 / 排队上限、每 Agent 模型与强度映射、dsh Web 服务启停重启。
鸿蒙 PC 的 HiShell 终端,Node ≥ 18(本机实测 v22.7.0),服务默认 127.0.0.1:8899。
git clone https://github.com/QinpanWan/AgentHub.git 然后 cd AgentHub && sh hish install(校验环境 + 建数据目录 + 装 hish 命令)。
hish start(幂等,带健康检查)→ 浏览器访问 http://127.0.0.1:8899。
hish health(/api/health,退出码 0=健康);异常时 hish repair 自动修复(清陈旧 pid / 强制重启 / 自动启动 / 端口冲突提示)。
HUB_PORT 默认 8899 / HUB_NODE 指定 node / DSH_DIR、DSH_WEB_SCRIPT 等,见 README。