night-autopilot

Installation
SKILL.md

Night Autopilot(无人值守自主推进)

把「用户离开、Agent 通宵推进」固化为可复用循环。v0.2.0 起宿主无关、领域无关:定时只是触发器,循环本体是五步通用流程;验收判据按领域参数化(代码型 / 法律型)。

首战实例:dsh-plugins 仓 2026-09-30 夜(ZCode 宿主、15 分钟轮、代码域、六卡交付);泛化需求来自用户同日指示(其他宿主定时机制不同 + 法律项目也要能夜跑)。

定位与分工:本 skill 是自主推进循环层——任务自组织、定时触发、巡检验收、记录交接。通道选择、派发门禁、worker 纪律以其宿主规则 multi-agent-orchestration 为准;Git/PR 规则用 git-workflow。本 skill 不重复它们的内容。

1. 核心循环(五步,宿主无关)

  1. 整理任务:从任务源自动聚合生成/刷新候选队列——项目 TASKS 文件、issue、会话遗留待办、用户口述。去重、按依赖排序;价值判据自动分桶:可派(实现/验证类,交 worker)、Agent 自留(研究/调查类)、需用户(决策/在场/授权类,只登记不推进);存疑项标记待确认,不猜。
  2. 查找下一项:按桶取件——可派且活跃 worker 未满(默认 ≤3)则派发;只有自留项则本循环自己做;只剩需用户项则转纯巡检记录。
  3. 完成或派发:派发按 orchestration 通道判据选型(中小卡宿主 subagent,独立 worker 场景走其模式表);任务卡自包含(目标/allowed/禁止项/验收命令/交付协议)。
  4. 验收推进:按领域验收判据(§4)核验交付,过则收口(合并/归档/登记),不过则小修闭环或泊车——无人值守期宁保守。
  5. 记录与交接:每轮更新队列锚点(状态机:完成/在途/待派/泊车);结束时出三类交接报告(完成/泊车/待用户)。

2. 定时触发层(与循环解耦)

循环本体不含任何定时机制;触发器契约:输入 = 队列锚点路径 + 安全边界(谁可写/禁碰清单)+ 循环 prompt;输出 = 锚点状态写回 + 交接产物。满足契约的任意调度器都可驱动。

Installs
1
GitHub Stars
726
First Seen
3 days ago