← 返回 Skills 市场
jiebao360

Feishu Bot Config Helper

作者 jiebao360 · GitHub ↗ · v0.1.2 · MIT-0
cross-platform ⚠ suspicious
268
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install feishu-bot-config-helper
功能描述
辅助配置飞书机器人名称、应用凭证和大模型,自动匹配技能并生成本地及飞书文档。
使用说明 (SKILL.md)

🤖 飞书机器人配置助手 - 技能文档

版本: v1.0.0
类型: 飞书机器人自动配置
难度: ⭐⭐⭐⭐


📋 技能概述

在飞书对话中直接配置新机器人,自动完成 Agent 创建、工作空间配置、Gateway 重启。


🎯 核心能力

  • ✅ 飞书机器人自动配置
  • ✅ 智能 Agent 匹配(7 种规则)
  • ✅ 自动更新 openclaw.json
  • ✅ 自动重启 Gateway
  • ✅ 返回配置报告

🚀 安装方式

Mac / Linux

curl -fsSL https://raw.githubusercontent.com/jiebao360/feishu-bot-config-helper/main/install.sh | bash

Windows

curl -fsSL https://raw.githubusercontent.com/jiebao360/feishu-bot-config-helper/main/install.bat -o install.bat
.\install.bat

🎭 Agent 阵容

Agent 职责 默认模型
第二大脑笔记虾 知识管理 + 素材提供 doubao-pro
朋友圈创作虾 朋友圈文案创作 doubao
电商视频导演虾 电商视频脚本 doubao-pro
通用内容创作虾 通用内容创作 doubao
图片素材生成虾 图片搜索 + 生成 doubao-pro
电商 Seedance 导演虾 Seedance 提示词 doubao-pro
工作助手 工作相关任务 doubao

⚙️ 配置规范

严格遵循官方模板:

  1. 每个飞书机器人对应一个独立 Agent
  2. 拥有独立的工作空间和记忆
  3. agents.list 中定义 Agent
  4. channels.feishu.accounts 中配置机器人
  5. bindings 中添加路由绑定
  6. 使用 dmScope: "per-account-channel-peer"
  7. 群组策略使用 groupPolicy: "open"

📁 文件清单

feishu-bot-config-helper/
├── scripts/
│   └── auto-configure-bot.js      # 自动配置脚本
├── index.js                        # 主入口
├── install.sh                      # Mac/Linux 安装脚本
├── install.bat                     # Windows 安装脚本
├── package.json                    # 项目配置
├── SKILL.md                        # 技能文档
├── README.md                       # 使用说明
├── CHANGELOG.md                    # 更新日志
└── LICENSE                         # MIT 许可证

🔗 相关资源


\x3Cdiv align="center">

🦞 让龙虾成为你的飞书机器人配置助手!

\x3C/div>

