华为开发者空间:基于DeepSeek+Cherry Studio构建模拟面试助手

news/2025/3/14 14:51:17/文章来源:https://www.cnblogs.com/huaweiyun/p/18772066

本文分享自华为云社区《华为开发者空间:基于DeepSeek+Cherry Studio构建模拟面试助手》,作者:开发者空间小蜜蜂。

1 案例介绍

CherryStudio 是一款集多模型对话、知识库管理、AI 绘画、翻译等功能于一体的全能 AI 助手平台。CherryStudio的高度自定义的设计、强大的扩展能力和友好的用户体验,使其成为专业用户和 AI 爱好者的理想选择。无论是零基础用户还是开发者,都能在 CherryStudio 中找到适合自己的AI功能,提升工作效率和创造力。

本案例详细介绍如何在云主机部署 DeepSeek-r1:1.5b模型,内容主要包括云主机安装ollama,并通过ollama部署DeepSeek-r1:1.5b模型,还有如何在云主机安装CherryStudio,并基于DeepSeek+CherryStudio构建模拟面试助手。

通过实际操作,让开发者熟悉如何通过云主机部署DeepSeek,以及如何将DeepSeek与Cherry Studio结合起来帮助我们解决一些实际的问题。

1.1 案例时间

本案例总时长预计30分钟。

1.2 案例流程

说明:

  1. 云主机安装Ollama;

  2. 使用Ollama部署DeepSeek;

  3. 终端安装Cherry Studio。

1.3 资源总览

本案例预计花费总计0元。

2 云主机部署DeepSeek

2.1 安装Ollama

Ollama 是一个强大的开源工具,旨在帮助用户轻松地在本地运行、部署和管理大型语言模型(LLMs)。它提供了一个简单的命令行界面,使用户能够快速下载、运行和与各种预训练的语言模型进行交互。Ollama 支持多种模型架构,并且特别适合那些希望在本地环境中使用 LLMs 的开发者和研究人员。

在云主机桌面右键选择Open Terminal Here,打开命令终端窗口。

执行安装命令如下:

curl -fsSL https://ollama.com/install.sh | sh

2.2 部署DeepSeek

接下来可以借助 Ollama 工具来部署 Deepseek 大模型,部署 deepseek-r1:1.5b 版本,执行命令:

ollama run deepseek-r1:1.5b

部署的时间长短依赖于网络的情况,部署完成后,我们就可以与 Deepseek 大模型进行对话了:

2.3 安装CherryStudio

进入云主机桌面,打开火狐浏览器,搜索框中输入https://cherry-ai.com/,并按下回车,进入CherryStudio官网。

进入到官网后点击下载字样。

进入到下载页面后,鼠标滚轮往下翻找到Liunx系统的安装包,点击下载。(注:这里根据云主机版本不同需要对应不同的版本。)

下载完毕后点击在文件夹中打开

打开后,右击鼠标,选择openTerminal Here

打开后将以下命令复制到终端,并按下回车。

sudo apt update

再将以下命令复制到终端,并按下回车。

sudo apt install libfuse2

运行完毕后,在终端输入以下命令授予文件可执行权限。

chmod +x Cherry-Studio-1.0.1-x86_64.AppImage

注:这里的文件名Cherry-Studio-1.0.1-x86_64.AppImage,需要用您实际下载的文件名替换。

2.4 面试模拟功能实现

授予完权限后在终端输入以下命令运行Cherry Studio,输入完毕后按下回车键。

./Cherry-Studio-1.0.1-x86_64.AppImage

注:这里的文件名Cherry-Studio-1.0.1-x86_64.AppImage,需要用您在步骤2.3中实际下载的文件名替换。

按下回车后会自动打开Cherry Studio,打开后首先进行模型配置,在Cherry Studio主界面左下角点击设置

打开设置后点击Ollama

首先打开右上角开关按钮,点击管理,最后选择我们本地部署的DeepSeek-r1:1.5b模型。

配置完毕后点击左上角助手按钮。

打开助手界面后,点击添加助手,在搜索框中输入面试,选择面试模拟

创建完毕后,点击左上角切换模型,切换为本地部署的deepseek-r1:1.5b模型。

切换完毕后,在下方选择上传文件,将我们的虚拟简历上传上去。

虚拟简历前往下方地址获取:

https://dtse-mirrors.obs.cn-north-4.myhuaweicloud.com/case/0028/%E8%99%9A%E6%8B%9F%E7%AE%80%E5%8E%86.docx

 

简历上传完毕后,我们可以进行提问,这里我们提问:你好,我想要应聘算法工程师。

 

这里会根据我们上传的虚拟简历来生成问题,至此基于DeepSeek+Cherry Studio的模拟面试助手案例全部完成。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/898665.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

​信创环境元宇宙应用:3种虚拟团队管理工具前瞻测评

