资源建议: loop.js — 一个循环工程运行时,其中一个独立的验证代理定义了完成状态
作者: shitianfang创建于 2026年7月10日更新于 2026年7月10日
标签question
loop.js (文档) 是一个轻量级的 TypeScript 运行时,它围绕着本指南中讲述的制造者/检查者分离而构建:您声明一个目标,引擎驱动回合 - 一个执行代理执行,然后一个单独的、只读的验证代理根据标准进行判断 - 直到目标完成。判定者的权限由运行时来实施,而不是提示的约束;一个尚未作出判定的结果必须包含一个 reason,以供下一轮使用;一个永远无法通过的目标将作为放弃而非消耗预算上限来完成。loop cron 将条目安装到 crontab / launchd / 任务调度程序 / 模态中,每个条目都具有声明的生命周期( --until settled | forever)。
内容来源: cobusgreyling/loop-engineering