SuperAPI AI 工具集

feishu-cli-markdown

办公与效率

查看项目

更新于 10-16 01:48

技能介绍

用途:feishu-cli 的 markdown 命令组,把飞书云盘(Drive)上的 .md 当作普通文件整体读写,保留原始 Markdown 源码,不做 Markdown 与飞书 docx 块的转换。与 doc import/export 互补:需要渲染协作文档走 doc import,需要原样保留 .md 文本走本命令组。

主要能力: markdown create 上传新 .md 到云盘,支持 --content 字符串或 --content-file 本地文件,可指定 --folder-token,-o json 返回 file_token;空内容报错,--name 必须 .md 结尾。 markdown fetch 按 --file-token 下载,缺省打印 stdout,--output-path 落盘,--overwrite 覆盖本地已有文件。 markdown overwrite 用本地 .md 覆盖云盘已有文件,file_token 保持不变,分享链接持久;--name 可改名。 markdown diff 只读比对远端最新/历史版本与本地文件,输出 unified diff,支持 --format json|pretty|table|ndjson|csv 与内置 --jq 过滤。

必要用法:安装 feishu-cli 后先执行 feishu-cli auth login 登录,再用 feishu-cli auth check --scope "drive:file:upload drive:file:download" 预检权限。典型工作流为 create 拿 file_token 后反复 overwrite 迭代同一份文件,或 fetch 落盘、编辑后写回。

限制:upload_all 单次上传上限 20MB,overwrite 仅支持小文件;diff 有限制,单侧超过 20000 行或两侧行数乘积超过 2000 万单元时报错,建议改用外部 diff;.md 后缀强制校验,空内容拒绝;所有命令默认走 User Access Token,需目标文件编辑权限。