超省心:用 OpenClaw 定时同步网盘追剧资源到懒猫网盘

lmy

发布于96天前
1

实现原理

在 OpenList 里同时挂载夸克网盘(资源来源)和懒猫网盘(本地存储),OpenClaw 通过定时任务调用 OpenList API,定期扫描夸克网盘指定目录的新文件,再通过 OpenList 的复制接口把增量内容同步到懒猫网盘对应目录。从而极大简化之前使用各种工具进行转存的配置过程。

OpenClaw Cron
└→ OpenList API(/api/fs/list) ← 夸克网盘 /追剧/xxx/
└→ OpenList API(/api/fs/copy) → 懒猫网盘 /影视/xxx/

https://appstore.lazycat.cloud/#/shop/detail/iamxiaoe.lzcapp.openclaw
https://appstore.lazycat.cloud/#/shop/detail/lazycat.community.app.openlist

实现

具体可以参考我的上一篇攻略,通过转发 openlist 的端口到容器内,然后给 openclaw 开一个单独的权限限制之后的用户,通过 openclaw 创建一个 skill,实现对openlist api 的调用。
但是的话会遇到一个问题,就是我们给 openclaw 开 openlist 的用户的时候,只能给一个用户开一个路径,如图,我们没办法同时让他看到我们的夸克网盘和懒猫网盘。

image.png
这个时候我们需要用的 openlist 的 Alias 功能,也就是别名,新建一个虚拟的挂在目录,然后将夸克网盘和懒猫网盘对应的地址进行挂载。

image.png
先进入添加存储界面。

image.png
驱动类型选择别名,也就是 Alias。然后挂载路径我这里选择到根目录,大家可以根据自己的需求改位置。

image.png
然后我们只用设置这个路径,其他都不用动,把自己需要的两个路径挂上去就行。

image.png
回首页可以看到已经成功了。

使用

openclaw方面的配置可以参考我的上一篇攻略。我们现在就在其基础上继续,默认已经完成了 skill的配置。

image.png
可以看到已经可以看到相关文件夹。接下来我们进行创建定时任务。

image.png

image.png
完成

建议:多剧集管理

同时追多部剧时,建议创建多个 Cron 任务并错开执行时间,避免并发打爆 OpenList 的复制队列。

评论

0

暂无评论

说点什么呢~
收藏
0
0
0