self-healing

分类: 工具与效率 | 上传者: psyducklerpsyduckler | 下载: 0 | 版本: v1.0(最新)

AI 自我修复错误处理程序。当 cron 作业失败、子代理崩溃、部署中断、脚本错误或任何自动化进程报告失败时使用。还可以在检测信号期间主动使用来扫描最近的故障。检测故障、诊断根本原因、应用修复(首选永久修复而不是创可贴)、验证修复是否有效,并将所有内容记录到已知修复数据库中,以便将来更快地解决。触发错误处理、故障恢复、自我修复、诊断错误、修复损坏、cron 失败、部署失败、子代理崩溃、脚本错误。

更新日志: Source: GitHub https://github.com/psyduckler/self-healing-agents

目录结构

当前层级: tree/main/

  • 📁 .github/
    • 📁 workflows/
      • 📄 ci.yml 512 B
  • 📁 demo/
    • 📄 demo-config.yaml 407 B
    • 📄 demo-errors.jsonl 997 B
    • 📄 demo.log 903 B
    • 📄 demo.sh 1.5 KB
  • 📁 references/
    • 📄 error-patterns.md 3.3 KB
  • 📁 scripts/
    • 📄 scan-failures.py 528 B
    • 📄 self-heal.py 442 B
  • 📁 sources/
    • 📄 __init__.py 512 B
    • 📄 base.py 299 B
    • 📄 jsonl.py 299 B
    • 📄 logfile.py 305 B
    • 📄 openclaw.py 308 B
  • 📁 src/
    • 📁 self_healing/
      • 📁 sources/
        • 📄 __init__.py 1.9 KB
        • 📄 base.py 1.2 KB
        • 📄 jsonl.py 4.6 KB
        • 📄 logfile.py 3.8 KB
        • 📄 openclaw.py 5.1 KB
      • 📄 __init__.py 104 B
      • 📄 cli.py 5.4 KB
      • 📄 healer.py 22.5 KB
      • 📄 scanner.py 11.4 KB
  • 📁 tests/
    • 📄 __init__.py 8 B
    • 📄 conftest.py 382 B
    • 📄 test_cascades.py 5.7 KB
    • 📄 test_cli.py 3.2 KB
    • 📄 test_matching.py 5.1 KB
    • 📄 test_notifications.py 2.4 KB
    • 📄 test_risk.py 2.9 KB
    • 📄 test_sources.py 8.9 KB
  • 📄 .gitignore 59 B
  • 📄 known-fixes.example.json 2.8 KB
  • 📄 LICENSE 1.1 KB
  • 📄 pyproject.toml 606 B
  • 📄 README.md 17.0 KB
  • 📄 requirements.txt 12 B
  • 📄 SKILL.md 6.3 KB

SKILL.md

登录后下载/点赞/收藏 ❤ 5 | ★ 0
评论 0

请先登录后评论。

评论加载中...