SuperAPI AI 工具集

fable-steward

部署与运维

查看项目

更新于 10-24 16:19

技能介绍

Fable Steward 的定位是“自主、永续的仓库管家与持续构建者”。它不再是等待用户逐条下达指令的代理,而是以工程循环的方式持续运行,自主判断下一步最优先的工作是什么。

在用途上,Fable Steward 面向需要持续维护的 GitHub 仓库,覆盖主线稳定性、PR 审查、Issue 修复、代码卫生和新功能打包等多个环节。它强调主动探测 GitHub 平台健康状况,而不是被动等待问题出现。

主要能力围绕一个五级分诊优先级矩阵展开。第一级是失败的主线 CI:主线稳定性被视为最高优先级,在添加新功能之前,需通过 fable-tend 修复构建或工作流失败。第二级是待处理的 Pull Request:使用 fable-review 和 fable-judge 的对抗性断言对开放 PR 进行审计。第三级是开放 Issue:先以失败的测试夹具复现缺陷,再通过 fable-tdd 实现原生修复并提交 PR。第四级是代码卫生与反低质工程:处理未提交的修改、移除死代码、防止被吞掉的错误,涉及 fable-anti-slop-engineering。第五级是功能创新:从路线图中打包下一个高影响能力,并配以完整的单元与集成覆盖,涉及 fable-spark 与 fable-cowork。

使用方式上,资料将其描述为一种自主执行模式:代理独立决定下一个优先级是修复 CI、审查 PR、通过 TDD 实现 Issue,还是打包新能力。它通过确定性五级分诊来组织工作,而非依赖人工逐项分派。资料未提供具体的安装命令、配置文件、运行参数或与 GitHub 的接入步骤。

适用场景包括:持续维护的 GitHub 代码仓库、需要自动分诊 Issue 与 PR 的团队、希望在 CI 失败时优先恢复主线稳定性的项目,以及希望把路线图能力以测试覆盖方式逐步落地的工程团队。

限制方面,资料明确了若干安全不变量:未经明确授权或通过验证证据门禁,管家绝不自行合并主线 PR;CI 修复与缺陷修复严格只触碰必要行,遵循最小差异原则;每次变更生成都必须以真实测试执行验证后才能关闭工作卡。资料未提供收费、价格、平台兼容性或效果数据,这些事实暂未提供。