← 返回首页
技能

UE Python Scripting

tencent_skillhub · 1.0.0 · 下载量 867 · 热度分 50.4

产品介绍

|# ue-python-scripting > Unreal Engine Python 脚本开发 Skill —— 让 AI 助手成为你的 UE 编辑器自动化专家。 --- ## 这是什么? 一个 AI 编程助手 Skill,专门用于**快速编写 Unreal Engine 编辑器 Python 脚本**。 安装后,当你提出 UE Python 相关需求时,AI 会自动加载 UE 5.x 完整 API 参考、标准开发工作流和即用代码模板,直接生成可运行的高质量脚本。 --- ## 核心能力 | 能力 | 说明 | 涉及 API | |------|------|----------| | 资产管理 | 批量重命名、移动、复制、删除、查询资产 | `EditorAssetLibrary` / `EditorAssetSubsystem` | | 资产导入导出 | FBX、OBJ、纹理、音频等批量导入导出 | `AssetImportTask` / `AssetTools` | | 材质编辑 | 创建材质实例、设置参数、编辑材质图节点 | `MaterialEditingLibrary` | | 关卡操作 | Actor 查询、生成、修改、选择、批量处理 | `EditorActorSubsystem` / `LevelEditorSubsystem` | | 静态网格体 | LOD 设置、碰撞配置、Nanite 开关 | `StaticMeshEditorSubsystem` | | 蓝图操作 | 加载蓝图类、修改默认属性 | `EditorAssetLibrary` / `get_default_object` | | 编辑器扩展 | 注册自定义工具菜单项 | `ToolMenus` | | 工程化实践 | 进度条、撤销支持、异步分帧执行 | `ScopedSlowTask` / `ScopedEditorTransaction` | --- ## 安装方法 1. 打开支持 Skill 的 AI 编程助手 2. 进入 **Skill 管理** 面板 3. 选择 **添加 Skill** 4. 选择本项目文件夹(包含 `skill.json` 和 `SKILL.md` 的目录) 5. 完成 --- ## 使用方式 安装后无需额外配置。直接在对话中描述你的需求即可,例如: ``` 帮我写一个脚本,批量把 /Game/Meshes 下所有静态网格体加上 SM_ 前缀 ``` ``` 写一个 Python 脚本,从 D:/Assets 文件夹导入所有 FBX 到 /Game/ImportedMeshes ``` ``` 帮我创建一组材质实例,父材质是 M_Master,分别设置不同的 Roughness 和 BaseColor 贴图 ``` ``` 写个脚本查找关卡中所有 PointLight,把亮度统一改成 5000 ``` ``` 帮我注册一个自定义编辑器菜单,点击后执行我的批处理脚本 ``` Skill 会自动识别 UE Python 相关请求,加载完整 API 知识库,生成带进度条、错误处理、保存逻辑的可直接运行脚本。 --- ## 内置代码模板 `templates/` 目录提供 5 个即用模板,可直接复制到 UE 项目中运行: | 文件 | 功能 | |------|------| | `asset_batch_processor.py` | 资产批处理框架(修改 `process_asset()` 即可自定义逻辑) | | `import_assets.py` | 从本地文件夹批量导入资产到 UE 项目 | | `material_instance_creator.py` | 批量创建材质实例并配置参数 | | `level_actor_operations.py` | 关卡 Actor 查询、修改、生成工具集 | | `editor_menu_tool.py` | 自定义编辑器工具菜单注册 | --- ## 前置要求 UE 编辑器需启用以下插件(默认已启用): - **Python Editor Script Plugin** - **Editor Scripting Utilities** --- ## 触发关键词 以下关键词会自动激活本 Skill: `UE Python` · `unreal python` · `editor script` · `asset automation` · `batch process` · `material instance` · `UE脚本` · `UE自动化` · `虚幻引擎Python` --- ## 版本 - Skill 版本:1.0.0 - API 参考基于:Unreal Engine 5.6 - 兼容 UE 版本:5.0+(自动适配新旧 API)

资源信息

作者:user_5fb5ccef
分类:代码 & 开发助手
版本:1.0.0
认证方式: 无需认证
是否付费: 官方未说明

许可证信息摘自官方源,可能过时或缺失。商用前请以原仓库的 LICENSE 文件为准。

标签
代码生成脚本工具

信息边界说明

本页信息摘自官方文档,仅作技术信息呈现,不代表本站的判断或推荐。价格、配额、可用性以官方最新说明为准。你离开本站后的任何行为(申请 Key、付费、部署、商用),本站不做任何承诺与担保。

同类推荐

编程专家Pro.Skill

官方未说明

编程专家 Pro:融合编程专家 2.0.3 工程专题与编程大神的鸿蒙 ArkTS/ArkUI、微信小程序和小游戏开发资料。用于项目实现、根因调试、审查、重构、测试、架构性能分析及多端开发验证。支持自然语言和 @专题标识,按任务读取包内知识;只问概念时直接回答。

