返回顶部
p

project-heartbeat心跳项目

Design controlled continuation loops for long-running projects. Use when a task is too large for one session, benefits from periodic wake-ups, and needs explicit continue conditions, stop boundaries, pending-decision handling, progress logging, and resume rules. Ideal for workspace refactors, long skill development, research tracks, and other cumulative engineering work.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.4.1
安全检测
已通过
136
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

project-heartbeat

项目心跳

项目心跳是为了受控延续,而非无休止的自动化。

使用此技能的场景

  • - 项目有实际存放位置(例如 Projects/<名称>/)
  • 工作能以小而具体的步骤持续推进
  • 进度应能承受中断
  • 部分受阻操作可推迟而不影响整个项目
  • 需要唤醒节奏加上明确的停止条件

不使用此技能的场景

  • - 工作规模小到一次会话即可完成
  • 没有规范的项目状态
  • 仅剩的步骤是人工审批或外部操作
  • 项目没有明确的下一步

v0 范围

本版本聚焦于当前实用的功能:
  • - 适配性检查
  • 节奏建议
  • 继续条件
  • 硬停止与软阻塞边界模型
  • 待定决策积压合同
  • 进度记录合同
  • 延续完整性规则
  • 总结与交接合同
  • 恢复协议

更高级的想法,如模型路由和自动阻塞路径重路由,应归入延期积压,直到系统积累更多实际使用证据。

当项目包含许多未完成模块,且不应仅仅因为没有新的外部输入就陷入等待人工状态时,更强的战略心跳模式也是有效的。在该模式下,每个周期应首先根据原始愿景重新评估整个项目,然后选择一个最有助于系统向该愿景收敛的最小高价值行动。

工作流程

  1. 1. 适配性检查
- 确认项目规模足够大且结构足够清晰,适合心跳模式。
  1. 2. 选择节奏
- 选择与项目强度匹配的唤醒间隔。 - 30秒适用于需要密切监控的活跃项目。 - 5–15分钟适合正常的持续工作。 - 30–60分钟适用于低强度的长期项目。 - 正常操作时优先选择较长节奏;将短间隔保留给调试/主动优化阶段。
  1. 3. 定义继续条件
- 仅在项目工件中已可见具体的下一步时才继续。
  1. 4. 定义边界
- 区分: - 硬停止边界 - 软阻塞边界
  1. 5. 定义进度工件
- 每个唤醒周期应留下持久的痕迹。
  1. 6. 检查延续完整性
- 一个周期必须产生至少一个真实的工件更新,才能算作进度。 - 无工件,则无进度。
  1. 7. 定义总结与交接行为
- 每个周期应留下简洁的面向人类的总结。 - 等待人工和已关闭状态必须明确交回工作,而非静默停止。
  1. 8. 定义恢复协议
- 人类应能返回并了解哪些已推进、哪些受阻、哪些仍需审批。

边界模型

硬停止边界

必须停止循环的情况:
  • - 预算耗尽
  • 触及安全边界
  • 明确需要人工操作且无有意义的绕过路径
  • 重复出现无进度周期
  • 多个唤醒周期后仍无明确下一步

软阻塞边界

如果还有其他工作可做,不会自动停止整个循环:
  • - 仓库创建待审批
  • 发布待确认
  • 一条工作线受阻,而其他内部改进仍可进行

软阻塞应记录在待定决策积压中,以便后续呈现。

延续完整性

心跳循环不应仅靠延续性语言维持。

虚假延续

当代理声称已延续、开始或推进,但项目在该周期内没有实际的新工件可展示时,即为虚假延续。

最小工件规则

一个周期只有留下至少一项持久变更,才算作实际进度,例如:
  • - STATE.md 已更新
  • 任务/积压文件已更新
  • PENDING-DECISIONS.md 已更新
  • HEARTBEAT-LOG.md 已更新
  • 创建了新的项目/评审/决策/文档工件
  • 启动了实际可追踪的子任务

无操作规则

如果一个周期未产生持久工件,则视为无操作。重复的无操作周期应升级至停止条件,而非被描述为进度。

脚本

scripts/fit_check.py

快速适配性评估,判断项目是否适合心跳式延续。

scripts/render_plan.py

生成实用的心跳计划:节奏、继续条件、停止边界、积压位置和恢复指南。

参考资料

  • - references/boundaries.md
  • references/examples.md
  • references/pending-decisions-template.md
  • references/heartbeat-log-template.md
  • references/continuation-integrity.md
  • references/summary-handoff.md
  • references/deferred-backlog.md

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 project-heartbeat-1776028515 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 project-heartbeat-1776028515 技能

通过命令行安装

skillhub install project-heartbeat-1776028515

下载

⬇ 下载 project-heartbeat v0.4.1(免费)

文件大小: 8.85 KB | 发布时间: 2026-4-13 11:38

v0.4.1 最新 2026-4-13 11:38
Remove TODO/todo false-positive wording, rename deferred backlog reference, and keep release-auditor preflight clean.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部