使用即梦AI进行艺术文字设计
作者:厦门大学计算机系林子雨副教授
E-mail:ziyulin@xmu.edu.cn
配套教材:《人工智能通识教程》和《数字素养通识教程》
相关文章:豆包生图实用技巧(第2篇)
豆包生图实用技巧(第2篇)
豆包生图实用技巧(第2篇)
作者:厦门大学计算机系林子雨副教授
E-mail:ziyulin@xmu.edu.cn
配套教材:《人工智能通识教程》和《数字素养通识教程》
相关文章:豆包生图实用技巧(第1篇)
豆包生图实用技巧(第1篇)
豆包生图实用技巧(第1篇)
作者:厦门大学计算机系林子雨副教授
E-mail:ziyulin@xmu.edu.cn
配套教材:《人工智能通识教程》和《数字素养通识教程》
相关文章:豆包生图实用技巧(第2篇)
大模型作业:利用MCP一键生成可视化Excel报表
作者:厦门大学计算机系2024级硕士研究生 张肃
指导老师:厦门大学计算机系 林子雨 副教授
E-mail: ziyulin@xmu.edu.cn
一、引言
如何利用MCP(Model-agnostic Plugin)一键生成可视化Excel报表,彻底告别手动制作Excel的繁琐。展示了MCP将杂乱文本数据转化为专业表格和炫酷图表的强大能力,无需编写代码,只需通过提示词即可实现。
MCP:MCP是一个开放协议,作为大模型与外部数据工具交互的通用插头,解决了Function Calling的协议碎片化问题,实现了工具和模型的轻松连接与复用。主要由MCP Host、MCP Client和MCP Server三部分构成,其中Host嵌入在Client中。
我们关注:先寻找合适的服务并使用,后寻找合适的客户端并调用服务。
使用MiniMax大模型生成AI配音
谷歌Nano Banana生图大模型使用指南
作者:厦门大学计算机系林子雨副教授
E-mail: ziyulin@xmu.edu.cn
备注:本实验与林子雨编著《数字素养通识教程》和《人工智能通识教程》教材配套
Nano Banana 是谷歌于2024年推出的AI图像生成与编辑模型,正式名称为 Gemini 2.5 Flash Image 。其在权威的LMArena基准测试中综合评分超越众多竞品,标志着2025年AI 图像生成技术的重大突破。它基于Google DeepMind最新架构,采用原生多模态设计,统一处理文本理解、图像生成与编辑等功能,拥有32K上下文窗口,能进行复杂多轮对话和编辑,还内置丰富世界知识。其核心技术能力强大,不仅支持文本描述转图像,还具备深度语义理解能力,能理解物理规律、时间概念、逻辑推理等。例如输入 “这个披萨在 400 度烤箱里烤 2 小时”,能生成烤焦的披萨图像。Nano Banana 的智能图像编辑引擎可精准局部编辑,如面部美化、体型调整且保留细节;角色一致性保持算法能解决 AI 图像生成领域角色一致性难题,面部特征保留率达 99%。在速度方面,仅需 2.3 秒就能生成 1024×1024 的高质量图像 。
利用大模型和MCP协议实现用自然语言去查询MongoDB数据库
利用大模型和MCP协议实现用自然语言去查询MongoDB数据库
作者:厦门大学计算机系2022级本科生 赵家宇
指导老师:厦门大学计算机系 林子雨 副教授
配套教材:林子雨编著《数据库系统原理(微课版)》
【大模型作业要求】
利用大模型和MCP协议,使用VS Code和AI编程插件Cline,实现用自然语言去查询各种数据库(比如,输入文字“请查询学生选课成绩的平均分”来查询数据库),要求统一使用我们课堂教学中用到的选课数据库,要求使用文档数据库MongoDB,要求提交WORD文档,文档里要详细描述实验实现的每个细节步骤,要求给出每步截图和文字说明。排版格式要规范。
利用大模型和MCP协议实现用自然语言去查询MySQL数据库
利用大模型和MCP协议实现用自然语言去查询MySQL数据库
作者:厦门大学计算机系2022级本科生 丁甜缘
指导老师:厦门大学计算机系 林子雨 副教授
配套教材:林子雨编著《数据库系统原理(微课版)》
一、大模型作业要求
利用大模型和MCP协议,使用VS Code和AI编程插件Cline,实现用自然语言去查询各种数据库(比如,输入文字“请查询学生选课成绩的平均分”来查询数据库),要求统一使用我们课堂教学中用到的选课数据库,要求使用关系数据库(比如MySQL),要求提交WORD文档,文档里要详细描述实验实现的每个细节步骤,要求给出每步截图和文字说明。排版格式要规范。
基于大模型和Spark的B站数据分析
【版权声明】版权所有,严禁转载,严禁用于商业用途,侵权必究。
作者:厦门大学计算机科学与技术系2024级研究生 陈增辉
指导老师:厦门大学数据库实验室 林子雨 博士/副教授
时间:2025年6月
相关教材:林子雨、郑海山、赖永炫编著《Spark编程基础(Python版,第2版)》(访问教材官网)
相关案例:基于Python语言的Spark数据处理分析案例集锦(PySpark)
数据集和代码下载:从百度网盘下载本案例数据集和代码。(提取码是ziyu)
在Linux中安装Eclipse
Eclipse是常用的程序开发工具,本教程很多程序代码都是使用Eclipse开发调试,因此,需要在Linux系统中安装Eclipse。
可以到Eclipse官网(https://www.eclipse.org/downloads/) 下载安装包,或者直接访问教程官网下载该软件,位于“下载专区”的“软件”目录下,文件名是eclipse-4.7.0-linux.gtk.x86_64.tar.gz。假设安装文件下载后保存在了Linux系统的目录“~/Downloads”下,下面执行如下命令对文件进行解压缩:
cd ~/Downloads
sudo tar -zxvf ./eclipse-4.7.0-linux.gtk.x86_64.tar.gz -C /usr/local
然后,执行如下命令启动Eclipse:
cd /usr/local/eclipse
./eclipse
这时,就可以看到Eclipse的启动界面了。