v1.4.0 版本说明
v1.4.0 版本相较之前有非常大的变化
- 支持了 skill ,使得夸克网盘管理能力无缝融入 OpenClaw 的 AI 助手生态。
- 支持了管道,很多时候不需要再一条一条的输入命令,而是可以批量处理。
- 支持了多种上传策略,并且优化了并行上传的逻辑,极大的提升了文件上传时候的稳定性。
skill 示例
场景 1:自然语言管理网盘
部署 OpenClaw 技能后,您可以直接用自然语言与 OpenClaw 对话:
用户:列出我的网盘根目录文件
OpenClaw:[自动调用 kuake 技能]
> kuake list "/"
返回:列出根目录下的所有文件和文件夹

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

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

场景 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
正在加载评论...