运行时依赖
安装命令
点击复制技能文档
快手上传 技能
本 技能 通过 social-auto-上传 项目(以下简称 SAU)完成快手操作。OPclaw 自带 uv 工具,会在首次使用时自动 clone SAU 并准备依赖,不要让用户手动 pip 安装。
功能概览 功能 子命令 说明 登录 记录in --account 用户在本机真实终端里执行,扫码完成 校验 检查 --account 检查指定账号 cookie 当前是否有效 视频上传 上传-video ... 上传一条快手视频 图文上传 上传-note ... 上传一条快手图文
元数据约定:
视频使用 title + desc + tags 图文使用 title + note + tags 默认工作流 先确认环境就绪 —— 见 references/运行time-requirements.md 再确认命令格式 —— 见 references/命令行工具-contract.md 执行匹配的 python sau_命令行工具.py kuAIshou ... 命令 失败时查 references/troubleshooting.md 命令选择建议 用户需要新的 cookie 或现有 cookie 失效 → 用 记录in 用户只想确认 cookie 状态 → 用 检查 用户要发视频 → 用 上传-video 用户要发图文 → 用 上传-note 执行前必做检查(代理 行为约定)
执行任何 python sau_命令行工具.py kuAIshou ... 之前,必须按 references/运行time-requirements.md 的"自动准备流程"完成环境校验:
检查 ~/.OpenClaw/social-auto-上传 是否存在 不存在则自动 clone + uv 同步 --python 3.12 准备好后,所有调用都用 uv 运行 --project ~/.OpenClaw/social-auto-上传 python sau_命令行工具.py kuAIshou ... 不要直接 sau kuAIshou ...(这条命令不存在) 网络失败时:git clone 直连超时/失败,代理 必须自动用 gh-proxy.org / gh-proxy.com / hub.gitmirror.com 三个镜像依次重试,严禁第一次失败就告诉用户'无法访问 GitHub'。详见 references/运行time-requirements.md Step 2 当用户明确指定无头或有头模式时,显式传 --headless 或 --headed 只有用户明确要求定时发布时,才使用 --schedule 登录注意事项 记录in 命令应由用户自己在本机终端执行,代理 在非交互环境下不要硬跑 如果终端二维码显示不完整,提醒用户打开 SAU 仓库目录下的 qrcode.png 扫码 一个 --account 对应一个本地账号文件,可用于多账号隔离 如果登录流程生成了本地二维码图片,不要只把图片路径告诉用户,优先直接把本地图片展示/发送给用户 模板文件 scripts/examples/kuAIshou_commands.ps1 scripts/examples/kuAIshou_commands.sh scripts/examples/kuAIshou_命令行工具_template.py 参考文档 运行前提:references/运行time-requirements.md 命令行工具 契约:references/命令行工具-contract.md 故障排查:references/troubleshooting.md