Agent Skills
返回列表
智创未来自动更新器

智创未来自动更新器

AI Agent 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @zcwl/auto-updater。

技能介绍

要解决的问题

当 Clawdbot 和多个 skills 同时运行在 Gateway 环境里,版本漂移很容易发生:主程序有迁移,skills 有新版本,包依赖也可能冲突。尤其当多个 skills 并存时,手动逐个检查 clawdbot doctor、clawdhub update --all 既耗时,也容易漏掉某个 registry 更新。@zcwl/auto-updater 把这件事收敛成一条每日定时任务:在固定时间检查更新、执行更新,并把结果回传到主会话。

工作方式

技能会配置一个 daily cron job,默认在 4:00 AM 运行,可通过 --cron 和 --tz 调整时间与时区。核心步骤包括:

  • 检查并更新 Clawdbot 本体:npm/pnpm/bun 安装走包管理器更新,git checkout 安装拉取更新;随后运行 clawdbot doctor 以应用迁移。
  • 检查并更新已安装 skills:通过 clawdhub update --all 对照 registry 更新有可用新版本的项目。
  • 生成更新摘要:完成后向主会话发送消息,列出更新项和失败原因;失败时会给出权限、网络、包冲突等常见诊断线索。

适用边界

它适合需要持续运行的 Gateway 环境,且 cron 功能已启用。若 cron 被禁用、Gateway 不常驻,或当前用户没有 skill 目录写权限,任务可能不会执行或更新会失败。该技能不负责业务代码发布、回滚、依赖锁修复,也不替代人工验证关键变更;在高风险环境里,建议先使用手动命令查看版本与更新差异,再决定是否自动应用。

使用场景

  • 负责维护 Clawdbot Gateway 的工程师,想每日凌晨自动检查主程序与 skills 更新并收到摘要。
  • 维护 npm 或 git 安装 Clawdbot 的运维,想统一执行包更新、doctor 迁移和 skills 更新。
  • 管理多个 skills 的 Agent 负责人,想避免手动查 registry 版本,并在失败时看到诊断。
  • 跨时区使用 Gateway 的团队,想按本地时区配置更新任务,并在主会话查看更新结果。

适合人员

  • 负责 Clawdbot Gateway 日常运维的平台工程师,想减少手动检查版本和更新包的频率。
  • 管理多个 agent skills 的 AI Agent 负责人,想统一追踪 registry 更新和失败原因。
  • 使用 npm、pnpm 或 bun 安装 Clawdbot 的本地部署运维,想定时执行更新与 doctor 迁移。
  • 需要审计更新记录的团队管理员,想从主会话消息中查看更新摘要和错误信息。