飞书文档上传
把对话中已定稿的内容写入飞书文档,省去手动复制粘贴。
前置检查
上传前先确认 feishu-cli 已登录:
feishu-cli auth status
未登录则提示用户运行:
feishu-cli auth login --recommend
登录后回来继续。
上传流程
Step 1:确认目标
问用户一句:
"新建一个飞书文档,还是追加到已有文档?如果是已有文档,请把链接发给我。"
Step 2:整理内容为 Markdown
把当前对话里定稿的内容整理好,写入临时文件:
TMPFILE=$(mktemp /tmp/feishu_upload_XXXXXX.md)
cat > "$TMPFILE" << 'EOF'
# [内容标题]
[正文]
[话题标签]
EOF
Step 3:上传
新建文档:
feishu-cli doc import "$TMPFILE" --title "[内容标题]"
追加到已有文档:
从用户提供的链接中提取 document_id(链接格式:https://xxx.feishu.cn/docx/<document_id>)
feishu-cli doc content-update <document_id> --mode append --markdown-file "$TMPFILE"
Step 4:收尾
上传成功后把文档链接告知用户,删除临时文件:
rm -f "$TMPFILE"
依赖说明
本 skill 依赖 feishu-cli,首次使用需要安装:
gh repo clone riba2534/feishu-cli
按 feishu-cli 的 README 完成安装和初始配置后,运行 feishu-cli auth login --recommend 完成登录,即可使用本 skill。