news 2026/5/13 11:38:08

Unity 连接DeepSeek

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Unity 连接DeepSeek

本项目讲述如何连接DeepSeek 和设置中文输入与显示

一. DeepSeek设置

1. 点击链接 deepseek 开放平台 打开deepseek 开放平台,可以使用微信扫码登录,或者用自己电话号码登录

2. 登录后,deepseek需要用户做实名认证,认证后点击左边 API keys

3. 在打开网页中点击创建API key 按键,在弹出的窗口中输入API key名称(可以任意取一个名称),在点击 创建 按键

4. 新弹出的窗口中显示了 API key,点击复制按键并该key值粘贴到一个记事本,后续要用到该key值,注意该key值不会再完全显示,一定要先复制,再关闭该窗口

注意:生成API key,需要用户付费。

二. Unity3D中连接DeepSeek

5. 打开Unity Hub,新建一个Universal 3D项目,采用 Unity 2022.3.62,命名为MyDeepSeekproject

6. 下载本网页的附件DeepSeekAPI的压缩文件,解压缩后,将文件夹拖入到unity project窗口的Assets文件夹下,见下图

7. 展开DeepSeekAPI文件夹,打开Scenes文件夹中的Deep Seek-Chat 场景文件(初次打开需要导入TMP Essentials,见下图),再在scene窗口激活2D场景选项,缩小窗口大小,并移动窗口,使得Scene窗口与Game窗口显示的内容相似,见下下图

8. 在Hirarchy窗口点击DeepSeekChat游戏物体,在右侧Inspect窗口可以看到 Deep Seek Chat脚本,该脚本声明了Scene窗口中使用到的 UI 控件,以及DeepSeek API Settings

9. 在API Key的右侧输入上述第4步中保存的API key值

10. 查看该settings中使用的deepseek模型,R1 或V3, 温度值,以及使用streaming与deepseek平台通讯

11. 在Hirarchy窗口中展开DeepSeek_Canvas,查看UI的各个控件,然后再点击DeepSeekChat游戏物体,可以看到使用到的UI控件已经与Deep Seek Chat脚本中声明的控件建立了链接(无需自己拖放链接)

12. 脚本中的Sent和received变量采用Prefabs中对应的RectTransform (Unity3D Rect Transform 组件详解)用于控制输入和输出区域的显示。

13. 点击Play按键,运行游戏,发现再下方的输入框中不能输入文字,停止并退出游戏!

14. 点击菜单 Windows > Package Manager, 打开资源包管理器窗口,在左上方选择 Packages: Unity Registry, 再在右上方查找输入 input,找到 Input System 资源包,再点击右边的 Install 按键,见下图,安装完该资源包后,系统要求重启unity 编辑窗口,点击 Yes,见下下图,

15.等待Unity重启后,再次点击Play按键,运行游戏,这是可以在下方输入框中输入英文文字,例如 "where is Foshan University?" 将会得到如下回答(基于网速,回答会有时间延迟,耐心等待答案出现在上方区域)

16. 再尝试输入中文,例如“佛山大学在哪?”,发现不能正确显示中文字体。

17. 退出游戏。

三. 中文字体支持

18. 在C盘的windows > Fonts文件夹中找到微软雅黑中文字体,见下图 (如果是MacBook,可能在/Library/Fonts/ 或者/System/Library/Fonts/文件夹中选择一个合适的中文字体

19. 拖拽上述字体到Unity editor中 Project窗口的 TextMesh Pro 的 Fonts 文件夹中,导入该字体需要花费1~2分钟时间,结果如图

20. 用鼠标右键点击一个新加入的字体,例如 MYSH,在弹出的窗口中选择Create->TextMeshPro->Font Asset,生成一个MSYH SDF文件,将其拖拽到 下方Resources > Fonts & Materials 文件夹中

21. 在Hirarchy 窗口中选择Text Mesh Pro 游戏物体,例如输入区域的InputField的Text, 在右侧Inspector窗口的 Font Asset中选择刚刚生成MYSH SDF

22. 上端收到信息后显示的字体也需要更新,打开 Project 窗口中 DeepSeekAPI > Prefabs, 双击 Received Message (prefab),在左侧 Hirarchy窗口中展开 Received Message 游戏物体,点击Text 游戏物体,然后再最右侧的Inspector窗口中设置 Font Asset

23. 同样操作,设置 Sent Message (prefab),这样上下区域中可以显示中文。

24. 再次运行该程序,在下方输入“佛山大学在哪?”,可以得到如下反馈:

25. 如果显示的中文不是很准确,可以使用宋体等字体。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/13 11:37:05

从双流网络到时序金字塔:一文读懂视频分类技术演进史,附百度顶会论文核心代码解读

从双流网络到时序金字塔:视频分类技术的十年跃迁与代码实战 在计算机视觉的浩瀚星图中,视频分类始终闪烁着独特的光芒。当静态图像识别已能媲美人眼精度时,如何让机器理解动态视觉信息,成为学界和工业界共同追逐的圣杯。这段技术演…

作者头像 李华
网站建设 2026/5/13 11:34:05

YOLOE训练数据准备:从Objects365到LVIS的完整流程

YOLOE训练数据准备:从Objects365到LVIS的完整流程 【免费下载链接】yoloe YOLOE: Real-Time Seeing Anything [ICCV 2025] 项目地址: https://gitcode.com/gh_mirrors/yol/yoloe YOLOE作为实时目标检测领域的创新模型,其性能高度依赖高质量的训练…

作者头像 李华
网站建设 2026/5/13 11:33:08

Python驱动CAD自动化:从零构建你的第一个几何批处理脚本

1. 为什么需要Python驱动CAD自动化? 我见过太多工程师重复点击CAD界面到手指发麻的场景。上周还有个做市政规划的朋友吐槽,他每天要手动统计上百张图纸里绿化带的面积数据,这种机械操作既容易出错又消耗创造力。其实用Python写个脚本就能搞定…

作者头像 李华
网站建设 2026/5/13 11:33:04

2025届必备的十大AI论文助手解析与推荐

Ai论文网站排名(开题报告、文献综述、降aigc率、降重综合对比) TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek 这类专为写作精心打造的软件,有着强大功能,它是借助先进大语言模型技…

作者头像 李华
网站建设 2026/5/13 11:30:08

为openclaw工具配置taotoken作为其ai能力供应商的详细步骤

🚀 告别海外账号与网络限制!稳定直连全球优质大模型,限时半价接入中。 👉 点击领取海量免费额度 为openclaw工具配置taotoken作为其ai能力供应商的详细步骤 OpenClaw 是一款专注于自动化工作流的工具,其 AI 功能的发挥…

作者头像 李华