Agent Skills
返回列表
Wallpaper Engine 静态壁纸提取

Wallpaper Engine 静态壁纸提取

开发编程 更新于 2026.08.29

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

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_4362ad7d/extract-static-wallpapers-from-wallpaperengine。

技能介绍

它解决什么问题

Wallpaper Engine 下载的 scene.pkg 把壁纸资源包在一起。当你只想拿到一张静态壁纸时,手工处理要解析包结构、识别纹理 mipmap,还要区分最大图、低清备份和原始资源。这个技能把流程变成明确输入输出:给 scene.pkg 路径,取回 PNG 壁纸和原始文件。

核心能力与工作流

  • 支持 PKGV0023 / PKGV0024 两种 scene.pkg。
  • 自动输出全部 mipmap 分辨率:3840×2160、1920×1080、960×540、480×270、240×135。
  • 主图固定为最大分辨率的 wallpaper.png;其余按分辨率命名,例如 wallpaper_1920x1080.png。
  • 同时解出 scene.json、模型、材质等原始文件,便于保留工程上下文。
  • 使用时提供 scene.pkg 路径,需要时可指定输出目录;默认写入 scene_extracted。
  • 确认时查看 wallpaper.png,交付时把提取的 PNG 发给用户。

适用边界与注意点

  • 面向 Wallpaper Engine 静态壁纸包,不适合动态壁纸、视频壁纸或非 pkg 素材。
  • 版本太老会提示不支持,需要 PKGV0023+。
  • 路径含空格或中文时要用双引号包裹。
  • 大于 10MB 的 .tex 可能需要几秒到几十秒,按进度等待即可。
  • scene.pkg 下载不完整可能导致图片残缺,重新订阅下载后再试。
  • 如果只想要一张壁纸,保留 wallpaper.png 即可,其他分辨率是备份。

使用场景

  • 整理Steam创意工坊缓存时,需从下载的scene.pkg包中提取最高分辨率的静态壁纸用于本地预览。
  • 在做壁纸应用素材盘点,需要批量解包多个PKGV0024格式的pkg文件,并提取全部mipmap分辨率的PNG备份。
  • 排查壁纸资源缺失问题,需要从scene.pkg中解出scene.json和材质模型等原始文件来对比校验素材完整性。

适合人员

  • 独立游戏开发者,需要从Wallpaper Engine素材包中提取高清静态图作为游戏内的UI背景或加载界面素材。
  • 壁纸社区站长,需要定期审核并转换创意工坊作者上传的pkg文件,确保静态壁纸能在网页端正常展示。
  • 数字艺术收藏者,想要把Steam上购买的Wallpaper Engine壁纸中的静态图和原始工程文件导出备份。