SuperAPI AI 工具集

lazyweb-update

编程与开发

查看项目

更新于 10-15 23:49

技能介绍

用途:这是维护类技能,用于更新已安装的 Lazyweb 技能包、重装本地技能,并确认各客户端能看到结果,不在此执行设计研究。

主要能力:先通过 Lazyweb MCP 检查已发布版本(读取 $HOME/.lazyweb/VERSION,再调用 lazyweb_check_update MCP 工具,参数包含 installed_version、client、skill: "lazyweb-update"、version),返回 installed、latest、update_available、install_hint;MCP 不可用时可用 curl -fsSL https://raw.githubusercontent.com/aboul3ata/lazyweb-skill/main/VERSION 直接比较。实际上只要用户要求更新、重装或同步,就应运行更新器,因为它以 --host all 重跑 setup,可修复损坏、过期或新增的客户端技能根。仅当用户单纯查询状态时才只报告版本并停止。

使用方式:优先用内置更新器 "$HOME/.lazyweb/bin/lazyweb-update" --host all --quiet;仅当用户明确要检测客户端时才用 --host auto。更新器缺失时用 git fetch + git reset --hard(不要用 git pull --ff-only)从 GitHub 引导安装,失败则重新克隆后执行 "$TARGET/setup" --host all --quiet;公开安装命令为 curl -fsSL https://www.lazyweb.com/install.sh | bash。

验证:打印更新前后的 git commit;确认过期/遗留技能目录已从各技能根移除(包括旧 ~/.agents/skills 根与旧 Claude Code 插件安装 ~/.claude/plugins);如有 STALE 输出则重跑更新器,仍残留时告知用户需手动 rm -rf 的确切路径;运行 ~/.lazyweb/bin/lazyweb-update-check,可用时运行 lazyweb_health。最后必须提醒用户重启客户端,因为技能在客户端启动时加载,磁盘清理不会影响当前会话。

限制:仅做本地维护与同步,不执行设计研究;未提供更多平台、收费或价格信息。