团结 Muse 是 Unity 中国推出的首个适配团结引擎的人工智能助手产品,专为中国本土开发者而定制,它可以理解并回答涉及团结引擎使用、脚本编写、资源管理等多方面的各种问题,加速您的实时 3D 应用创作流程。团结 Muse Chat 是其首个开放内测的功能,无论您在编写代码、设计游戏场景,还是在优化性能时遇到问题,只需向团结 Muse Chat 提问,它就能为您提供及时、精准的解答。
功能主入口:Window > Tuanjie Muse Chat
团结MuseChat基本功能窗口如图所示:
顶部状态栏:显示窗口名称、用户名称缩写(登录状态下)、内测期间每日使用余额。
左侧会话区:记录所有用户的历史会话记录,并提供基本的新建会话、选择会话、删除会话、修改会话名称、清空所有会话功能。此外,该功能区域下方还提供了反馈问卷入口。
右侧会话区:记录当前会话的历史消息,提供输入框以输入和发送问题,并且允许停止和重新生成失败回答。
请先在引擎中登录自己的UnityID账号,才能进行团结Muse Chat后续功能使用:
为了便于开发者快速调试报错,现可以在Console面板中右键报错信息直接询问团结Muse:
在Hierarchy或者Project面板中,右键GameObject或Asset,在菜单项中可以选择 Muse > Generate Script
或者 Muse > Generate Shader
:
将会弹出快捷生成窗口,可以直接输入需求进行生成:
团结Muse Chat默认启用Agent模式进行回答。Agent模式下团结Muse Chat会自主调用网页搜索能力,并会分析项目信息以增强回答质量。Agent模式下所有获取的信息仅用于辅助当前问题的回答,不会参与数据训练等其他用途。用户可以自行选择是否启用:
团结Muse Chat支持用户自主上传项目中的代码文件以供分析:
此外,也支持直接右键对应代码文件快捷咨询:
生成回答中的代码块支持一键导入项目,导入前会自动编译检查是否存在错误,如果存在编译错误可以直接重新调试生成直到代码无误。
如果导入C#脚本或者Shader时选中了相应的GameObject或Asset,支持自动挂载到组件或者材质:
鼠标悬浮在回答上时,上方会显示便捷工具,分别是快速复制、好评反馈和差评反馈:
会话区域底部同样也会提供反馈按钮,以便对最近一次回答的质量进行快速反馈:
内测期间,每位用户每天的免费使用额度为:30 个问题。每提问一个问题,余额数量将扣除1(用户主动中止回答仍会扣除),余额为0时将暂不允许继续提问。计数显示如下图红框所示:
使用额度的刷新时间为每日0点。