【案例共创】华为开发者空间部署Cherry Studio实现文本数据处理与分析

本案例由开发者:叶明明提供

一、概述

1. 案例介绍

随着科技的不断进步,大模型技术在各领域展现出巨大的应用潜力。在表格处理和数据分析方面,借助大模型能够实现更高效、精准的操作。本次案例将围绕基于大模型技术进行表格处理/数据分析展开,通过实际操作演示,助力大家掌握相关技能,无论是企业处理大量业务数据,还是个人开发者和高校学生应对学习、研究中的数据问题,都能从中受益,轻松搭建专属服务。

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

华为开发者空间,是为全球开发者打造的专属开发者空间,致力于为每位开发者提供一台云主机、一套开发工具和云上存储空间,汇聚昇腾、鸿蒙、鲲鹏、GaussDB、欧拉等华为各项根技术的开发工具资源,并提供配套案例指导开发者 从开发编码到应用调测,基于华为根技术生态高效便捷的知识学习、技术体验、应用创新。

2. 适用对象

  • 企业
  • 个人开发者
  • 高校学生

3. 案例时间

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

4. 案例流程

6f64dc05a87633d068c77abf7a72431c.PNG

说明:

  1. 云主机安装Ollama;
  2. 使用Ollama部署DeepSeek;
  3. 终端安装Cherry Studio。

5. 资源总览

本案例预计花费0元。

资源名称规格单价(元)时长(分钟)
云主机ARM| 4 vCPUs 8GB | Ubuntu 24.04 Server 定制版免费60

二、配置资源

1. 开发者空间配置

面向广大开发者群体,华为开发者空间提供一个随时访问的“开发桌面云主机”、丰富的“预配置工具集合”和灵活使用的“场景化资源池”,开发者开箱即用,快速体验华为根技术和资源。

如果还没有领取开发者空间云主机,可以参考免费领取云主机文档领取。

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

a1aae6ff53aac98855ef597dd6899967.png

552fc96c3b58a06e294e4a760ae719e3.PNG

三、云主机部署DeepSeek

1. 安装Ollama

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

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

5fa4e8d4f7facb9c515df4b694321eaf.png

执行安装命令如下:

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

2b557ad232a0ede9d5b9d2d77be4d382.png

注:在下载Ollama 时,许多用户可能会遇到官网下载速度慢的问题,甚至因为超时始终无法安装成功,可以使用以下指令完成安装:

export OLLAMA_MIRROR=https://ghproxy.cn/https://github.com/ollama/ollama/releases/latest/download
curl -fsSL https://ollama.com/install.sh | sed "s|https://ollama.com/download|$OLLAMA_MIRROR|g" | sh

5769a8850945dcccf0683b2302c1aeac.png

2. 部署DeepSeek

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

ollama run deepseek-r1:1.5b

87e967c15aec446e6501fea83a196105.png

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

7613f7f74c80a0823f47f6cbfeab0801.png

3. 安装CherryStudio

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

dfd935349d2f3543b15b0741c20dda54.PNG

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

92f14cfd670ccda5c893befe5a068044.PNG

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

8929c30a1a7942bdddbe59ba5a68c22c.png

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

aebffba404c476147afecb055d5ec40f.png

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

8c23e4909064475725a8590cc20c688a.png

在终端输入以下命令进行相关依赖包下载。

sudo apt update:升级系统所有软件包;

sudo apt install zlib1g:提供运行时库文件,供依赖zlib的程序运行时使用。

sudo apt update

sudo apt install zlib1g

5702f36556685f2d57b14de005b0e226.png

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

sudo apt install zlib1g-dev:提供开发所需文件,供编译程序时使用。

sudo apt update

sudo apt install zlib1g zlib1g-dev

68b3ad65b2219fee9dca11bb7e34fcc9.png

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

sudo add-apt-repository universe

sudo apt install libfuse2

fc3c33b6b23405fbb119f4370ec41969.png

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

chmod +x Cherry-Studio软件包名称

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

f6a3cb86b070da7d325c635935784094.png

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

./Cherry-Studio软件包名 --no-sandbox

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

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

4. Cherry Studio界面配置

  1. 配置模型服务

在Cherry Studio界面左下角点击设置按钮155997320f6848512d9869e8364c801d.png,在弹出的右侧菜单中选择模型服务 -> Ollama,进入Ollama配置页面。

e303c3713011f81c205f32a31fbbe307.png

在配置页面API地址栏中配置http://localhost:11434,点击下侧的添加按钮,在弹框中配置添加模型,模型名称为deepseek-r1:1.5b。

http://localhost:11434

deepseek-r1:1.5b

5578982ddce98afb1aaa5c87cf5acae3.png

配置完成后,在模型栏中显示新增的deepseek-r1:1.5b模型。

  1. 在配置默认模型

在Cherry Studio界面左下角点击设置按钮155997320f6848512d9869e8364c801d.png,弹出的右侧菜单中选择默认模型,将默认助手模型选框的下拉菜单中选择deepseek-r1:1.5b | Ollama。

42b9a0cd99b97f1f3125268e8204d0de.png

  1. 配置会话智能体

34e0974182072702dab996d2e692112c.png

配置完成后,即可在Cherry Studio界面下面的对话框中输入内容与智能体对话。

四、实验:文本数据处理与分析

1. 提问一:整理文本数据

在开发者空间云主机桌面创建成绩单.txt文件,并填充测试内容。

学生姓名 语文成绩 数学成绩 英语成绩 总分 平均分

张三 85 90 88 263 87.67

李四 78 82 86 246 82.00

王五 92 88 95 275 91.67

成绩单.txt拖曳到Cherry Studio对话框中,并编辑对话提问:“读取一下文档,并以表格形式展现”。

53b53b9ce4749f506d84aff36b60f54e.png

如上图,模型经过47秒(每次思考时长会根据实际运行效率有一些增减)思考并输出如下我们需要的信息。

aae7718177ba9bb1f817eac7154d57d9.png

注:提问中存在错别字,智能体也能正确识别提问,并给出正确回答。

2. 提问二:计算成绩中位数

我们继续提问:“计算语文、数学、英语成绩单各自对应的中位数是多少”。

55cca5388057abc36ba094fde2f4b671.png

如上图,模型经过160.4秒(每次思考时长会根据实际运行效率有一些增减)思考并输出如下我们需要的信息。

73dca00d03d683058764867a72b9f540.png

3. 提问三:计算成绩第一名

我们继续提问:“计算各科成绩的第一名以及总成绩的第一名分别是谁”

d82db8647390199f11c56dffafc0b29b.png

如上图,模型经过481.3秒(每次思考时长会根据实际运行效率有一些增减)思考并输出如下我们需要的信息。(注:从思考的过程来看,模型会关联之前的提问内容。)

d46e210905539ddc1c3b51df30f80f7f.png

4. 总结

  1. 通过整合DeepSeek、Cherry Studio和Ollama技术,我们开发了一套高效部署的"数据分析师"智能体系统。该系统具备强大的非结构化文本数据处理能力,能够快速将原始文本信息转化为结构化的Excel表格,显著提升数据的可读性和管理效率。
  2. 该系统内置高性能计算引擎,可即时完成各类数据统计分析任务(如成绩中位数计算、排名分析等)。面对海量数据处理需求时,该系统能有效替代人工计算,大幅降低时间成本和人力投入。
  3. 采用本地化部署方案,系统提供智能化的单会话交互界面,支持上下文关联分析。通过持续学习历史查询记录,系统能够提供更加精准、全面的综合分析结果,满足用户的深度数据挖掘需求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值