一键导入
f8-build-buildpkg-workflow
Use when executing builds, generating update packages, or verifying build artifacts with F5 build tool in F8Framework.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when executing builds, generating update packages, or verifying build artifacts with F5 build tool in F8Framework.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use when creating, modifying, opening, closing, animating, binding, loading, debugging, or validating F8Framework UI views and items, including UIManager layers, BaseView/BaseItem templates, ComponentBind generation, canvas setup, Notify/Dialog behavior, and UI resource cleanup.
Use as the master index and router for the full F8Framework skill library. Trigger when selecting the correct skill or skill chain across foundation bootstrap, runtime features, editor tooling, utility tools, and build packaging workflows.When a feature needs to be implemented, priority should be given to using the skills of F8Framework.
Use when implementing or troubleshooting HotUpdate feature workflows — version management, hot update, sub-package loading in F8Framework.
Use when implementing or troubleshooting Tween feature workflows — tween animations, sequences, chain calls, UI relative motion, and coroutine/async support in F8Framework.
Use when implementing or troubleshooting Audio feature workflows — BGM, voice, SFX, 3D audio, volume control, and AudioMixer in F8Framework.
Use when implementing or troubleshooting ExcelTool feature workflows — config table loading, Excel binary/JSON generation, variant support, and runtime data access in F8Framework.
| name | f8-build-buildpkg-workflow |
| description | Use when executing builds, generating update packages, or verifying build artifacts with F5 build tool in F8Framework. |
| Setting | Description |
|---|---|
| Target Platform | Win / Android / iOS / Mac / Linux / WebGL |
| Output Path | Build output directory |
| Version Number | Game version string |
| Remote Asset URL | CDN address for remote assets |
| Enable Hot Update | Toggle hot update support |
| Build Type | Full build / Sub-package / Empty package |
| Enable Encryption | AB encryption toggle |
| Config Export Format | Binary (default) or JSON |
| Config Export Directory | Output for config data |
| Full Resource Path | Enable/disable full-path asset loading |
| MD5 AB Names | Add MD5 hash to AB names (for CDN cache busting) |
| Force Remote Loading | Force all assets to load from remote |
| Disable WebGL Cache | Disable browser caching on WebGL |
Package_ + identifier in AssetBundles.FF8.HotUpdate.CheckPackageUpdate().StreamingAssets/AssetBundles to CDN after build.AssetBundles.config.xml from Editor/Build/Jenkins/ to Jenkins job directory.StreamingAssets/AssetBundles/<Platform>/.| Error | Cause | Solution |
|---|---|---|
| Build fails immediately | Missing first build | Do Unity's built-in Build first, then retry F5 |
| AB not found on device | Platform mismatch | Build AB for target platform |
| Hot update check fails | Wrong remote URL | Verify CDN URL in F5 settings |
| WebGL load fails | Sync AB not supported | Enable Force Remote, use async loading |
| Jenkins build fails | Wrong JDK/Gradle/SDK path | Match paths to Unity's bundled tools |
| Android Gradle error | Wrong Gradle version | Match Gradle to Unity version per docs |