SuperAPI AI 工具集

Hooks Automation

智能体与模型

查看项目

更新于 10-16 03:48

技能介绍

用途:为 Claude Code 提供钩子自动化系统,在操作前后自动协调、校验、格式化并学习开发行为,同时协调 swarm 智能体、维护会话状态与跨会话记忆。

主要能力:pre-edit、pre-bash、pre-task、pre-search 等前置钩子负责校验、备份、自动分配智能体与加载记忆;post-edit、post-bash、post-task、post-search 等后置钩子负责自动格式化、性能分析、结果缓存与神经模式训练。还包含 MCP 集成钩子(mcp-initialized、agent-spawned、task-orchestrated、neural-trained)、记忆协调钩子(memory-write、memory-read、memory-sync)以及会话钩子(session-start、session-restore、session-end、notify)。

使用方式:需先安装 Claude Flow CLI(npm install -g claude-flow@alpha),并在 Claude Code 中启用钩子、配置 .claude/settings.json。初始化命令为 npx claude-flow init --hooks。常用命令如 npx claude-flow hook pre-task --description "Implement authentication"、npx claude-flow hook post-edit --file "src/auth.js" --memory-key "auth/login"、npx claude-flow hook session-end --session-id "dev-session" --export-metrics。配置中可设置 matcher、timeout、async、continueOnError 等字段,并可为敏感文件添加保护模式或自动测试。

适用场景:需要自动化代码格式化、质量校验、智能体协调、跨会话记忆与持续学习的 Claude Code 开发流程。

限制:依赖 Claude Flow CLI 与 Claude Code 钩子机制;MCP 服务器、Git 仓库、测试框架为可选前提。资料未提供收费、价格、平台支持范围及实际效果数据。