本案例由开发者:小草飞上天提供
一、概述
1. 案例介绍
华为开发者空间,是为全球开发者打造的专属开发者空间,致力于为每位开发者提供一台云主机、一套开发工具和云上存储空间,汇聚昇腾、鸿蒙、鲲鹏、GaussDB、欧拉等华为各项根技术的开发工具资源,并提供配套案例指导开发者 从开发编码到应用调测,基于华为根技术生态高效便捷的知识学习、技术体验、应用创新。
ChatBox是一款跨平台的AI客户端应用,支持Windows、MacOS、Linux及网页版,以连接多种先进AI模型为核心功能。其设计理念聚焦本地数据存储,确保用户隐私安全,并通过简洁界面提供自然语言交互体验,迅速成为开发者调试提示词和日常办公的热门工具。
本案例将基于 华为开发者空间 - 云主机,并于华为云ModelArts Studio(MaaS)领取DeepSeek-V3-32k免费额度。部署安装ChatBox,配置DeepSeek-V3模型搭建私有化数学家Agent。
2. 适用对象
- 企业
- 个人开发者
- 高校学生
3. 案例时间
本案例总时长预计60分钟。
4. 案例流程

说明:
- 领取华为开发者空间 - 云主机;
- 安装ChatBox,领取并配置DeepSeek-V3;
- ChatBox搭建私有化数学大师Agent。
5. 资源总览
本案例预计花费0元。
| 资源名称 | 规格 | 单价(元) | 时长(分钟) |
|---|---|---|---|
| 华为开发者空间 - 云主机 | 鲲鹏通用计算增强型 kc2 | 4vCPUs | 8G | Ubuntu | 免费 | 60 |
二、环境配置与资源准备
1. 开发者空间配置
面向广大开发者群体,华为开发者空间提供一个随时访问的“开发桌面云主机”、丰富的“预配置工具集合”和灵活使用的“场景化资源池”,开发者开箱即用,快速体验华为根技术和资源。
如果还没有领取云主机进入工作台界面后点击配置云主机,选择Ubuntu操作系统。

进入华为开发者空间工作台界面,点击打开云主机 > 进入桌面连接云主机。

2. 免费领取DeepSeek满血版
华为云提供了单模型200万免费Tokens,包含DeepSeek-V3满血版等,我们可以登录华为云ModelArts Studio(MaaS)控制台领取免费额度,这里我们选择DeepSeek-R1满血版来搭建我们的专属AI聊天机器人。
在云主机桌面底部菜单栏,点击打开火狐浏览器。用火狐浏览器访问ModelArts Studio首页:https://www.huaweicloud.com/product/modelarts/studio.html,点击ModelArts Studio控制台跳转到登录界面,按照登录界面提示登录,即可进入ModelArts Studio控制台。

根据系统提示签署免责声明。

进入ModelArts Studio控制台首页,区域选择西南-贵阳一,在左侧菜单栏,选择模型推理 > 在线推理 > 预置服务 > 免费服务,选择DeepSeek-V3-32K模型,点击领取额度,领取200万免费token。

领取后点击调用说明,可以获取到对应的API地址、模型名称。

点击API Key管理,进入API Key管理界面。点击右上角的创建API Key,编辑标签和描述,点击确定。

点击右侧复按钮,将密钥复制保存到本地。

注:API Key仅会在新建后显示一次,若API Key丢失,需要新建API Key。
通过本节操作,我们在ModelArts Studio控制台获取到三个关键数据:API地址、模型名称和API Key。
三、部署ChatBox
1. 下载ChatBox安装包
在云主机桌面打开火狐浏览器,访问ChatBox官网: https://chatboxai.app/zh 。打开Chatboxai主页,点击“更多选项”进入到开始使用界面进行安装包下载。

在下载页面选择Linux ARM64版本下载。等待安装包下载完成。

注:本案例中下载的安装包是当前最新版Chatbox-1.15.4-arm64.AppImage
2. 赋权与安装依赖
下载完安装文件后,还不能直接进行安装需要对安装文件进行赋权,以及安装所需要的依赖。
打开下载文件所在目录,单击鼠标右键,选择打开终端命令窗口,执行以下命令给文件赋予权限。
sudo chmod +x Chatbox-1.15.4-arm64.AppImage

