夸克网盘 CLI - Kuake CLI - Version:1.4.0

作者:越野小张 分类:Kuake CLI

v1.4.0 版本说明

v1.4.0 版本相较之前有非常大的变化

  • 支持了 skill ,使得夸克网盘管理能力无缝融入 OpenClaw 的 AI 助手生态。
  • 支持了管道,很多时候不需要再一条一条的输入命令,而是可以批量处理。
  • 支持了多种上传策略,并且优化了并行上传的逻辑,极大的提升了文件上传时候的稳定性。

skill 示例

场景 1:自然语言管理网盘

部署 OpenClaw 技能后,您可以直接用自然语言与 OpenClaw 对话:

用户:列出我的网盘根目录文件
OpenClaw:[自动调用 kuake 技能]
> kuake list "/"
返回:列出根目录下的所有文件和文件夹

微信图片_20260302031723_2_2.png

用户:上传这个文件到网盘的 /backups 目录
OpenClaw:[自动调用 kuake 技能]
> kuake upload "local_file.txt" "/backups/local_file.txt"
返回:文件上传成功

微信图片_20260302031712_1_2.png

用户:获取我的网盘容量信息
OpenClaw:[自动调用 kuake 技能]
> kuake user
返回:显示用户信息、容量、会员状态等

微信图片_20260302032628_4_2.png

场景 2:OpenClaw 自动化工作流

OpenClaw 可以与其他技能组合,实现复杂的自动化工作流:

用户:帮我备份这个项目到网盘
OpenClaw:

1. [调用其他技能] 打包项目文件
2. [调用 kuake 技能] 上传到网盘 /backups/project.tar.gz
3. [调用通知技能] 发送备份完成通知

管道模式示例

# 流式列出文件,并通过管道处理
./kuake-v1.4.0-linux-amd64 list "/" --stream | jq '.file_name' | head -10

# 从 stdin 读取文件列表并批量下载
./kuake-v1.4.0-linux-amd64 list "/documents" --stream | \
  jq 'select(.dir == false)' | \
  ./kuake-v1.4.0-linux-amd64 download

# 批量删除文件
./kuake-v1.4.0-linux-amd64 list "/temp" --stream | \
  jq 'select(.file_name | endswith(".tmp"))' | \
  ./kuake-v1.4.0-linux-amd64 delete

上传策略使用

# 跳过已存在的文件
./kuake-v1.4.0-linux-amd64 upload "file.txt" "/backups/file.txt" --policy skip

# 覆盖已存在的文件
./kuake-v1.4.0-linux-amd64 upload "file.txt" "/backups/file.txt" --policy overwrite

# 重命名已存在的文件
./kuake-v1.4.0-linux-amd64 upload "file.txt" "/backups/file.txt" --policy rename

最后需要感谢 Cody292 同学连续多个PR,你们的支持才是我的动力!

更详细的使用说明与指南,请参阅项目 README.md

OpenClaw 技能部署指南,请参阅 DEPLOYMENT.md


发布地址https://github.com/zhangjingwei/kuake_sdk/releases/tag/v1.4.0

标签: Kuake

评论

发表评论

正在加载评论...