安全使用建议
This skill appears to perform the configuration tasks it claims, but proceed cautiously: - Do NOT blindly run curl | bash from raw.githubusercontent.com. Inspect the install.sh contents on GitHub (or use the registry bundle) before executing. - The install script clones the repository at install time; this may fetch code different from the bundle you reviewed. Prefer installing from the registry copy or reviewing the remote repo before running. - The skill asks you to paste App ID and App Secret into a chat message; those credentials will be written into ~/.openclaw/openclaw.json in plaintext. Avoid sharing secrets in chat if possible, and consider storing credentials securely (or encrypting the config) instead. - Review the generated openclaw.json after running and limit file permissions (chmod) so secrets are not broadly readable. - If you must use it, run the included scripts in a controlled environment (or inspect/modify them) and back up your existing openclaw.json before allowing the script to overwrite it. If you want a lower-risk option, request an installer that does not fetch remote code at install time and that supports secure credential storage (env vars or secret manager) instead of sending secrets via chat.
功能分析
Type: OpenClaw Skill Name: feishu-bot-config-helper Version: 0.1.2 The skill bundle automates Feishu bot configuration by parsing sensitive credentials (App ID/Secret) from user messages and writing them to the core 'openclaw.json' configuration file. It performs high-risk operations including executing shell commands via 'child_process.exec' to create directories and restart the system gateway, and it promotes a 'curl | bash' installation pattern in its documentation (SKILL.md, README.md). While these behaviors are aligned with the stated purpose of the tool, the handling of plaintext secrets and modification of system-level configurations without robust input sanitization pose a significant security risk, although no evidence of intentional data exfiltration or backdoors was found.
能力评估
Purpose & Capability
The skill's files (auto-configure-bot.js, install.sh) implement the claimed functionality: parsing a text config, creating workspaces, updating ~/.openclaw/openclaw.json and restarting the Gateway. However the included install.sh and SKILL.md both instruct users to fetch/execute a remote install script (raw.githubusercontent.com), and install.sh itself performs a git clone from the same GitHub repo — unnecessary when code is already bundled in the registry and increases risk of pulling different code at install time.
Instruction Scope
The runtime instructions and script require the user to provide App ID and App Secret inside a plain text message (e.g., Feishu chat). The script then writes those credentials directly into openclaw.json under channels.feishu.accounts. Encouraging credentials to be sent in chat and persisted in a local JSON file (likely unencrypted) is a privacy/security risk outside the narrow task of config automation.
Install Mechanism
SKILL.md recommends running curl -fsSL https://raw.githubusercontent.com/... | bash and install.sh executes git clone and npm install. Download-and-execute from a raw GitHub URL and re-cloning a remote repository are higher-risk install patterns (remote code executed at install time). Although GitHub is a known host, this pattern allows the installer to run arbitrary, possibly updated remote code that may differ from the registry bundle.
Credentials
The skill requires no declared environment variables, which aligns with its purpose. However it asks users to supply App ID/App Secret in messages and stores them into openclaw.json — this is functionally necessary but disproportionate in privacy terms because secrets are handled via chat and persisted in plaintext config without explicit guidance on secure storage.
Persistence & Privilege
The skill does not request always:true, does not modify other skills, and only updates the user's ~/.openclaw/openclaw.json and creates per-agent workspace directories. It also restarts the local 'openclaw gateway' process via exec, which is consistent with the stated purpose but is an operation with system impact that the user should expect.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install feishu-bot-config-helper
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /feishu-bot-config-helper 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.2
- Major update restructures the skill with a streamlined codebase and configuration flow. - Added: `CHANGELOG.md`, `package.json`, and a new `scripts/auto-configure-bot.js` automation script. - Removed: Legacy scripts and redundant documentation files to simplify usage and maintenance. - Reworked: Updated `README.md` and `SKILL.md` to reflect new auto-configuration approach, supported Agents, and modern file organization. - Installation: Now supports one-command install for Mac/Linux and Windows. - Focus shifted to automated Feishu bot and Agent setup with openclaw.json integration and smarter matching.
v0.1.1
- Added three new files: CLAWHUB_SUBMIT_CONFIRM.md, INSTALL.md, and install.sh. - Introduced installation documentation and a shell script to standardize the setup process. - No changes to core functionality or user-facing features.
v0.1.0
feishu-bot-config-helper v0.1.0 - Initial release with full 飞书机器人 (Feishu bot) configuration support. - Configure bot name, App ID, App Secret, and model name via dialog or script. - Automatic Agent type selection with recommended skill matching. - Generates configuration files, local Markdown docs, and Feishu cloud docs. - Supports 6 Agent types with recommended skills for each. - Troubleshooting tips and comprehensive usage instructions included.
元数据
Slug feishu-bot-config-helper
版本 0.1.2
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 3
常见问题

Feishu Bot Config Helper 是什么?

辅助配置飞书机器人名称、应用凭证和大模型,自动匹配技能并生成本地及飞书文档。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 268 次。

如何安装 Feishu Bot Config Helper?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install feishu-bot-config-helper」即可一键安装,无需额外配置。

Feishu Bot Config Helper 是免费的吗?

是的,Feishu Bot Config Helper 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Feishu Bot Config Helper 支持哪些平台?

Feishu Bot Config Helper 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Feishu Bot Config Helper?

由 jiebao360(@jiebao360)开发并维护,当前版本 v0.1.2。

💬 留言讨论