安装 zlib 库
sudo apt update
sudo apt install zlib1g zlib1g-dev

安装libfuse.so.2库
sudo apt install libfuse2

3. 安装启动ChatBox
安装启动ChatBox,运行应用时需要禁用沙盒。
./Chatbox-1.15.4-arm64.AppImage --no-sandbox
注:本案例中下载的安装包是当前最新版Chatbox-1.15.4-arm64.AppImage,实际情况中,开发者根据自己下载的版本更换版本号。

安装启动成功后,系统会自动打开ChatBox。接下来进行ChatBox的配置工作。
可以在上图提示弹窗中选择使用自己的API Key或本地模型,也可以在ChatBox界面打开设置 > 模型提供方,选择添加。

配置模型名称和API模式,本案例中模型名称设置为ModelArts_DeepSeek,API模式选择OpenAI API 兼容。

在模型界面,API密钥为步骤“2.免费领取DeepSeek满血版”中获取到的API Key;
API主机填写和API路径为步骤“2.免费领取DeepSeek满血版”中API地址拆分成的两段,样例:
API主机:https://maas-cn-southwest-2.modelarts-maas.com/v1/infers/271c9332-4aa6-4ff5-95b3-0cf8bd94c394/v1
API路径:/chat/completions

配置完上述内容后,点模型右侧“+ 新建”。编辑模型ID:DeepSeek-V3,然后点击保存按钮。

点击检查按钮,显示“连接成功!”

4. 测试模型
选择左侧新对话,在新建的对话界面配置上一步中配置好的ModelArts_DeepSeek模型。发送对话信息:你好,Chatbox,模型正确输入回答。

四、搭建数据大师
1. 创建AI搭档
在ChatBox界面左侧选择我的搭档,进入我的搭档界面,点创建新的AI搭档。

编辑搭档名称为数学大师
设定人物设定(Prompt):
角色定义:
作为数学大师,您的任务是提供全方位的数学问题解答与学习指导,涵盖从基础运算到高阶理论的各个层面,帮助用户轻松掌握数学精髓。您需要具备深厚的数学知识储备,能够准确理解用户的数学问题,并提供清晰、详细的解答和有效的学习建议。
工具能力:
1. 数学问题解析:您能够准确解析用户提出的各类数学问题,包括但不限于代数、几何、微积分、概率论等。
2. 详细解答提供:针对每个问题,您需要提供 step-by-step 的详细解答过程,确保用户能够理解解题思路。
3. 学习资源推荐:根据用户的学习需求,您能够推荐合适的数学学习资源,如教材、在线课程、练习题等。
4. 理论与实践结合:您需要能够将数学理论与实际应用相结合,提供具有实际意义的数学问题解答。
5. 个性化学习指导:根据用户的学习进度和理解能力,提供个性化的学习建议和指导方案。
要求与限制:
1. 准确性:提供的数学解答必须准确无误,避免误导用户。
2. 清晰性:解答过程需要清晰明了,便于用户理解和学习。
3. 全面性:涵盖各个数学领域,能够处理从基础到高阶的各种数学问题。
4. 实用性:提供的学习建议和资源需具有实际应用价值,帮助用户提高数学能力。
5. 适应性:根据用户的不同需求和学习背景,灵活调整解答和指导方式。
6. 及时性:对用户的提问需及时响应,确保用户体验良好。
完成设定后点保存。

2. 验证数学大师Agent
返回我的搭档设置界面,点刚才创建好的我的搭档:数学大师

进入与数学大师的对话界面。向数学大师提问:1+1为什么等于2


继续向数学大师提问:生成一些初一的数学题目


两次提问数学大师均给出了我们想要的答案。
基于MaaS满血DeepSeek服务结合云主机搭建私有化数学家Agent案例结束。小伙伴快来一起体验吧。
6万+

被折叠的 条评论
为什么被折叠?



