运行时依赖
安装命令
点击复制技能文档
摘要:智能技能编排器,将自然语言请求编译为安全、可重用的工作流 标签:自动化 工作流 NLP 安全 编排 Skill-Builder Clawdbot MCP Flow Intelligent Skill Orchestrator for Clawdbot/MCP - 将自然语言请求编译为安全、可重用的 FLOW 技能。 功能 解析自然语言构建请求 在技能注册表中搜索可重用的组件 安全扫描所有技能以进行组合 将多个技能编译为统一的 FLOW 跟踪技能使用情况以实现智能重用 使用拓扑排序进行依赖解析 工作原理 自然语言输入:描述要构建的内容 意图解析:提取功能、标签和执行步骤 注册表搜索:找到与要求匹配的现有技能 安全扫描:检查所有组件中的恶意模式 组合:合并技能为单个可执行 FLOW 注册:保存新 FLOW 以便将来重用 使用 交互模式:python flow.py Flow> 构建一个网页抓取器,提取价格并保存到 CSV CLI 模式:python flow.py "创建一个监视 API 端点的自动化" 列出技能:python flow.py --list 安全功能 代码执行检测(eval, exec) 数据泄露模式匹配 加密货币挖矿指标扫描 系统修改尝试检测 基于 AST 的代码分析 混淆检测 架构 flow.py - 主编排器 natural_language_parser.py - 用于用户意图的 NLP skill_registry.py - 可重用技能数据库 skill_scanner_integration.py - 安全扫描 skill_composer.py - 将技能编译为 FLOW 要求 Python 3.8+ 无外部依赖项用于核心功能 作者 @bvinci1-design