功能一览
界面导览
- 侧栏顶部的脑卡 —— 总控;展开可见它的会话。
- 会话列表 —— 点开即聊;落地页直达最近会话。输入框下方有实时上下文用量, 端点支持时还可按会话选模型、在只读/工作区可写之间切换访问模式。
- 节点页(
/nodes) —— 三个视图:实时拓扑(manager → 机器 → 节点,心跳 连线)、节点列表(起/停/重启/日志 + 新增节点向导)、以及经节点代理接入的 机器目录。 - 运行页(
/runs) —— 所有工作区的每一次派工,可按工作区与状态过滤,最新在前。 - 技能页 —— 各工作区装了什么技能(版本 = 工作区 git HEAD)。
- 记账页 —— 花费明细、按工作区与按模型拆分。
- 铃铛 —— 站内通知:机器掉线、节点异常、预算熔断、主脑任务完成。
- ⋮ 菜单 —— 技能 / 归档 / 记账 / 审计 / 密码,语言切换(English ⇄ 中文)与 GitHub 链接。
聊天
多轮对话、流式输出、工具调用卡片、互动提问/授权卡片直接作答。并发会话:会话内 串行、会话间并行,git 提交锁 + 冲突显性化。
节点
新增节点:节点页 → 新增节点 → 名称与工作区路径;端口、网关密钥与 DSH_HOME
自动分配。两种形态:
- 容器工蜂(隔离) —— 跑在容器镜像里(
hellodac/dac-node:<version>)。 - 宿主机进程(整机能力) —— 黄字风险提示 + 审计;依赖装进自己的目录,不碰全局 npm。
每个节点行都有原生 GUI 卡:一条 SSH 隧道命令(密钥只在你本机)+ 一键打开节点 原生界面。本机节点(loopback 端点)免隧道——一键直达原生界面。
节点级 DSH 版本按版本矩阵钉版;节点页显示配置版本 + 漂移状态,一键对齐。
技能
技能 = 工作区里的 .skills/<name>/SKILL.md 文件。技能页按工作区列出;每个 agent
只读自己工作区的技能。
计划运行
无人值守任务经调度 API 配置:一个 schedule、一个目标节点、一个任务描述。连续失败 自动停用排班而不是烧预算;主脑派工受日预算熔断约束。