eddie-nv/fulcrum

GitHub: eddie-nv/fulcrum

Fulcrum:AI事件响应代理,提升容器修复效率。

Stars: 0 | Forks: 0

# Fulcrum **AI 事件响应代理** — 在隔离容器上并行运行修复尝试,根据错误签名调整其策略,并在需要人工操作时提供压缩的诊断(而不是日志转储)。 ## 工作原理 ``` Incident webhook │ POST /investigate ──── creates session, Baton room │ GET /snapshot ───────── captures broken container state │ ┌─────┴──────┬──────────────┐ LEVEL 1 │ │ │ rollback restart fix-redis-port ✗ ✗ ✗ partial │ POST /plan ──────────── Claude picks next strategies │ ┌─────┴──────┬──────────────┐ LEVEL 2 │ │ │ add-backoff add-circuit- fix-redis+backoff breaker ✗ ✗ ✓ PASSES │ POST /apply ─────────── winning strategy to production │ GET /card ───────────── compressed FeatureCard (≤500 tokens) │ Slack notification ``` **令牌效率:** | 方法 | 每个分支的令牌数 | |---|---| | 完整对话回放 | 15,000–50,000 | | Fulcrum FeatureCard | ~500 | | 节省 | **30–100×** | ## 架构 **栈:** FastAPI · Docker Python SDK · Anthropic Claude API · Superplane · Baton · Render ## API ## 测试 ``` # 单元测试(无需Docker) pytest tests/test_api.py tests/test_strategy_registry.py tests/test_baton_client.py # 集成测试(Docker + 运行中的容器) pytest -m integration ```
标签:Anthropic Claude API, API开发, AV绕过, Baton, Docker, FastAPI, pytest, Python, Render, Slack 通知, Superplane, Token 效率, Web截图, 人工智能, 单元测试, 安全响应, 安全防御评估, 容器修复, 容器安全, 故障诊断, 效率优化, 无后门, 日志压缩, 模块化设计, 用户模式Hook绕过, 策略选择, 自动化修复, 请求拦截, 逆向工具, 错误签名, 集成测试