Token导航 LogoToken导航

Agent Skill · 效率

feishu-docx-cli(feishu DOCX CLI 文档)

feishu-docx-cli 用于整理文档、README、Markdown 和说明材料,适合在 OpenClaw 中需要把零散信息整理成结构清晰的文档时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

feishu-docx-cli 是效率类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为接触敏感数据;许可证为 MIT-0,第三方扫描有提醒项,按安装量在效率类的 21,003 个 Skill 里排第 7,377。

总安装 8,185周安装 348GitHub Stars 公开资料未说明下载 2,868核验 2026-05-01

安装说明

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

安装方式

通过对话安装

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

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

命令行安装

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

ClawHubOpenClaw
openclaw skills install feishu-docx-cli

这个 Skill 是做什么的

效率类 Skill 把重复的整理、汇总、转换工作交给助手完成,减少手工复制粘贴。

最完整的飞书文档 CLI 管理工具,支持全生命周期操作。可创建、读取、写入文档并支持本地图片上传。自动管理协作者权限并提供智能错误提示。feishu-docx-cli 属于效率类 Skill,可作为该场景下的辅助能力补充。相比官方工具突破图片上传与权限管理限制。需配置 OAuth 并关注 API 调用频率边界。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

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

  2. 2

    拿到安装命令

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

  3. 3

    安装后重启宿主

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

  4. 4

    按最小权限试用

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

常见问题

6 条

feishu-docx-cli 怎么安装?

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

feishu-docx-cli 支持哪些 AI 工具?

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

feishu-docx-cli 需要什么权限?

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

feishu-docx-cli 是免费的吗?

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

feishu-docx-cli 用的人多吗?

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

feishu-docx-cli 安全吗?

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

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

值得选的地方

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

先想清楚的地方

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

适不适合你

更适合

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

不太适合

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

效率类 Skill 对比

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

GitHub 代码协作 · OpenClaw

7,632,918545需要联网MIT-0通过
nano-pdf

Nano PDF 文档 · OpenClaw

4,249,476231需要联网MIT-0通过
auto-updater

自动更新程序 · OpenClaw

2,964,063386操作浏览器MIT-0通过
video-frames

视频帧 · OpenClaw

2,621,304112需要联网MIT-0通过
gemini

Gemini 助手 · OpenClaw

2,547,39648需要联网MIT-0有提醒
feishu-docx-cli

feishu DOCX CLI 文档 · 本页

8,185—接触敏感数据MIT-0有提醒

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

SKILL.md 原文

name
feishu-docx-cli
description
|

Feishu Docx CLI - 飞书文档管理工具

🏆 目前最完整的飞书文档管理 CLI 工具 解决了官方工具无法上传图片、无法管理权限的核心痛点

功能特性

功能命令状态
创建文档create✅ 支持
读取内容read✅ 支持
写入/覆盖write✅ 支持
追加内容append✅ 支持
上传图片upload-image✅ 支持
权限管理permissions✅ 支持

快速开始

1. 配置飞书应用

# 配置 OpenClaw 飞书通道
openclaw configure --section feishu

需要提前在 飞书开放平台 创建应用,并获取:

  • App ID
  • App Secret

2. 所需权限

在飞书开放平台 → 应用 → 权限管理,启用以下权限:

docx:document                    # 访问文档
docx:document:write_only         # 写入文档
docx:document.block:convert      # Markdown 转换
docx:permission.member           # 权限管理
drive:file:upload                # 文件上传
drive:drive:readonly             # 云盘读取

配置完成后,重新发布应用。

3. 使用示例

创建文档
# 创建空白文档
python3 scripts/feishu-doc.py create "我的文档"

# 创建到指定文件夹
python3 scripts/feishu-doc.py create "我的文档" --folder fldcnXXX

输出:

✅ 文档创建成功
   标题: 我的文档
   Token: OZ6cdpu7iodrP3x6DkGcwFcanQK
   链接: https://feishu.cn/docx/OZ6cdpu7iodrP3x6DkGcwFcanQK
读取文档
python3 scripts/feishu-doc.py read OZ6cdpu7iodrP3x6DkGcwFcanQK
写入文档(覆盖)
# 从 Markdown 文件写入
python3 scripts/feishu-doc.py write OZ6cdpu7iodrP3x6DkGcwFcanQK article.md
追加内容
python3 scripts/feishu-doc.py append OZ6cdpu7iodrP3x6DkGcwFcanQK "## 新章节\
\
这是追加的内容"
上传图片
# 自动找到第一个空的图片 block
python3 scripts/feishu-doc.py upload-image OZ6cdpu7iodrP3x6DkGcwFcanQK ./image.png

# 指定 block ID
python3 scripts/feishu-doc.py upload-image OZ6cdpu7iodrP3x6DkGcwFcanQK ./image.png --block-id doxcnXXX

创建图片 block 的方法:

python3 scripts/feishu-doc.py append OZ6cdpu7iodrP3x6DkGcwFcanQK "![图片描述](placeholder.png)"
权限管理
# 查看当前权限
python3 scripts/feishu-doc.py permissions list OZ6cdpu7iodrP3x6DkGcwFcanQK

# 添加查看权限
python3 scripts/feishu-doc.py permissions add OZ6cdpu7iodrP3x6DkGcwFcanQK ou_dca3e767c3cddad35149d63ce99f948c --perm view

