安装与下载
1 ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install agentscope-dependency-updater
2 手动安装
将技能文件夹复制到以下位置之一
~/.openclaw/skills/
{'/skills/'}
优先级:工作区 › 全局 › 内置
3 提示词安装
将此提示词复制到 Openclaw 即可自动安装。
请帮我使用 Clawhub 安装 skill-agentscope-dependency-updater。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
更倾向于下载?
获取包含原生技能文件的ZIP压缩包。
基本信息
agentscope-dependency-updater
安装指南
- ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install agentscope-dependency-updater - 手动安装
将技能文件夹复制到以下位置之一
全局模式
~/.openclaw/skills/
工作区
/skills/
优先级:工作区 > 本地 > 内置 - 提示词安装
将此提示词复制到 OpenClaw 即可自动安装。
请帮我使用 Clawhub 安装 agentscope-dependency-updater。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
更倾向于下载?
获取包含原生技能文件的ZIP压缩包。
下载技能 (.zip)
什么是
AgentScope 依赖更新器会检查项目的 pyproject.toml 和已安装的软件包,然后在可能的情况下,将依赖版本与 PyPI 上的最新版本进行比较。它生成的 Markdown 报告会汇总当前版本和最新版本、建议操作,以及与 AgentScope 相关的额外依赖或可选依赖。
作为用于 Python 依赖审核的 Openclaw Skills 之一,它提供谨慎的纯报告工作流程:主要版本升级会被标记,以供人工审核,所有更新均由你掌控。
应用场景
在规划更新之前,检查 AgentScope 项目中哪些依赖可能有较新版本。
审核潜在升级的影响,并找出需要人工特别注意的主要版本升级。
在维护审核过程中检查与 AgentScope 相关的额外依赖和可选依赖。
在可以访问 PyPI 时尽力执行版本检查;无法访问时则获取已安装版本报告。
生成升级报告,但不对项目文件应用任何更改。
工作原理
运行更新脚本,并提供 AgentScope 项目的路径。
脚本会从项目的 pyproject.toml 中读取依赖,并检查当前已安装的软件包。
在可以访问 PyPI 时,脚本会将依赖与最新可用版本进行比较;网络访问采用尽力而为的方式。
脚本会识别可升级候选项,标记需要人工审核的主要版本升级,并报告与 AgentScope 相关的额外依赖和可选依赖。
脚本会输出一份 Markdown 报告,其中包含当前版本、最新版本和建议操作。任何版本更改都必须手动应用。
配置指南
在运行此技能的环境中使用 Python 3 和 pip。在技能文件夹中,传入要检查的项目路径:
python3 scripts/check_deps.py --project /path/to/project
PIP_INDEX_URL 是可选项。如果需要使用内部或隔离网络环境中的 Python 软件包索引,请设置此变量。此技能不会自动安装更新或修改项目文件。
AgentScope 依赖更新器 数据架构与分类体系
此技能会读取项目依赖信息和已安装的软件包版本,然后生成 Markdown 报告。除报告外,它没有记录单独的数据库、生成的配置文件或元数据分类体系。
报告信息 用途
当前版本 显示项目依赖对应的版本。
最新版本 在可以访问软件包索引时,提供可用的 PyPI 版本。
建议操作 汇总待审核的潜在更新。
主要版本升级 标记需要人工审核的升级。
AgentScope 额外依赖和可选依赖 让审核人员了解相关的可选软件包。
如果无法访问 PyPI,报告会改为使用已安装版本信息。
高级特性
仅生成报告:此技能绝不会更改文件或自动应用升级。
关注主要版本:重要的版本升级会被标记,以供人工审核。
尽力查询软件包:在可用时比较 PyPI 版本;否则使用已安装版本报告作为备用方案。
可通过
PIP_INDEX_URL
配置可选的软件包索引,适用于内部或隔离网络环境。
面向 AgentScope 的报告会包含相关的额外依赖和可选依赖。
name: agentscope-dependency-updater description: Inspect an AgentScope project's dependencies and suggest safe updates for agentscope and related packages. Use this whenever the user wants to keep their AgentScope project current or review upgrade impact before bumping versions. version: 0.1.0