SuperAPI AI 工具集

blender-impl-addons

设计与创作

查看项目

更新于 10-15 22:17

技能介绍

用途:指导构建可用于生产的 Blender 插件,涵盖项目结构、测试、CI/CD 与打包发布到 extensions.blender.org,并帮助在 Blender 4.2+ 扩展系统与旧版插件之间做出选择。

主要能力:提供扩展与旧版插件的决策树、单文件与多文件结构选择、blender_manifest.toml 模板、register/unregister 模式、类命名规范、注册顺序、AddonPreferences、快捷键、网络权限检查、Python wheel 依赖打包、无头测试脚本、GitHub Actions 流水线,以及从旧版插件迁移到扩展的字段映射与发布检查清单。

必要用法:4.2+ 使用 blender_manifest.toml 而非 bl_info;构建用 blender --command extension build --source-dir ./my_extension --output-dir ./dist;校验用 blender --command extension validate ./my_extension;无头测试用 blender --background --python-exit-code 1 --python tests/test_addon.py。多文件插件中 AddonPreferences.bl_idname 应使用 package。

限制:资料未提供具体收费、价格或平台支持范围;部分内容为开发规范与警告,实际效果需自行验证。