Install
openclaw skills install ai-coding-standardsAI编码规范与自我修正系统 - 基于Claude Code最佳实践的质量红线、渐进式上下文加载、Plan持久化、Hook拦截机制
openclaw skills install ai-coding-standards基于 Claude Code 最佳实践的 AI 编码规范系统,帮助 AI agent 保持代码质量和上下文整洁。
上下文的熵增才是瓶颈 - 不治这个,迭代越快崩越快
硬性阈值:
为什么: AI 对"要短"理解飘忽,但对"≤30行"执行稳定
1M 上下文缓解熵增但不根除,渐进加载是必修课。
# 创建质量检查 hook
mkdir -p .git/hooks
cp pre-commit.sample .git/hooks/pre-commit
在项目根目录创建 CLAUDE.md,强制加载规范:
# 项目编码规范
## 质量红线
- 函数 ≤ 30 行
- 文件 ≤ 800 行
## 加载策略
- Bug 修复只加载相关文件
- 重构才加载全貌
from ai_coding_standards import QualityChecker
checker = QualityChecker()
result = checker.check_file("src/main.py")
if not result.passed:
print(f"违规: {result.issues}")
QualityChecker - 代码质量检查ContextManager - 上下文管理PlanTracker - Plan 持久化跟踪HookRunner - Hook 拦截执行