Token导航 LogoToken导航

Agent Skill · 开发

feishu-openclaw-integration(feishu OpenClaw 集成)

feishu-openclaw-integration 用于补充开发相关能力,适合在 OpenClaw 中需要让 Agent 承接开发相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

feishu-openclaw-integration 是开发类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为接触敏感数据;许可证为 MIT-0,第三方扫描有提醒项,按安装量在开发类的 21,746 个 Skill 里排第 8,211。

总安装 3,279周安装 138GitHub Stars 公开资料未说明下载 1,148核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.0

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:feishu-openclaw-integration(feishu OpenClaw 集成)
来源仓库:https://github.com/yang1002378395-cmyk/feishu-openclaw-integration
安装命令:
openclaw skills install feishu-openclaw-integration
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install feishu-openclaw-integration

这个 Skill 是做什么的

开发类 Skill 面向写代码、改代码和排查问题,一般会读写仓库文件,部分还会执行构建或测试命令。

飞书 + OpenClaw 无缝集成 - 5 分钟搭建企业 AI 助手。支持群聊机器人、智能客服、自动化工作流。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install feishu-openclaw-integration;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要接触敏感数据,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

feishu-openclaw-integration 怎么安装?

在终端执行 openclaw skills install feishu-openclaw-integration。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

feishu-openclaw-integration 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

feishu-openclaw-integration 需要什么权限?

权限级别是接触敏感数据。该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

feishu-openclaw-integration 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

feishu-openclaw-integration 用的人多吗?

公开数据是累计安装 3,279 次,近一周安装 138 次,下载 1,148 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

feishu-openclaw-integration 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。

先想清楚的地方

  • 需要接触敏感数据,装到常用环境前要先评估影响面。
  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理开发类任务、又不想每次都手写提示词的人。

不太适合

  • 环境里有大量密钥、凭证,不方便给第三方 Skill 读取的人。
  • 需要厂商级技术支持和 SLA 的生产系统。

开发类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
skill-vetter

技能审查员 · OpenClaw

8,779,018986操作浏览器MIT-0通过
ontology

本体论 · OpenClaw

6,636,960576只读MIT-0通过
entra-app-registration

内部应用程序注册 · Codex、Claude

6,631,872764接触敏感数据未明确通过
entra-app-registration

内部应用程序注册 · Codex、Claude

3,757,680201接触敏感数据未明确通过
nano-banana-pro

纳米香蕉专业版 · OpenClaw

3,526,898364接触敏感数据MIT-0有提醒
feishu-openclaw-integration

feishu OpenClaw 集成 · 本页

3,279—接触敏感数据MIT-0有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
feishu-openclaw-integration
version
1.0.0
slug
feishu-openclaw-integration
tags
["latest", "chinese", "enterprise"]
description
飞书 + OpenClaw 无缝集成 - 5 分钟搭建企业 AI 助手。支持群聊机器人、智能客服、自动化工作流。
metadata
openclaw
emoji
🚀
requires
bins
["node", "npm"]
env
["FEISHU_APP_ID", "FEISHU_APP_SECRET"]

飞书 + OpenClaw 集成 Skill

5 分钟搭建企业 AI 助手 - 零代码,即插即用。

核心价值

  • ✅ 零代码 - 配置即用,无需编程
  • ✅ 企业级 - 飞书官方 API,稳定可靠
  • ✅ 智能回复 - 接入 OpenClaw 大模型
  • ✅ 自动化 - 定时推送、事件触发
  • ✅ 私有化 - 数据不离开企业

快速开始

方式 1:OpenClaw 内置(推荐,5 分钟)

  1. 配置飞书频道(OpenClaw 已内置支持)
# 编辑 ~/.openclaw/config/channels.json
{
  "feishu": {
    "enabled": true,
    "appId": "YOUR_APP_ID",
    "appSecret": "YOUR_APP_SECRET",
    "encryptKey": "YOUR_ENCRYPT_KEY",
    "verificationToken": "YOUR_VERIFICATION_TOKEN"
  }
}
  1. 创建飞书应用(3 分钟)

