Skip to content

wukai8289/reliability

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reliability Framework

AI Agent 可靠性验证框架 - 部署前测试 + 生产监控 + 自动恢复。

Features

  • Pre-Deployment Tester - 场景模拟、可靠性评分、错误注入
  • Production Monitor - 实时健康检查、异常检测、告警
  • Recovery Strategies - 重试、降级、熔断、fallback

Core Differentiation

Feature Description
部署前测试 100+ 场景模拟,评分卡评级
生产监控 实时健康评分,自动告警
自动恢复 4 种恢复策略可选

Install

# 使用 npx skills (推荐)
npx skills add wukai8289/reliability -g -y

# 手动安装
git clone https://github.com/wukai8289/reliability.git ~/.claude/skills/reliability

Usage

部署前测试

# 冒烟测试 (10 scenarios)
bash reliability/scripts/pretest.sh test

# 回归测试 (50 scenarios)
bash reliability/scripts/pretest.sh test regression 50

# 性能基准
bash reliability/scripts/pretest.sh benchmark api

# 错误注入
bash reliability/scripts/pretest.sh inject timeout medium

生产监控

# 查看状态
bash reliability/scripts/monitor.sh status

# 健康检查
bash reliability/scripts/monitor.sh check

# 实时监控
bash reliability/scripts/monitor.sh watch 5

恢复策略

# 测试重试
bash reliability/scripts/recovery.sh retry "exit 1" 3

# 测试 fallback
bash reliability/scripts/recovery.sh fallback "exit 1" "echo fallback" 5000

# 查看熔断器
bash reliability/scripts/recovery.sh circuit status

可靠性评分

等级 分数 建议
A 9.0-10.0 推荐部署
B 8.0-8.9 可部署,需关注
C 7.0-7.9 建议优化
D 6.0-6.9 需要改进
F <6.0 不推荐部署

Scripts

Script Purpose
pretest.sh 部署前测试
monitor.sh 生产监控
recovery.sh 恢复策略

License

MIT

About

AI Agent可靠性验证框架 - 部署前测试+生产监控+自动恢复

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages