用于纠正执行偏差的闭环 Agent Skill
先看偏差,再做纠偏。
English · 中文 · Philosophy · 哲学说明 · Install Guide · 安装指南 · Examples · 案例
一个开源 Agent Skill,把“目标状态”和“当前输出”之间的差距当成真正的工作对象。它不会因为内容已经生成就草率收工,而是会检查偏差、定位误差来源,并选择合适的控制动作:重试、局部重写、切换工具、缩小范围,或者升级给人。
它建立在诺伯特·维纳的控制论洞见上:系统不是靠一次性指令变好,而是靠反馈闭环持续修正。在 AI 工作里,这意味着执行质量取决于系统能否感知偏差,并在误差累积之前完成纠偏。
|
🤖 Agent 构建者
|
🛠️ Workflow 运营者
|
|
📣 GTM 与运营团队
|
|
graph TD
A["Task has a target state"] --> B["Observe current output"]
B --> C["Measure deviation"]
C --> D["Localize error source"]
D --> E["Choose correction path"]
E --> F["Next loop or escalate"]
style A fill:#fef3cd,stroke:#d4a843
style C fill:#e8f4f8,stroke:#5ba4c9
style E fill:#e8f7ec,stroke:#28a745
style F fill:#eef2ff,stroke:#4f46e5
关键动作:先把问题处理成这个 skill 需要的正确形态,再进入执行。
每一个合格的 Feedback Controller 输出,都会以同样的六段式控制诊断收尾:
## Target State
## Current State
## Observed Deviation
## Error Source
## Correction Strategy
## Escalation Decision| 常见做法 | Feedback Controller |
|---|---|
| 把“有输出”当成成功 | 把“偏离目标多少”当成真正信号 |
| 盲目重试 | 按误差类型选择纠偏路径 |
| 整段重写 | 优先选择最小有效修正 |
| 用自信措辞掩盖失败 | 明确命名失败模式 |
| 让循环无限继续 | 明确停止条件和升级边界 |
- 反馈比一次性指令质量更重要。
- 控制的本质是缩小偏差,而不是炫耀复杂度。
- 真正有用的记忆,是能改变下一步动作的反馈。
- 人在环里的最大价值,是提供高质量纠偏信号。
→ 阅读完整哲学说明
curl -fsSL https://raw.githubusercontent.com/clarkchenkai/feedback-controller/main/install/install.sh | bashgit clone https://github.com/clarkchenkai/feedback-controller.git
cp -r feedback-controller/feedback-controller ~/.your-platform/skills/feedback-controller→ 完整安装指南
| 平台 | 安装方式 | 状态 |
|---|---|---|
| Claude Code | ~/.claude/skills/feedback-controller |
✅ |
| Cursor | Remote rule 或本地 skills 目录 | ✅ |
| OpenAI Codex | ~/.codex/skills/feedback-controller 或 .agents/skills/feedback-controller |
✅ |
| Gemini CLI | ~/.gemini/skills/feedback-controller |
✅ |
| Google Antigravity | ~/.gemini/antigravity/skills/feedback-controller |
✅ |
| Amp / Goose / Cline | ~/.agents/skills/feedback-controller |
✅ |
feedback-controller/
├── feedback-controller/
│ ├── SKILL.md
│ ├── agents/
│ │ └── openai.yaml
│ └── references/
├── docs/
│ ├── philosophy.md
│ └── philosophy-zh.md
├── install/
│ ├── install.sh
│ ├── README-install.md
│ └── README-install-zh.md
├── examples/
├── examples-zh/
├── scripts/
│ └── validate-docs.sh
├── README.md
├── README-zh.md
└── LICENSE
欢迎贡献,尤其是这些方向:
- 更强的协议和示例
- 更稳的中文镜像文档
- 更好的平台兼容性
- 更准确的高风险边界
→ 版本历史
本项目使用 MIT License 发布。