- 访问 https://open.feishu.cn - 创建「企业自建应用」 - 启用「机器人」权限 - 配置事件回调(OpenClaw 自动处理)

  1. 测试
   # 在飞书群@机器人
   @Jarvis 帮我写一份周报

方式 2:Node.js SDK(10 分钟)

# 安装依赖
npm install @larksuiteoapi/node-sdk axios

# 创建集成脚本
cat > feishu-bot.js << 'EOF'
const lark = require('@larksuiteoapi/node-sdk');
const axios = require('axios');

const client = new lark.Client({
  appId: process.env.FEISHU_APP_ID,
  appSecret: process.env.FEISHU_APP_SECRET,
});

const OPENCLAW_URL = process.env.OPENCLAW_URL || 'http://localhost:3000';

// 处理飞书消息
client.im.message.subscribe({
  on: async (event) => {
    const { message } = event;
    const content = JSON.parse(message.content);

    // 发送到 OpenClaw
    const response = await axios.post(`${OPENCLAW_URL}/api/chat`, {
      message: content.text,
      userId: message.sender_id,
      channel: 'feishu',
    });

    // 回复消息
    await client.im.message.create({
      receive_id_type: 'chat_id',
      params: { receive_id: message.chat_id },
      data: {
        msg_type: 'text',
        content: JSON.stringify({ text: response.data.reply })
      }
    });
  }
});
EOF

# 运行
FEISHU_APP_ID=xxx FEISHU_APP_SECRET=xxx node feishu-bot.js

实用场景

1. 群聊 AI 助手

# config/group-assistant.yaml
prompts:
  tech_group:
    system: "你是技术群的 AI 助手,专业、简洁、直接。"
    temperature: 0.3

  product_group:
    system: "你是产品群的 AI 助手,关注用户体验、需求分析。"
    temperature: 0.7

2. 智能客服

# 自动回复规则
AUTO_REPLY = {
    '价格': '基础版 ¥99,高级版 ¥299',
    '售后': '请联系售后微信:xxx',
    '发票': '提供增值税普通发票,开票请联系财务',
}

def handle_keyword(text):
    for keyword, reply in AUTO_REPLY.items():
        if keyword in text:
            return reply
    return None  # 转到 OpenClaw 处理

3. 定时通知

// 每天早上 9 点发送日报提醒
const schedule = require('node-schedule');

schedule.scheduleJob('0 9 * * *', async () => {
  await client.im.message.create({
    receive_id_type: 'chat_id',
    params: { receive_id: 'WORK_GROUP_ID' },
    data: {
      msg_type: 'interactive',
      content: JSON.stringify({
        config: {
          wide_screen_mode: true
        },
        elements: [{
          tag: 'div',
          text: {
            tag: 'lark_md',
            content: '📊 **日报提醒**\
\
请大家在今天 18:00 前提交日报'
          }
        }]
      })
    }
  });
});

4. 数据分析

// 分析群聊数据,生成报告
async function generateReport(chatId) {
  const messages = await client.im.message.list({
    params: {
      container_id_type: 'chat_id',
      container_id: chatId,
      page_size: 100
    }
  });

  // 发送给 OpenClaw 分析
  const analysis = await axios.post(`${OPENCLAW_URL}/api/analyze`, {
    data: messages,
    task: '总结今天的讨论要点'
  });

  return analysis.data;
}

高级功能

消息卡片(富文本)

// 发送精美卡片
await client.im.message.create({
  receive_id_type: 'chat_id',
  params: { receive_id: chatId },
  data: {
    msg_type: 'interactive',
    content: JSON.stringify({
      config: { wide_screen_mode: true },
      header: {
        title: {
          tag: 'plain_text',
          content: '🚀 AI 分析报告'
        }
      },
      elements: [{
        tag: 'div',
        text: {
          tag: 'lark_md',
          content: '**关键结论**\
- 用户增长 20%\
- 留存率 85%'
        }
      }]
    })
  }
});

文件处理

// 处理上传的文件
if (message.msg_type === 'file') {
  const fileKey = JSON.parse(message.content).file_key;

  // 下载文件
  const file = await client.im.file.download({
    params: { type: 'file', file_key: fileKey }
  });

  // 发送给 OpenClaw 分析
  const result = await axios.post(`${OPENCLAW_URL}/api/analyze-file`, {
    file: file.data,
    task: '总结这份文档的关键信息'
  });
}

