Shanwei Polytechnic · Class 243 Big Data

WEN

你好,我是 温峻健

这个主页是我自己做的第一块"自留地":上面写着我,下面放着我用爬虫抓回来的真实数据,还住着一个叫「小数」的 AI 助手——现在,连我做的游戏也能在这里直接玩了。

~ $

0作品项目
0数据展厅
0常用技能
0大数据技术班
01

关于我

我的基本信息
班级243大数据技术
爱好睡觉、睡觉、睡觉
技能Python、Node.js、HTML/CSS
联系方式1340463913@QQ.com

平时用的技术栈,都是在课程实训里一个一个踩出来的。

Python Node.js HTML / CSS Git / Gitee Linux 服务器 网页数据采集
—— 数据是抓的,主页是自己写的
02

技能熟练度

在实训和项目里练出来的技术栈

下面是常用技能的掌握程度自评(比例越高越熟练,随着学习会继续上涨):

Python
0%
Node.js
0%
HTML / CSS
0%
Git / Gitee
0%
Linux 服务器
0%
网页数据采集
0%

说明:以上百分比是我对自己的掌握程度评估,不是考试分数;练得越多,条会越长。

03

学习成长时间线

一步一步,都是踩坑踩出来的
2024 · 入学

汕尾职业技术学院 · 243 大数据技术

进入 243 大数据技术专业,从零开始接触编程和数据的世界。

2025 · 打基础

Python 基础 · 网页入门

学 Python 语法、数据类型,动手写 HTML / CSS,把编程底子一点点垫起来。

2026-07 · 智能感知实训

OpenCV 图像处理 · 树莓派传感器

实训中用 Python 做图像处理,配合树莓派 GPIO 接传感器,第一次把代码接到硬件上。

2026-09 · 游戏开发

Pygame 游戏项目

用 Pygame 做出了「三角洲行动」「格斗风暴」「P1 迷你游戏」等项目,从图形界面到游戏逻辑一点点完善。

2026-10 · 数据采集

Playwright 爬虫 · 数据展厅

用浏览器自动化抓回豆瓣电影 Top 20、学院通知公告和汕尾天气,做成了主页上的「数据展厅」。

2026-10 · 智能升级

实时天气 · 游戏上网页 · 豆包记忆

主页接入实时天气、把游戏做成网页版可在线玩,聊天机器人增加多轮记忆并预留豆包大模型接入。

以上按我的项目文件和实训记录整理,如有遗漏欢迎补充。

04

数据展厅

爬虫抓回来的真实数据

下面三块数据,都是我用浏览器自动化工具从公开网站抓回来的真实数据,做成了网页内容。

20部豆瓣电影
10条学院公告
实时汕尾天气
2个数据源站点

① 豆瓣电影 Top 20

排名片名评分一句话
1肖申克的救赎9.7希望让人自由。
2霸王别姬9.6风华绝代。
3泰坦尼克号9.5失去的才是永恒的。
4阿甘正传9.5一部美国近现代史。
5千与千寻9.4最好的宫崎骏,最好的久石让。
6星际穿越9.4爱是一种力量,让我们超越时空感知它的存在。
7美丽人生9.5最美的谎言。
8这个杀手不太冷9.4怪蜀黍和小萝莉不得不说的故事。
9盗梦空间9.4诺兰给了我们一场无法盗取的梦。
10楚门的世界9.4如果再也不能见到你,祝你早安,午安,晚安。
11辛德勒的名单9.5拯救一个人,就是拯救整个世界。
12忠犬八公的故事9.4永远都不能忘记你所爱的人。
13海上钢琴师9.3每个人都要走一条自己坚定了的路,就算是粉身碎骨。
14疯狂动物城9.3迪士尼给我们营造的乌托邦就是这样,永远善良勇敢,永远出乎意料。
15三傻大闹宝莱坞9.2英俊版憨豆,高情商版谢耳朵。
16机器人总动员9.3小瓦力,大人生。
17放牛班的春天9.3天籁一般的童声,是最接近上帝的存在。
18无间道9.3香港电影史上永不过时的杰作。
19控方证人9.6比利·怀德满分作品。
20寻梦环游记9.1死亡不是真的逝去,遗忘才是永恒的消亡。

② 汕尾职业技术学院 · 通知公告(最新 10 条,点击可查看官网原文)

