← 返回 Skills 市场
Feishu Bitable Merger
作者
Chaohua Xu
· GitHub ↗
· v1.0.0
353
总下载
0
收藏
4
当前安装
1
版本数
在 OpenClaw 中安装
/install feishu-bitable-merger
功能描述
Feishu Bitable Merger - Merge multiple Feishu bitable data into one table
使用说明 (SKILL.md)
Feishu Bitable Merger
Merge multiple Feishu bitable data into one target table, features:
- Auto match same field names
- Preserve original data format
- Support incremental merge
- Support field mapping configuration
- Support deduplication after merge
Usage
# Merge multiple tables to target
openclaw feishu-bitable-merger merge --source "https://example1.com/base/xxx" "https://example2.com/base/xxx" --target "https://example.com/base/yyy"
# Merge with field mapping
openclaw feishu-bitable-merger merge --source "source1" "source2" --target "target" --map "oldField:newField"
Configuration
Required Feishu API permissions:
bitable:app:readbitable:app:writebitable:record:readbitable:record:write
安全使用建议
This skill appears to do what it says: read multiple Feishu Bitable tables and merge records into a target table. Before installing, confirm you trust the skill source (owner is unknown), and ensure your OpenClaw agent or environment has the Feishu app credentials with the listed scopes (bitable:app:read/write, bitable:record:read/write). Note the code uses local shell execution (execSync) to call OpenClaw tools — this is expected here but you should only run third-party CLI code you trust. Test on non-production/sample tables first to verify field mappings and deduplication behave as you expect.
功能分析
Type: OpenClaw Skill
Name: feishu-bitable-merger
Version: 1.0.0
The skill is a utility for merging data between Feishu Bitables, supporting field mapping and deduplication. It interacts with the Feishu API through the OpenClaw tool interface (e.g., `feishu_bitable_list_records` and `feishu_bitable_create_record`). While `index.js` uses `execSync` to invoke these tools via a shell command, it includes logic to escape single quotes in the JSON parameters to mitigate injection risks. The code's behavior is consistent with its documented purpose, and no evidence of data exfiltration or malicious intent was found.
能力评估
Purpose & Capability
Name/description say 'merge Feishu bitable' and the code implements URL parsing, field listing, record listing, field mapping, deduplication, and batch writes to a target table. The required Feishu API scopes listed in SKILL.md match the operations performed (read/write app and records).
Instruction Scope
SKILL.md instructs use of the openclaw CLI and documents required Feishu permissions; it does not ask the agent to read unrelated files or environment variables or exfiltrate data to external endpoints beyond Feishu. The runtime code uses OpenClaw tool calls to obtain metadata, list fields/records, and create records — consistent with the described functionality.
Install Mechanism
There is no install spec in the registry (instruction-only), which is low risk. The package includes code (index.js) and package.json with a single dependency (commander) — reasonable for a CLI. The registry not declaring an install step means the runtime will rely on the agent environment's ability to execute the included code; that's not harmful but worth noting.
Credentials
The SKILL.md correctly lists Feishu API scopes required for reading/writing bitable data. The registry metadata does not declare any environment variables or a primary credential; the code delegates auth to OpenClaw tools (feishu_bitable_*), so missing declared env vars is explainable but the skill assumes the agent/tooling provides Feishu credentials. No unrelated secrets or env paths are requested.
Persistence & Privilege
The skill does not request always:true or other elevated persistence. It is user-invocable and can be invoked autonomously (platform default). It does not modify other skills or system-wide settings.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install feishu-bitable-merger - 安装完成后,直接呼叫该 Skill 的名称或使用
/feishu-bitable-merger触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of Feishu Bitable Merger.
- Merge data from multiple Feishu bitables into a single target table.
- Automatically matches fields with the same name and preserves original data format.
- Supports incremental merging and field mapping configuration.
- Includes deduplication after merge.
- Requires relevant Feishu API permissions for operation.
元数据
常见问题
Feishu Bitable Merger 是什么?
Feishu Bitable Merger - Merge multiple Feishu bitable data into one table. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 353 次。
如何安装 Feishu Bitable Merger?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install feishu-bitable-merger」即可一键安装,无需额外配置。
Feishu Bitable Merger 是免费的吗?
是的,Feishu Bitable Merger 完全免费(开源免费),可自由下载、安装和使用。
Feishu Bitable Merger 支持哪些平台?
Feishu Bitable Merger 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Feishu Bitable Merger?
由 Chaohua Xu(@night556)开发并维护,当前版本 v1.0.0。
推荐 Skills