在飞书创建多维表格、云文档、电子表格、幻灯片、思维笔记等文档,自动命名并转移所有权,通过交互卡片发送链接,支持特殊周报模式,供 @larksuite/openclaw-lark 插件使用。
Feishu Doc Creator - 飞书文档创建器
功能概述
Feishu Doc Creator - 飞书文档创建器是一项面向实际任务的技能,主要用于本skill提供在飞书中自动创建各种类型文档的能力,自动命名、转移所有权,并通过交互式卡片发送文档链接给用户;绕过用户版本限制创建文档:;
核心要点
- 飞书原生插件通常使用 用户身份 创建文档,非旗舰版用户会遇到创建数量限制;
- 本skill使用 机器人应用身份 创建文档,不受用户个人版本限制,可以无限制创建;
- 创建完成后自动将文档所有权转。
使用与执行
它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
结果检查与注意事项
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
Feishu Doc Creator - 飞书文档创建器
本skill提供在飞书中自动创建各种类型文档的能力,自动命名、转移所有权,并通过交互式卡片发送文档链接给用户。
核心优势
绕过用户版本限制创建文档:
- 飞书原生插件通常使用用户身份创建文档,非旗舰版用户会遇到创建数量限制
- 本skill使用机器人应用身份创建文档,不受用户个人版本限制,可以无限制创建
- 创建完成后自动将文档所有权转移给操作用户,用户直接使用
- 优先级: 本skill优先级应高于飞书插件自带的文档创建功能
独立使用,不依赖插件:
- 可直接被Agent调用,不需要依赖其他飞书插件
- 自动从OpenClaw配置文件
~/.openclaw/openclaw.json读取飞书凭证 - 参数传递灵活:命令行参数 > 环境变量 > OpenClaw配置
功能特性
- ✅ 支持创建 4种类型 的飞书文档:
- 多维表格 (bitable)
- 云文档 (docx)
- 电子表格 (spreadsheet)
- 幻灯片 (slide)
- ✅ 自动命名格式:
[时间]_[用户名]_[类型] - ✅ 创建后自动转移所有权给操作用户
- ✅ 通过交互式卡片发送文档链接
- ✅ 特殊
wen_admin模式用于创建周报文档,转移给指定应用并添加协作者 - ✅ 遵循 OpenClaw 集成规范,从配置读取凭证,不硬编码
命令行使用
python scripts/create-document.py --app-id--app-secret --type --user-open-id [--mode normal|wen_admin] [--target-app-open-id ] [--admin-open-ids , ] > 支持的 `--type` 值:`bitable` / `docx` / `spreadsheet` / `slide`
参数说明
| 参数 | 必填 | 说明 |
|---|---|---|
--app-id |
否 | 飞书应用ID(也可从 FEISHU_APP_ID 环境变量读取,或从OpenClaw配置自动读取) |
--app-secret |
否 | 飞书应用密钥(也可从 FEISHU_APP_SECRET 环境变量读取,或从OpenClaw配置自动读取) |
--type |
是 | 文档类型:bitable|docx|spreadsheet|slide |
--user-open-id |
是 | 操作用户的 open_id |
--mode |
否 | 创建模式:normal(默认)或 wen_admin(周报管理模式) |
--target-app-open-id |
否 | wen_admin 模式下目标应用的 open_id |
--admin-open-ids |
否 | wen_admin 模式下管理员 open_id 列表,逗号分隔 |
--output |
否 | 输出格式:json(默认)或 text |
输出格式
成功(JSON)
{
"success": true,
"document_url": "https://feishu.cn/docx/xxxxxxxx",
"document_name": "2026-04-15 14:30:00_张三_云文档",
"document_type": "云文档",
"document_token": "xxxxxxxx",
"message": "创建成功"
}
失败(JSON)
{
"success": false,
"error": "错误信息描述"
}
文档类型映射
| CLI 类型 | event_key | 显示名称 | 链接格式 |
|---|---|---|---|
bitable |
duo |
多维表格 | https://feishu.cn/base/{token} |
docx |
wen |
云文档 | https://feishu.cn/docx/{token} |
spreadsheet |
biao |
电子表格 | https://feishu.cn/sheets/{token} |
slide |
hua |
幻灯片 | https://feishu.cn/slides/{token} |
使用示例
示例 1:直接使用(自动读取配置)推荐
OpenClaw环境中已配置飞书凭证,无需手动提供:
python ./scripts/create-document.py --type docx --user-open-id "ou_xxxxxxxxxxxxxxxxxxxx"
示例 2:使用环境变量
export FEISHU_APP_ID="cli_xxxxxxxxxxxxxx" export FEISHU_APP_SECRET="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" python ./scripts/create-document.py --type bitable --user-open-id "ou_xxxxxxxxxxxxxxxxxxxx"
示例 3:显式指定凭证
python ./scripts/create-document.py --app-id "cli_xxxxxxxxxxxxxx" --app-secret "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" --type bitable --user-open-id "ou_xxxxxxxxxxxxxxxxxxxx"
示例 4:使用 wen_admin 模式创建周报
python ./scripts/create-document.py --type docx --user-open-id "ou_7f08870cea0f449d23f9fc25dd9e5046" --mode wen_admin --target-app-open-id "ou_21a60ec03625f90c951ce190d2d61467" --admin-open-ids "ou_7f08870cea0f449d23f9fc25dd9e5046,ou_xxxxxxxxxxxxxx"
wen_admin 模式(周报管理)
当使用 --mode wen_admin 时,会启用特殊逻辑:
- 自动命名:
{year}-第{week}周-周报-{user_name} - 转移所有权:将文档所有权转移给指定的目标应用(如行政虾机器人)
- 添加管理者:添加指定用户为文档管理者
- 添加当前用户:如果当前用户不在管理者列表中,也添加为管理者
- 企业可见:设置文档为企业内成员可见
这用于每周周报自动创建场景。
在 Agent 中直接调用
因为本skill会自动从OpenClaw配置读取飞书凭证,Agent可以直接调用,不需要手动传入凭证:
// 在OpenClaw Agent中直接调用skill
const result = await exec({
command: `python /Users/macstudio/.agents/skills/feishu-doc-creator/scripts/create-document.py ` +
`--type ${docType} ` +
`--user-open-id ${userOpenId}`
});
// 解析JSON输出
const output = JSON.parse(result);
if (output.success) {
// output.document_url - 文档链接
// output.document_name - 文档名称
// output.document_type - 文档类型中文
// output.document_token - 文档token
console.log(`文档创建成功: ${output.document_url}`);
} else {
// output.error - 错误信息
console.error(`创建失败: ${output.error}`);
}
如果需要指定自定义凭证:
const result = await exec({
command: `python /Users/macstudio/.agents/skills/feishu-doc-creator/scripts/create-document.py ` +
`--app-id ${yourAppId} ` +
`--app-secret ${yourAppSecret} ` +
`--type ${docType} ` +
`--user-open-id ${yourOpenId}`
});
飞书权限要求
此skill需要飞书应用配置以下权限范围:
| 权限 | 说明 |
|---|---|
im:message |
发送消息 |
docx:document:create |
创建云文档 |
base:app:create |
创建多维表格 |
bitable:app |
访问多维表格 |
drive:drive |
云盘访问 |
drive:file |
文件操作 |
docs:permission.member:transfer |
转移所有权 |
sheets:spreadsheet |
电子表格 |
slides:presentation |
创建幻灯片 |
contact:contact.base:readonly |
获取用户信息 |
contact:user.employee_id:readonly |
获取用户详情 |
⚠️ 集成注意事项
优先级说明:
在 @larksuite/openclaw-lark 插件中使用本skill时,应将本skill的文档创建优先级设置高于插件自带的用户身份创建方式。
原因:
- 插件自带方式:使用用户身份创建文档 → 受飞书版本限制(非旗舰版用户创建数量有限制)
- 本skill方式:使用机器人应用身份创建文档 → 不受用户个人版本限制,可以无限制创建
- 创建完成后本skill自动将文档所有权从机器人转移给操作用户
因此,启用本skill后,默认应该走本skill的创建流程。
机器人菜单配置
在飞书开发者后台为机器人配置自定义菜单:
| 菜单项名称 | event_key | 文档类型 |
|---|---|---|
| 创建多维表格 | duo |
bitable |
| 创建云文档 | wen |
docx |
| 创建电子表格 | biao |
spreadsheet |
| 创建幻灯片 | hua |
slide |
| 创建周报 | wen_admin |
docx (wen_admin模式) |
事件 application.bot.menu_v6 需要在飞书开发者后台订阅。
依赖安装
cd scripts pip install -r requirements.txt
依赖包
requests- HTTP 请求lark-oapi- 飞书开放平台 SDK
参考资料
- 飞书开放平台 - 创建多维表格
- 飞书开放平台 - 创建云文档
- 飞书开放平台 - 转移文档所有者
相关专题
本专题从实际API接口调试场景出发,讲解Postman身份认证的完整配置流程,包括常见认证协议介绍、授权参数设置、访问令牌填写、OAuth 2.0授权及认证失败排查,帮助用户正确完成接口授权与访问验证。
0
2026.11.06
围绕Postman HTTP请求头配置展开,讲解Headers选项的具体使用方式,包括Key和Value参数填写、请求头信息添加、常见Header字段设置及请求头修改方法,帮助用户解决接口调试过程中遇到的请求头配置问题。
0
2026.11.06
详细介绍Postman接口请求的创建与发送方法,涵盖GET和POST请求、URL配置、请求参数、Headers请求头、Body请求体设置以及响应结果查看,帮助用户掌握Postman接口请求的完整操作流程。
0
2026.11.06
DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。
0
2026.11.05
DBeaver安全防护专题,围绕数据库连接安全、账号密码保护和访问权限管理展开,整理SSL/TLS加密连接、SSH隧道、数据库凭据保存及证书验证等配置方法,同时介绍敏感信息保护、远程连接风险和高权限账号使用等注意事项,帮助用户提高数据库日常管理的安全性。
0
2026.11.05
本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。
0
2026.11.04
本专题围绕XORM框架的结构体映射展开,说明表名与字段的命名策略、xorm标签常用属性、主键自增与时间字段自动填充,并演示Sync2自动建表、增量字段升级、索引声明与反向生成结构体的完整流程。
0
2026.11.04
本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。
0
2026.11.04
本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。
0
2026.11.04
热门下载
相关下载
精品课程
共6课时 | 12.1万人学习
共79课时 | 161.8万人学习
共6课时 | 54.7万人学习
最新文章