首页龙虾技能列表 › Flowclaw — FlowClaw — YAML工作流编排器

Flowclaw — FlowClaw — YAML工作流编排器

v1.1.3

YAML驱动的工作流编排器,为AI代理团队提供人机协作审批流程。支持可选的Notion、n8n和Discord集成。

0· 116·0 当前·0 累计
by @vanhuelsing·MIT-0
下载技能包
License
MIT-0
最后更新
2026/3/30
安全扫描
VirusTotal
可疑
查看报告
OpenClaw
安全
high confidence
FlowClaw的代码、运行时指令和请求的环境变量与YAML驱动的工作流编排器一致,可选择集成Notion、n8n和Discord;未发现明显的配置不匹配或隐藏安装,但在生产环境运行前应审查预期的风险功能。
评估建议
FlowClaw似乎如描述的那样:一个本地工作流执行器,将Notion/n8n/Discord连接到代理驱动的YAML工作流。在敏感环境中安装或运行前,请考虑以下事项:1) 在启用任何工作流YAML和QA脚本之前进行审查——QA脚本作为Python执行且未进行沙箱化(可以读取文件系统和发起网络调用)。2) 保持服务绑定在127.0.0.1(默认),并使用强WORKFLOW_EXECUTOR_API_KEY;如果将HOST改为0.0.0.0,请在其前面放置反向代理和认证。3) 不要设置FLOWCLAW_LOAD_OPENCLAW_CONFIG=true,除非您打算授予FlowClaw访问~/.openclaw/openclaw.json中所有凭据的权限。4) 如果启用调用外部CLI的部署步骤(例如vercel),请注意这些CLI会使用进程环境运行,并可能使用其中可用的凭据。5) 在隔离的服务账户或容器中运行,并在启用systemd/LaunchAgent之前审查启动/服务模板。这些是工作流编排器固有的运维风险,而非技能本身行为不当的迹象。...
详细分析 ▾
用途与能力
名称/描述、必需的环境变量(WORKFLOW_EXECUTOR_API_KEY)、可选的Notion/Discord/n8n环境、脚本和Python应用与声称的工作流执行器和集成的目的相符。包含的文件(执行器、启动脚本、n8n工作流、示例YAML工作流)与声明的功能相称。
指令范围
SKILL.md保持指令聚焦(安装依赖、复制.env、运行执行器、导入n8n工作流)。它明确记录了重要行为和安全边界(Content-Type检查、认证、本地绑定默认、凭据隔离可选)。需要注意的要点:(1) FlowClaw执行用户提供的QA Python脚本(允许但明确未沙箱化),(2) 部署步骤可能调用外部CLI(例如vercel),这些CLI使用服务的运行环境运行,(3) 有运维指令以系统服务(LaunchAgent/systemd)运行,这对于长期运行的处理程序是预期的。
安装机制
无远程下载或不透明安装程序;这是一个包含源代码的纯指令技能。依赖项是requirements.txt中列出的标准Python包,SKILL.md告诉操作员运行pip install -r src/requirements.txt。技能元数据中的自动安装规范不会获取外部URL或归档文件。
凭证需求
仅声明了一个必需的环境变量(WORKFLOW_EXECUTOR_API_KEY);其他令牌(NOTION_API_KEY、DISCORD_BOT_TOKEN、N8N_API_KEY、OPENCLAW_GATEWAY_TOKEN等)是可选的,并由可选集成提供理由。README和配置明确记录了一个可选标志(FLOWCLAW_LOAD_OPENCLAW_CONFIG),如果启用,将读取~/.openclaw/openclaw.json从而暴露其他OpenClaw凭据——这是一个明确的、已记录的权限提升,默认关闭。
持久化与权限
该技能不是始终启用的,也不请求提升的自主平台权限。它包含启动/服务模板和脚本以作为持久服务运行(LaunchAgent/systemd),这对于此类组件是正常的。未观察到修改其他技能配置或系统级代理设置的尝试。
src/n8n-workflow.json:145
安装源指向URL缩短服务或原始IP地址。
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv1.1.32026/3/30

最终QA修复:datetime处理、systemd集成、schema路径解析、SKILL.md对齐。81/81测试通过。

● 可疑

安装命令 点击复制

官方npx clawhub@latest install flowclaw-orchestrator
镜像加速npx clawhub@latest install flowclaw-orchestrator --registry https://cn.clawhub-mirror.com

技能文档

YAML-driven workflow orchestrator for OpenClaw agent teams. Connects Notion → n8n → agents, with approval gates so nothing runs without your go-ahead.

What It Does

FlowClaw is a workflow execution engine that:

  • Receives task triggers from n8n (via Notion polling)
  • Loads the appropriate YAML workflow definition
  • Executes each step by dispatching to specialized AI agents
  • Pauses at approval gates and waits for human sign-off
  • Reports progress via Discord notifications

Requirements

  • Python 3.8+
  • OpenClaw with configured agents
  • n8n (optional — only needed for n8n-triggered workflows)
  • Notion workspace with task database (optional — only needed for Notion sync)

Setup

  • Copy config/example.env to .env and fill in your API keys
  • Install: pip3 install -r src/requirements.txt
  • Start: python3 src/workflow-executor.py
  • Import src/n8n-workflow.json into your n8n instance
  • Update n8n credential/ID placeholders with your values — see INTEGRATION-STEPS.md

Configuration

All configuration is via environment variables. See config/example.env for the full list.

Key variables:

  • WORKFLOW_EXECUTOR_API_KEY — API key for authenticating requests
  • NOTION_API_KEY — Notion integration token (starts with secret_...)
  • DISCORD_BOT_TOKEN — Discord bot token for notifications (optional)
  • PORT — Server port (default: 8765)
  • MAX_WORKERS — Gunicorn worker count (default: 4, recommended: 2× CPU cores)
数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制

免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制

了解定制服务