OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  clawflows:从官方平台搜索、安装并运行多技能复合自动化方案

clawflows:从官方平台搜索、安装并运行多技能复合自动化方案

 
  saas ·  2026-02-16 07:30:03 · 3 次点击  · 0 条评论  

名称: clawflows
版本: 1.0.0
描述: 从 clawflows.com 搜索、安装和运行多技能自动化流程。通过逻辑、条件和步骤间的数据流,将多种技能组合成强大的工作流。
元数据:
clawdbot:
requires:
bins: ["clawflows"]
install:
- id: node
kind: node
package: clawflows
bins: ["clawflows"]
label: "安装 ClawFlows CLI (npm)"


ClawFlows

发现并运行多技能自动化流程,这些流程集成了数据库、图表、社交搜索等多种能力。

安装 CLI

npm i -g clawflows

命令

搜索自动化流程

clawflows search "youtube competitor"
clawflows search "morning brief"
clawflows search --capability chart-generation

检查需求

在安装前,查看自动化流程需要哪些能力:

clawflows check youtube-competitor-tracker

此命令会显示所需的能力,以及你当前是否拥有提供这些能力的技能。

安装自动化流程

clawflows install youtube-competitor-tracker

流程文件将下载到 ./automations/youtube-competitor-tracker.yaml

列出已安装的自动化流程

clawflows list

运行自动化流程

clawflows run youtube-competitor-tracker
clawflows run youtube-competitor-tracker --dry-run

--dry-run 标志用于模拟运行,展示将执行的操作而不实际执行。

启用/禁用定时调度

clawflows enable youtube-competitor-tracker   # 显示 cron 设置说明
clawflows disable youtube-competitor-tracker

查看日志

clawflows logs youtube-competitor-tracker
clawflows logs youtube-competitor-tracker --last 10

发布你的自动化流程

clawflows publish ./my-automation.yaml

此命令会打印通过 PR 提交到注册表的说明。

工作原理

自动化流程使用能力(抽象)而非具体技能:

steps:
  - capability: youtube-data      # 不是某个具体技能
    method: getRecentVideos
    args:
      channels: ["@MrBeast"]
    capture: videos

  - capability: database
    method: upsert
    args:
      table: videos
      data: "${videos}"

这意味着自动化流程具有可移植性——只要 Clawbot 拥有提供所需能力的技能,流程即可运行。

标准能力

能力 功能描述 示例技能
youtube-data 获取视频/频道统计数据 youtube-api
database 存储和查询数据 sqlite-skill
chart-generation 创建图表图片 chart-image
social-search 搜索 X/Twitter search-x
prediction-markets 查询预测市场赔率 polymarket
weather 获取天气预报 weather
calendar 读写日历事件 caldav-calendar
email 发送/接收邮件 agentmail
tts 文本转语音 elevenlabs-tts

使技能兼容 ClawFlows

要使你的技能能与 ClawFlows 自动化流程协同工作,请添加一个 CAPABILITY.md 文件:

# my-capability 能力

提供者: my-capability
技能: my-skill

## 方法

### myMethod

**输入:**
- param1: 描述
- param2: 描述

**如何实现:**
```bash
./scripts/my-script.sh --param1 "${param1}"

输出: 输出格式描述


并在你的 SKILL.md 文件的 frontmatter 中声明:

```yaml
---
名称: my-skill
provides:
  - capability: my-capability
    methods: [myMethod]
---

链接

  • 注册表: https://clawflows.com
  • CLI (npm): https://www.npmjs.com/package/clawflows
  • GitHub: https://github.com/Cluka-399/clawflows-registry
3 次点击  ∙  0 人收藏  
登录后收藏  
目前尚无回复
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor