dsh-UEAssetsOperator
在终端中运行以下命令:
dsh plugin install QSWWLTN/dsh-UEAssetsOperator
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中运行 command_install 所示的 dsh plugin install 命令,即可将位于 https://github.com/QSWWLTN/dsh-UEAssetsOperator 的插件安装到当前 profile。
插件介绍
在 AI 辅助的 Unreal Engine 开发流里,查看 .uasset 的类型、标签、依赖引用,或修改蓝图节点连接,往往比写功能代码本身更耗时。通用对话模型只能靠 strings 或十六进制去猜测二进制内容,既不准确也极易误判。dsh-UEAssetsOperator 让 DeepSeek Harness 中的 AI 直接调用原生工具完成这两类操作,省去自写解析脚本的麻烦。
插件注册了 ue_uasset_inspect 和 ue_blueprint_python_edit 两个原生工具。检查工具提供 resolve、registry、load 三种模式:resolve 只解析工程与虚拟包路径;registry 通过 Asset Registry 读取类型、标签、依赖和引用(默认);load 则实际载入 UObject 并提取选定属性与元数据。蓝图编辑走受限 Python 脚本,只操作指定节点,不会触碰整个图表。所有路径解析都从会话工作目录或最近的 .uproject 根开始做有界搜索,禁止全盘扫描,未命中时直接报告缺失而非扩大范围。当用户消息中出现 .uasset、/Game/...、Blueprint、DataTable 等意图关键词时,插件会主动将工具 schema 和操作说明注入当前轮次,模型无需额外提示即可调用。
适合在 DeepSeek Harness 环境中维护 UE 项目或插件的工程师:需要批量核对资产元数据、排查依赖断链、用脚本微调蓝图节点连接,或者希望 AI 替代手工打开编辑器逐项查看的场景。插件不需要额外 npm 运行时依赖,Cordis 与注册表由宿主提供,开箱即用。
使用场景
- 批量核对 .uasset 资产的类型、标签、依赖与引用
- 用受限脚本微调蓝图节点连接而不打开编辑器
- 在 AI 对话中直接解析 /Game/... 路径下的资产元数据
适合人员
- 在 DSH 环境中维护 UE 项目或插件的工程师
- 需要批量核对资产元数据与依赖链的 QA 或工具开发者
- 希望用 AI 替代手工打开编辑器逐项查看的开发者