剪切板图片可被直接读取并上传到飞书文档或封面
原文依据:4 处当用户提到截图、刚复制的图片或剪切板时,流程要求使用 --from-clipboard;该命令从系统剪切板读图并上传。剪切板可能已经被另一项复制操作替换,且内容在上传前没有预览步骤。
错误或敏感的剪切板图片可能被写入共享文档或成为封面,从而暴露屏幕内容、个人信息、令牌截图或内部资料。
来源确实要求在用户明确提到截图、刚复制内容或剪切板图片时直接读取剪切板并上传,且说明这是内存直传、不会先生成可检查的临时文件。若剪切板已被替换,错误图片可能进入目标文档;不过这不是静默或任意采集:来源选择须服从用户明确指示,且写入前必须确认意图。用户可要求先确认/预览当前剪切板内容、重新复制,并明确目标文档。
> **最高优先级:用户明确指定了来源,就严格按用户的来。** 下面的启发式只在用户没表态时生效。>> - 用户说"把这张截图插进去"、"用剪切板里的图"、"我刚复制的" → 无条件走 `--from-clipboard`。> - 用户说"用 `~/Downloads/foo.png`"、"插本地这个文件"、给了具体路径 → 无条件走 `--file`。> - 用户两者都没说清 → 按下表的启发式推断。>> 即使推断看起来更"优"(比如用户说了路径但你觉得走剪切板更省事),也**不要自作主张**换来源。要换,先问。查看另外 3 个位置
`--from-clipboard` 走进程内存直传,不产生临时文件;macOS / Windows 内置支持,Linux 需要 `xclip` 或 `wl-paste` 或 `xsel` 任一。# 使用本地文件更新封面图。lark-cli docs +resource-update --doc doxcnXXX --type cover --file ./cover.png# 使用剪切板图片更新封面图。lark-cli docs +resource-update --doc doxcnXXX --type cover --from-clipboard> [!CAUTION]> 这是**写入操作**(会修改文档内容)—— 执行前必须确认用户意图。