用途:pp-pokeapi 是一个由 pokeapi-pp-cli 驱动的技能,将 PokéAPI 数据落到本地,形成可完整查询的离线图鉴。适合智能体在不消耗实时 API 调用的前提下回答宝可梦问题、做对战规划,以及实时 REST 接口无法直接支持的反向查询(按效果找招式、按特性找宝可梦、按需求找进化路径)。
安装:需先安装 CLI。安装命令为 npx -y @mvanhorn/printing-press-library install pokeapi --cli-only;安装后用 pokeapi-pp-cli --version 验证。npx 失败时可改用 Go 安装:go install github.com/mvanhorn/printing-press-library/library/media-and-entertainment/pokeapi/cmd/pokeapi-pp-cli@latest(需 Go 1.26.6 或更新)。若提示 command not found,说明运行环境 PATH 看不到二进制目录,需先修复再使用。
主要能力:本地存储支持逐次累积查询。pokemon by-ability 按特性反查所有宝可梦;move find 按状态效果、伤害类别、属性或目标查找招式;team suggest 根据队伍属性空缺给剩余宝可梦打分;pokemon diff-learnset 比较两只宝可梦的学习面差异;pokemon history 查看跨世代属性、种族值、特性变化;pokemon forms 列出物种各形态及差异;evolve into 反推进化所需物种与条件;team gaps 列出队伍防守与进攻覆盖不到的属性;encounters by-region 生成地区级遭遇表。search 对宝可梦、招式、特性、道具、地点做全文搜索并排序;sql 提供只读 SQL 查询本地库;damage 计算招式预期伤害范围,考虑 STAB、属性效果、等级与种族值;pokemon top 按种族值排序并可按属性过滤。
使用方式:所有能力通过 pokeapi-pp-cli 子命令调用,示例见资料中的命令。
限制:该 CLI 仅暴露只读命令,用于检查、导出、同步与分析;不适用于创建、更新、删除、发布、评论、投票、邀请、下单、发送消息、预订、购买或更改远端状态。纯图片精灵渲染类工作流应交给其他工具。资料未提供收费、价格与具体平台支持信息。