# 添加编辑权限
python3 scripts/feishu-doc.py permissions add OZ6cdpu7iodrP3x6DkGcwFcanQK ou_dca3e767c3cddad35149d63ce99f948c --perm edit

# 移除权限
python3 scripts/feishu-doc.py permissions remove OZ6cdpu7iodrP3x6DkGcwFcanQK ou_dca3e767c3cddad35149d63ce99f948c

完整工作流程

场景:创建图文并茂的文档

# 1. 创建文档
python3 scripts/feishu-doc.py create "产品说明书"
# 输出: Token = ABC123

# 2. 写入文字内容
python3 scripts/feishu-doc.py write ABC123 content.md

# 3. 创建图片占位符
python3 scripts/feishu-doc.py append ABC123 "\
## 产品截图\
\
![产品图1](placeholder.png)\
\
![产品图2](placeholder.png)"

# 4. 上传图片
python3 scripts/feishu-doc.py upload-image ABC123 ./screenshot1.png
python3 scripts/feishu-doc.py upload-image ABC123 ./screenshot2.png

# 5. 分享给团队成员
python3 scripts/feishu-doc.py permissions add ABC123 ou_member1 --perm edit
python3 scripts/feishu-doc.py permissions add ABC123 ou_member2 --perm view

# 6. 查看文档链接
echo "https://feishu.cn/docx/ABC123"

API 参考

文档操作

# 创建
POST /docx/v1/documents
{"title": "标题", "folder_token": "可选"}

# 读取
GET /docx/v1/documents/{doc_token}/raw_content

# Markdown 转换
POST /docx/v1/documents/convert
{"content_type": "markdown", "content": "..."}

# 写入 blocks
POST /docx/v1/documents/{doc_token}/blocks/{doc_token}/children
{"children": [...]}

# 删除内容
DELETE /docx/v1/documents/{doc_token}/blocks/{doc_token}/children/batch_delete
{"start_index": 0, "end_index": N}

图片上传

# 上传图片
POST /drive/v1/medias/upload_all
Content-Type: multipart/form-data
{
  "file": <binary>,
  "file_name": "image.png",
  "parent_type": "docx_image",
  "parent_node": "doxcnXXX",  # 图片 block ID
  "size": "12345"
}
# 返回: file_token

# 更新 block
PATCH /docx/v1/documents/{doc_token}/blocks/{block_id}
{"replace_image": {"token": "file_token"}}

权限管理

# 列权限
GET /docx/v1/documents/{doc_token}/permission/member/list

# 添加权限
POST /docx/v1/documents/{doc_token}/permission/member/create
{"member_type": "openid", "member_id": "...", "perm": "view/edit/full_access"}

# 移除权限
DELETE /docx/v1/documents/{doc_token}/permission/member/delete?member_type=openid&member_id=...

常见问题

Q: 提示权限不足怎么办?

A: 检查飞书开放平台应用的权限设置:

  1. 登录 飞书开放平台
  2. 找到你的应用
  3. 权限管理 → 启用所需权限
  4. 重新发布应用
  5. 等待 5-10 分钟生效

Q: 上传图片失败?

A: 确保:

  1. 图片 block 已创建(用 append 添加 ![描述](path))
  2. 图片文件存在且可读
  3. 文件大小不超过 20MB
  4. 格式为 PNG/JPG

Q: 如何获取 member_id?

A: member_id 是用户的 Open ID,可以通过:

  • 飞书用户管理后台查看
  • 或者使用飞书用户 API 查询

Q: Markdown 表格支持吗?

A: 飞书 API 不支持 Markdown 表格,会显示为普通文本。建议:

  • 使用列表代替表格
  • 或者手动在飞书编辑器中创建表格

与官方 feishu_doc 对比

功能官方 feishu_doc本工具 feishu-docx-cli
创建文档✅ 支持✅ 支持
读取内容✅ 支持✅ 支持
写入内容✅ 支持✅ 支持
图片上传❌ 不支持✅ 完整支持 ⭐
权限管理❌ 不支持✅ 一键授权 ⭐
CLI 界面❌ 无✅ 完整 CLI
错误提示❌ 通用模糊✅ 精准可操作
工作流支持❌ 需手动组合✅ 完整生命周期

⭐ 核心突破

1. 图片上传(独家)

官方 feishu_doc 工具不支持图片上传,甚至文档说要用 IM API 的 image_key(也是错的)。

本工具使用正确的 API 流程:

drive/v1/medias/upload_all → 获取 file_token → replace_image 更新 block

2. 权限管理(独家)

支持一键分享文档、添加/移除协作者:

# 添加编辑权限
feishu-doc permissions add DOC_TOKEN USER_ID --perm edit

# 添加查看权限
feishu-doc permissions add DOC_TOKEN USER_ID --perm view

3. 智能错误提示

不是简单的"请求失败",而是告诉用户:

  • 缺少什么权限
  • 去哪里开启权限
  • 如何重新发布应用

| 批量操作 | ❌ 无 | ✅ 支持 |

扩展开发

你可以基于此脚本扩展更多功能:

from scripts.feishu_doc import get_token, api

token = get_token()

# 自定义 API 调用
result = api('GET', '/docx/v1/documents/XXX/blocks', token)

参考

平台分布

OpenClaw

85.72%
按下载量换算2,458

安全审计

VirusTotal

通过

ClawScan

可疑

Static analysis

通过

权限和风险

接触敏感数据

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

安装前确认

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

继续浏览同类 Skills