编程大神.Skill

官方未说明

【全栈能力】编程大神.Skill:面向复杂真实项目的高阶全栈编程助手。不止生成代码,而是从一句目标接手陌生代码库,拆解需求、补齐实现、追到根因、完成重构、联调前后端,并把结果推进到能运行、能验证、能交付。覆盖 Web、后端、脚本、iOS、安卓、鸿蒙 ArkUI、微信小程序及其他技术栈,支持中英文工程、疑难 Bug、跨模块任务和长任务续做;用构建、日志、真实入口、设备或接口证据说明结果。仅问概念时直接回答,要求落地时持续推进到验收或明确阻塞。

编程专家.Skill

需申请 Key

编程专家.Skill P8级编程助手,25年实战经验技能Skill,全栈:Java/Php网站/软件项目、API设计、Bug诊断、代码生成、代码审查、重构、测试用例、性能基准、技术选型、文档生成、任务拆解、Spec驱动、Karpathy规范、CMS二次开发、前端设计、MySQL/Mariadb、项目知识图谱,以及工程纪律层(根因调试硬闭环、阶段导航、事故复盘/SLO、威胁建模/供应链安全、生产就绪/渐进式发布、AI编码治理、面向Agent代码可读性、LLM应用安全)。支持 @标识 显式调用跳过路由。

罗斯蒙德开源项目快速上手

官方未说明

【罗斯蒙德开源项目快速上手】南京罗斯蒙德基于已交付项目沉淀的开源项目快速上手场景:默认场景是「讲解整个项目」:给一个本地代码文件夹或仓库地址就直接开讲——先30秒最小扫描、不打断不等回复,一路产出必出五件套:一句话结论(值不值得用)、代码架构(分层+模块依赖+主调用链+扩展机制)、三级能力清单(带高频度与代码位置)、可运行带注释Demo、四段式踩坑点与上手全流程指南,每条结论挂 路径:行号。采用「假设确认表」告知而非卡流程——写一行假设就往下干,用户没回应也照出全量报告,把多轮沟通压缩为零。用户带着需求来时才额外启用「需求满足度评估」分支:先以批处理澄清表把需求歧义问清(≤5问/轮、带默认选项、≤3轮)并冻结需求基线,再逐项做代码审查,给出能否实现、修改位置(文件:行号)、工作量(档位+人日+估算依据)与不涵盖功能的补充方案。三条路由:只讲项目走主线,项目+需求走主线打底+评估,已有单点诉求只出评估。支持分析本地代码路径,无本地路径时联网检索官方文档与源码。触发词:讲解这个项目、解读这个仓库、这个代码是干嘛的、看看这个项目、快速上手、看源码、这个项目怎么用、代码架构、项目结构、核心功能、能力清单、生成 demo、写个示例、踩坑点、注意事项、上手指南、源码分析、依赖注入、开源项目、能不能支持、能不能实现、需要改哪里、改哪些地方、工作量多少、需求满足度、功能项评估、缺口分析、二次开发评估、代码审查。

Bonsai · 本地小模型运行时

官方标注免费

本地运行 27B 级大模型的完整工具链(脚本 + 文档 + 社区跑分)。核心是 Bonsai 2 27B:三元权重只占 5.9 GB,却保留 98.2% 的 FP16 智能,笔记本或单卡就能跑。支持视觉理解(照片 / 截图 / PDF)、原生 OpenAI 风格 tool_calls 与 MCP、262K 上下文,跨 Metal / CUDA / Vulkan / ROCm / CPU。Apache-2.0。

纸质表单电子化系统生成器

官方未说明

读取用户提示词和上传的业务附件,自动识别业务类型、字段、公式、流程、权限和报表规则,生成对应的完整本地部署 Python Web 系统。支持能源、点工、生产、质量、设备、库存、审批及组合业务,并交付完整源码、SQLite 数据库、导入导出、权限审计、备份恢复和 Windows EXE 打包代码。 生产日报与班报系统 质量问题与整改闭环系统 设备点检、保养与维修系统 库存管理与采购预警系统 考勤与交接班系统 安全巡检与隐患整改系统 会议任务跟踪与闭环系统 自定义业务台账、审批流程和管理看板 系统采用通用的 business-system-blueprint.json 业务蓝图进行配置,可根据不同电子档灵活定义数据实体、字段、页面、表单、角色权限、审批流程、统计指标、导入导出规则、审计策略和数据保留规则。 技能可连续完成电子档安全检查、结构分析、字段映射、系统生成、历史数据导入、自动测试和完整源码 ZIP 交付,不仅生成分析报告或静态演示页面。

什么是技能

技能(Skill)是封装好的单项能力,比如文字识别、文档摘要、关键词提取。开发者把调用逻辑和提示词打包,使用者像用插件一样加载即可,无需了解底层模型。启枢技能 收录大量技能,可直接试跑或编入方案。