随着信息技术的不断发展,信创环境下的元宇宙应用正逐渐成为各行业关注的焦点。在这个虚拟的世界中,虚拟团队的管理变得至关重要。本文将对三种虚拟团队管理工具进行前瞻测评,探讨它们在信创环境元宇宙应用中的优势和潜在挑战。 信创国产化项目管理解决方案 禅道是一款国产的…

VSCode+Linux+GCC编译运行数据结构的C语言程序集

背景 学习数据结构,写了很多C语言程序,这些C语言程序都保存在一个Git仓库中,以章节、实验内容为目录存放,形如:之前一直是通过gcc命令手动编译、运行,但随着程序逐渐复杂,希望简化构建过程,做到一键编译运行,同时支持断点调试。 环境VSCode,安装了C/C++扩展 Linux GC…

​信创项目管理认证解析:从SAFe到PMBOK的5大适配要点

在当今数字化时代,信创项目管理的重要性日益凸显。SAFe(Scaled Agile Framework,规模化敏捷框架)和 PMBOK(Project Management Body of Knowledge,项目管理知识体系)作为两种广泛应用的项目管理方法,如何实现它们之间的适配,以更好地推动信创项目的成功实施,是一个值…

mybatis如何使用注解方式,不使用xml

前言 大家好,我是小徐啊。我们在使用springboot开发的时候,一般是结合mybatis来使用的。而且,我们一般使用mybatis的时候,都是使用xml的文件。 不过,我之前在开发的时候,遇到了使用xml怎么也读取不到,可能是哪里配置的问题。这个时候,我就想到了使用注解的方式写sql,不…

SHP转WKT文件工具

SHP转WKT文件工具 *.shp转成wkt文件工具:将shp数据的图形转换成wkt工具 参数配置:param.yml设置shape路径,路径参数设置:shapeFile: “你的路径”;注:路径请使用"\\"或者’/’ ;避免使用含中文的路径示例: shapeFile: “C:/Users/Administrator/Desktop/wm/wm.s…

美标插头:插片一大一小,上面带孔

过年期间我遇到了一个刚从美国留学回来的朋友,正好在家无聊,我就让她给我讲讲在美国发生的事情,她告诉我去美国一定要带转换插座,因为那边的插头和国内的不一样,插头上的插片一大一小,可以说是很畸形了,可这是为什么呢?她说她刚开始也不懂,后来查了资料才知道,这是因…

MATLAB R2024b 安装教程

MATLAB R2024b 安装教程 软件介绍 MATLAB 是由 “Matrix” 和 “Laboratory” 两个词组合而成,意为“矩阵工厂”,是一款专注于科学计算、数据可视化和交互式程序设计的高科技计算环境。MATLAB 集成了数值分析、矩阵计算、科学数据可视化以及非线性动态系统建模和仿真等强大功…

手把手教如何将若依前后端分离项目在Tomcat下部署教程

如果你想在Tomcat单独部署诺依项目,前提你要配置好诺依相关的环境,比如安装jdk,mysql,redis,maven等环境,并且开发工具能够正常把项目跑起来,部署可自行去诺依官网查看相关教程。 接下来将详细讲解诺依项目部署在Tomcat下运行相关操作:后端部署1.打开开发工具,修改配置与打…

ASE40N25-ASEMI电动工具专用ASE40N25

ASE40N25-ASEMI电动工具专用ASE40N25编辑:ll ASE40N25-ASEMI电动工具专用ASE40N25 型号:ASE40N25 品牌:ASEMI 封装:TO-247 批号:最新 最大漏源电流:40A 漏源击穿电压:250V RDS(ON)Max:70mΩ 引脚数量:3 沟道类型:N沟道MOS管、中低压MOS管 漏电流:ua 特性:N沟道MO…

使用echarts创建一个进度条,怎么设置流光效果

使用echarts创建一个进度条,怎么设置流光效果1.引言: 相信大家做大屏都会用到echarts,但是我们是否能把他做些动画效果呢? 那么今天就来介绍一个bar进度条的流光效果。 2.制作过程: 首先:第一步我们先来制作一个进度条:option = {xAxis: {show: false,max: 1,},yAxis: {…

【快速判断是否存在利器】布隆过滤器和布谷鸟过滤器

从入门到精通:布隆过滤器和布谷鸟过滤器 在计算机科学领域,过滤器(Filter)是一种用于快速判断元素是否属于某个集合的数据结构。布隆过滤器(Bloom Filter)和布谷鸟过滤器(Cuckoo Filter)是两种常用的概率型过滤器,它们以高效的空间利用率和查询速度著称,广泛应用于缓…

分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!

前言 今天大姚给大家分享 3 个 .NET 开源、免费的文件压缩处理库,希望可以快速帮助同学们实现文件压缩和解压功能! SharpCompress SharpCompress 是一个基于 C# 编写的压缩库,支持多种压缩格式的解压与部分格式的写入,专为.NET多版本设计,适合处理大文件和流式压缩。适用于…