SuperAPI AI 工具集

Hooks Automation

智能体与模型

查看项目

更新于 10-16 08:38

技能介绍

用途:为 Claude Code 操作提供智能钩子自动化,在操作前后自动协调、校验与学习,并集成 MCP 工具与神经网络模式训练。

主要能力:操作前钩子可校验、准备并自动分配代理(pre-edit、pre-bash、pre-task、pre-search);操作后钩子可格式化、分析与训练模式(post-edit、post-bash、post-task、post-search);会话管理支持状态持久化、上下文恢复与摘要生成;记忆协调支持跨 swarm 代理同步知识;Git 集成提供带质量校验的自动提交钩子;神经网络训练从成功模式中持续学习;MCP 集成可与 swarm 工具协调。

使用方式(命令保持原样): 初始化: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 配置写入 .claude$settings.json 的 hooks 字段,支持 PreToolUse、PostToolUse、SessionStart、SessionEnd、memory-write/read/sync、mcp-initialized、agent-spawned、task-orchestrated、neural-trained 等钩子。

前提:需安装 Claude Flow CLI(npm install -g claude-flow@alpha)、启用钩子的 Claude Code、含钩子配置的 .claude$settings.json;可选 MCP 服务器、Git 仓库、测试框架。

适用场景:自动化代理分配、代码格式化、性能追踪、跨会话记忆持久化,以及需要钩子校验与神经模式学习的开发流程。

限制:资料未提供具体价格、支持平台、效果评估及完整使用步骤,部分内容截断。