多 Agent 协作

// 不同群用不同 Agent
const AGENTS = {
  'TECH_GROUP_ID': 'jarvis',      // 技术群
  'PRODUCT_GROUP_ID': 'assistant', // 产品群
  'SALES_GROUP_ID': 'sales-bot',  // 销售群
};

async function routeMessage(chatId, text) {
  const agent = AGENTS[chatId] || 'default';

  return await axios.post(`${OPENCLAW_URL}/api/chat`, {
    message: text,
    agent: agent
  });
}

配置文件模板

~/.openclaw/feishu-config.yaml

# 飞书应用配置
app:
  id: "cli_xxxxxxxxx"
  secret: "xxxxxxxxxxxxxxxx"
  encrypt_key: "xxxxxxxxxxxxxxxx"
  verification_token: "xxxxxxxxxxxxxxxx"

# 机器人配置
bot:
  name: "Jarvis"
  avatar: "https://example.com/avatar.png"
  welcome_message: "你好!我是 AI 助手 Jarvis,有什么可以帮你的?"

# 自动回复
auto_reply:
  enabled: true
  rules:
    - keywords: ["价格", "多少钱"]
      reply: "基础版 ¥99,高级版 ¥299,企业定制请联系客服"
    - keywords: ["发票", "开票"]
      reply: "提供增值税普通发票,请联系财务"
    - keywords: ["售后", "客服"]
      reply: "售后微信:xxx"

# AI 配置
ai:
  model: "gpt-4"
  temperature: 0.7
  max_tokens: 2000
  system_prompt: "你是企业 AI 助手,专业、高效、简洁。"

# 群配置
groups:
  - chat_id: "oc_xxxxxxxxx"
    name: "技术群"
    agent: "jarvis-tech"
    enabled_commands: ["/code", "/review", "/help"]
  - chat_id: "oc_xxxxxxxxx"
    name: "产品群"
    agent: "jarvis-product"
    enabled_commands: ["/pr", "/analyze", "/summary"]

# 定时任务
schedule:
  - cron: "0 9 * * *"
    message: "📊 日报提醒:请在 18:00 前提交日报"
    target_groups: ["ALL"]
  - cron: "0 18 * * *"
    command: "/summary"
    target_groups: ["技术群", "产品群"]

常见问题

Q: 如何获取飞书应用凭证?

  1. 登录 https://open.feishu.cn
  2. 点击「创建应用」
  3. 选择「企业自建应用」
  4. 在应用详情页获取 App ID 和 App Secret

Q: 如何配置权限?

在飞书开放平台,应用需要开通以下权限:

  • im:message(发送消息)
  • im:message:group_at_msg(群@消息)
  • contact:user.base:readonly(读取用户信息)

Q: 支持哪些消息类型?

  • 文本消息
  • 图片消息
  • 文件消息
  • 富文本消息(卡片)
  • 互动消息(按钮)

Q: 如何处理高并发?

// 使用消息队列
const queue = require('bull');
const messageQueue = new queue('feishu-messages');

// 生产者
client.im.message.subscribe({
  on: (event) => {
    messageQueue.add(event);
  }
});

// 消费者(可横向扩展)
messageQueue.process(async (job) => {
  await handleFeishuMessage(job.data);
});

部署建议

开发环境

# 本地运行
npm install
npm start

生产环境(推荐)

# 使用 Docker
FROM node:18-alpine
WORKDIR /app
COPY package*.json ./
RUN npm ci --only=production
COPY . .
CMD ["node", "server.js"]

云部署(免运维)

  • Vercel - 自动扩缩容
  • Railway - 数据库 + 应用一键部署
  • Render - 免费套餐

技术支持

  • 文档:https://docs.openclaw.ai
  • 飞书开放平台:https://open.feishu.cn
  • 社区:https://discord.gg/clawd

版本:1.0.0 更新:2026-03-17 作者:OpenClaw Community 许可:MIT

平台分布

OpenClaw

83.26%
按下载量换算956

安全审计

VirusTotal

通过

ClawScan

可疑

Static analysis

通过

权限和风险

接触敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills