约束
这个控制台首先服务于局域网内的稳定使用,不需要公网部署、复杂认证或大型基础设施。任务管理与现有产品主链保持隔离。
实现
我用轻量后端、文件数据库和服务器模板完成任务管理、Agent 心跳、日志与系统检查。向本地执行器投递任务时使用原子文件写入,避免读取到半写入的数据。
当执行器尚未接入时,控制台可以保持本地记录模式,不把没有真正分发的任务描述成已经执行。
后来明确的架构
Hermes、Codex 和其他 Agent 分布在不同电脑后,控制台不能假设所有进程都在同一台机器。后续方向因此改为中心任务记录加每台机器独立连接器,而不是直接远程控制所有进程。
验证
单元测试和本地 HTTP 检查通过,任务、Agent、日志与健康页面均可访问。跨设备连接器架构仍属于后续阶段。