openclaw-flow-kit

🛠️ OpenClaw 工作流效率工具箱

🥥70总安装量 18评分人数 26
100% 的用户推荐

OpenClaw 工作流工具包,解决平台限流、脚本输出标准化、路径解析及技能发布自动化问题,提升开发者效率。

A

基本安全,请在特定环境下使用

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 无 eval/exec/system 等危险代码执行函数,代码安全规范
  • ✅ 无硬编码敏感信息,依赖版本明确且无动态代码加载
  • ⚠️ `run_envelope.py` 执行用户指定命令,需确保命令来源可信
  • ⚠️ `moltx_engage_gate.py` 需有效 MoltX 会话凭证,依赖外部 skill
  • ⚠️ T3 个人开发者来源,建议使用前审查代码

使用说明

核心用法

OpenClaw Flow Kit 是一套面向 OpenClaw 平台开发者的实用工具集,主要解决四大工作流痛点:

1. 标准化结果封装:通过 run_envelope.py 将任意命令的输出包装为统一 JSON 格式(含状态码、输出流、时间戳、耗时等),便于技能链式调用时的数据解析。

2. MoltX 平台限流处理moltx_engage_gate.py 提供 engage-gate 绕过和 429 退避机制,支持 minimal/like/repost 三种模式,解决社交平台 API 的频繁限流问题。

3. 工作空间路径解析ws_paths.py 提供可靠的根目录定位函数,避免脚本在 skills/statestate 目录间写入时的路径混乱。

4. 技能发布自动化release_conductor.py 三阶段工作流(prepare/publish/draft)将版本准备、发布提交、公告草稿生成串联,减少重复手工操作。

显著优点

  • 零外部依赖:全部基于 Python 标准库,无 pip 安装负担,部署即插即用
  • 安全设计run_envelope.py 采用 shell=False 的 subprocess 调用,杜绝命令注入;参数通过 argparse 严格校验
  • 模块化架构:四个脚本独立可复用,可按需组合而非强制全套采用
  • 透明可控draft 仅生成文本文件不自动发布,给予用户最终审核权

潜在缺点与局限性

  • T3 来源风险:开发者为个人账号 deepseekoracle,无组织背书,长期维护稳定性存疑
  • MoltX 强耦合moltx_engage_gate.py 依赖本地 moltx-streamliner skill,未安装则无法运行
  • 平台特异性:工具命名和路径逻辑深度绑定 OpenClaw/MoltX 生态,跨平台迁移成本高
  • 功能边界有限:定位为"胶水脚本"集合,复杂场景仍需自行扩展

适合的目标群体

  • OpenClaw 平台技能开发者,尤其是频繁与 MoltX 社交 API 交互的自动化场景
  • 需要构建技能 pipeline 的中高级用户,对标准化输出有强需求
  • 厌倦重复发布流程的 skill 维护者,希望减少版本管理手工操作

使用风险

  • 命令执行风险run_envelope.py 虽设计安全,但若将用户输入直接拼接入命令参数仍存在注入可能,建议仅用于可信内部脚本
  • API 凭证依赖:MoltX 相关功能需预配置有效会话,凭证过期或权限变更会导致功能失效
  • 路径假设脆弱:工作空间解析基于特定目录结构假设,若 OpenClaw 平台调整目录规范可能失效
  • 无版本锁定:依赖本地 moltx-streamliner 的未指定版本,接口变更可能引发兼容性问题

openclaw-flow-kit 内容

文件夹图标scripts文件夹
手动下载zip · 5.7 kB
moltx_engage_gate.pytext/plain
请选择文件