汕尾职业技术学院2026级录取新生放弃入学资格名单公示2026-10-22 停水通知2026-07-15 汕尾职业技术学院关于广东省高水平高职院校建设计划(2026-2030年)申报材料的公示2026-07-05 关于汕尾职业技术学院2026年新增专业收费标准的公示2026-06-18 汕尾职业技术学院2025级录取新生放弃入学资格名单公示2025-10-20 停水通知2025-07-16 关于举办广东省现代化海洋牧场博士后交流论坛的通知2025-07-09 关于转发举办粤港澳大湾区创业大赛的通知2025-06-24 汕尾职业技术学院2025届毕业生实习单位公布2025-01-17 《关于公开征集汕尾职业技术学院 汕尾市退役军人事务局 退役军人现代学徒制专项试点管理办法》的结果反馈2024-10-25

③ 汕尾天气 · 实时自动更新

天气数据加载中……

数据来源:豆瓣电影 Top 250(movie.douban.com/top250)|汕尾职业技术学院官网(swpt.edu.cn/xxgk1/tzgg.htm)|中国天气网 · 中央气象台(weather.com.cn,汕尾 101282101,实时更新)。
豆瓣与学院公告抓取时间:2026-10-26。仅用于课程学习,数据版权归原网站所有。

05

我的作品

学习过程中做过的项目

下面是我在学习过程中做的项目文件夹(都在我的 Gitee 仓库里),点击「在线试玩」可以直接在网页上玩:

三角洲行动

三角洲行动

Python 射击撤离类小游戏

Python游戏逻辑
俯视角射击 · 多种枪械音效 · 心跳/雷雨氛围音
三角洲行动 3D 版主菜单截图

三角洲行动 3D 版

Python 3D 游戏 · 搜索·击杀·撤离

Python3D
双角色系统 · 装备库 · 哈夫币经济
格斗风暴标题画面截图

格斗风暴

KOF 风格双人格斗对战

Python格斗
双人按键 · 波动/升龙/突进 · 超必杀(需1格气)
P1 迷你游戏

P1 迷你游戏与内存修改器

课程实训项目 · 游戏 + 逆向修改

Python实训
飞机射击游戏 + 内存修改器 · Cheat Engine 实战(含 2 份 PDF 文档)

项目源码在我的 Gitee 仓库(wen_11114/my-website),目前是私有仓库。

06

游戏试玩

四个项目全部在线可玩

用 JavaScript 重制的网页版,在浏览器里直接玩——不用装 Python,不用跑程序。下面四个游戏分别对应我的四个项目:

得分 0 生命 3 波次 1

W A S D/方向键 移动 · 自动射击 · 躲避敌机 · R 重新开始(手机:手指拖动)

得分 0 生命 3 剩余 60s

鼠标移动瞄准 · 点击射击 · 敌人从远处逼近 · 60 秒限时 · R 重开(手机:触摸瞄准)

P1 100 P2 100

A D 移动 · W 跳 · J 拳 · K 腿 | P2:←/→ 移动 · ↑ 跳 · 1 拳 · 2 腿 · R 重开

步数 0 用时 0s 最佳 --

翻开两张相同图案即配对,全部配对完成获胜(呼应"内存"主题,练练你的记忆)

网页版均为 JavaScript 简化重制;完整版是 Python/Pygame / Ursina 桌面项目(见上方"我的作品")。

07

聊天机器人

豆包大模型智能问答 · 本地规则兜底 · 带记忆

下面这个聊天机器人叫「小数」:后端配置豆包 API 后由豆包大模型回答(智能体模式,多轮对话有记忆);未配置或网络不可用时自动回退到本地的「关键词规则表 + 数据表」,本地模式也会记住你告诉它的信息(存在你浏览器里)。

小数 本地规则问答 · 带记忆(等待豆包接入)

试试对它说"我叫小明,记住我",再问"我叫什么?"——它会记住你(本地存储,刷新不丢)。
想接入豆包:在服务器上给后端配置环境变量 ARK_API_KEY(火山引擎方舟 API Key)并重启服务,前端会自动切换为豆包智能问答,并叠加后端多轮对话记忆。核心代码在 chatbot.js 和 server.js 里。

08

留言板

课程练习用的演示表单

有什么想说的,写下来吧(这是课程练习用的演示表单,内容不会真的提交到服务器)。