Wreckit自动化工厂

5小时前更新 1 00

自主软件工厂技能,支

收录时间:
2026-02-26
Wreckit自动化工厂Wreckit自动化工厂
Wreckit自动化工厂

技能简介

Wreckit Skill 连接 Clawdbot 与 jmanhype 分支的 Wreckit 自主软件工厂。该版本针对 Cattle 架构(临时 Sprite 虚拟机)和高并发循环进行了优化,通过 Firecracker 微虚拟机实现任务级隔离执行。

能做什么

  • 查询所有工作项及其当前状态
  • 启动自主循环执行指定任务(默认 Cattle 模式)
  • 本地快速运行模式(Pet 模式,无虚拟机开销)
  • 自动扫描代码库技术债务并创建新工作项
  • 自我修复诊断与修复
  • 将已合并工作项回滚至合并前状态
  • 按顺序处理下一个可运行工作项
  • 从已完成工作项提取模式并编译为技能
  • 为已完成工作项生成可视化视频摘要
  • 分析失败模式并优化系统提示词

使用说明

安装前提:需先阅读 SETUP.md 安装 Wreckit CLI(jmanhype 分支)。

安装指令:

# 从 jmanhype/wreckit 安装全局 CLI
npm install -g @jmanhype/wreckit
# 或参考 SETUP.md 中的具体安装步骤

基础用法:

  1. 检查状态:发送 “Wreckit status”
  2. 运行任务:发送 “Wreckit run [ID]”(默认 Cattle 模式)
  3. 本地调试:发送 “Wreckit run [ID] mode pet”
  4. 自主规划:发送 “Wreckit dream”
  5. 诊断修复:发送 “Wreckit doctor”
  6. 回滚操作:发送 “Wreckit rollback [ID]”
  7. 顺序执行:发送 “Wreckit next”
  8. 模式提取:发送 “Wreckit learn” 或 “Wreckit learn all”
  9. 视频摘要:发送 “Wreckit summarize” 或 “Wreckit summarize all”
  10. 提示优化:发送 “Wreckit geneticist”

高级参数:

  • 全局:–cwd <路径>、–parallel <n>、–verbose、–dry-run
  • 模式选择:–mode cattle(默认)或 –mode pet
  • Learn/Summarize:–item <id>、–phase <状态>、–all
  • Geneticist:–auto-merge、–time-window <小时>、–min-errors <数量>

输入与输出

见下方输入与输出表格。

项目内容
输入自然语言触发短语(如”Wreckit run 096″)、工作项ID、运行模式(cattle/pet)、高级标志(–parallel、–time-window等)
输出工作项状态报告、任务执行日志、技能JSON文件、可视化视频、优化提示词PR
适用人群DevOps工程师、平台工程师、追求自动化交付的技术团队、需要隔离执行环境的安全敏感项目
不包含Wreckit CLI安装程序、虚拟机基础设施运维、非Git项目支持、人工审批流程

 

风险提示

  • rollback 操作会修改 Git 历史,强制回滚可能导致数据丢失
  • geneticist 的 auto-merge 会自动提交 PR,需审查后再合并
  • Cattle 模式下每次任务新建虚拟机,频繁调用可能产生资源开销
  • parallel 并行处理需确保工作项间无依赖冲突
  • Pet 模式直接在宿主机运行,存在状态污染风险

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/jmanhype/wreckit-skill/SKILL.md
来源类型:GitHub 开源技能

数据统计

相关导航

暂无评论

none
暂无评论...