SuperAPI AI 工具集

setup-oz-automations

智能体与模型

查看项目

更新于 10-15 20:06

技能介绍

用途:在 Oz 平台上创建环境与定时任务,让 enrich-notes-loop-cloud 每晚运行、refresh-wiki-cloud 每周运行,作用于用户的 Obsidian Sync 笔记库。

前置条件:先确认是否已安装 Oz 平台技能(用于学习 oz CLI),若缺失则执行 npx skills add warpdotdev/oz-agent-skill,并在运行任何 oz 命令前阅读该技能。随后向用户收集:Obsidian Sync 笔记库名称(如 Main)、指向笔记目录的 Sync 笔记库及其无头 CLI 认证令牌、计划时间(无偏好时默认每晚富化、每周刷新)。技能直接来自 bholmesdev/llm-knowledge-base-skills,无需自建仓库;仅当用户表示已 fork 并修改时才替换 owner/name。需确保已登录(oz login),无账号则前往 oz.dev 的 start an agent。

主要步骤:1)将 Obsidian 认证令牌存为密钥:oz secret create --personal OBSIDIAN_AUTH_TOKEN,由用户自行粘贴,不要让其发到对话中。2)创建环境,安装 Obsidian 无头 CLI 并在启动时同步笔记库到 ~/vault,使用 oz environment create 并配合 --personal、--name、--docker-image、--repo、--setup-command 等参数(含 npm install -g obsidian-headless、写入 auth_token、ob sync-setup 与 ob sync);用 oz environment list 获取环境 ID。3)创建两个定时任务:每晚富化与每周刷新,分别指向对应云技能,默认模型为 kimi-k26-fireworks(可用 --model 更换,oz model list 查看选项),cron 分别为 0 8 * * * 与 0 8 * * 1。4)收尾:告知用户两个任务已生效(名称、cron、ID),可用 oz schedule pause SCHEDULE_ID 暂停,可在 https://oz.warp.dev/schedules 查看运行并手动触发,也可先暂停再在门户测试。

限制:资料未提供收费、价格、平台支持范围或效果保证等信息;具体命令参数需按实际环境调整。