栗栗熊 课间选修 · 个人主页 厦大美食协会
学完第 1、2 课就能做 · 约 1 小时

做一个自己的个人主页,
挂到网上去。

一个真实的链接 你的名字.github.io。先放好自我介绍和项目卡位,等第 4 课的 AI 工具上线,把链接填进来——一张能直接发给 HR 的主页就成了。

这一节也顺手教你一个分得清的概念:静态网站带服务器的网站

个人主页没有钥匙、不调用 AI,是「静态网站」,正好能用免费的 GitHub Pages。第 3、4 课的 AI 工具要藏钥匙,得用 Vercel。两个都做一遍,你就懂了为什么。

第 1 步

先有个 GitHub 账号

约 15 分钟

🔒 已解锁

GitHub 是一个免费的「代码 + 网站」托管站。它有个附带功能叫 GitHub Pages:你把网页文件放上去,它就免费帮你变成一个能打开的网站。我们要的就是这个。做完一件打一个勾。

1
注册 / 登录 GitHub
用电脑浏览器打开 github.com,注册一个账号(和注册任何网站一样)。已有账号就登录。
2
记住你的「用户名」
登录后,右上角头像点开能看到你的用户名(英文/数字,例如 xiaoli2026)。下一步要用它命名,记牢、别记错。
3
确认你能用电脑上的 Codex
和第 1 课一样,这一节也全程让 Codex 帮你写。打开 Codex,确认它能用就行。

第 2 步

建一个会变成网站的仓库

约 15 分钟

🔒 先完成上一步

在 GitHub 上,放文件的地方叫「仓库」(repository)。有一条特别规则:如果一个仓库的名字正好你的用户名.github.io,GitHub 就会自动把它变成你的个人网站。

⚠️ 名字必须一字不差。假设你的用户名是 xiaoli2026,仓库名就必须是 xiaoli2026.github.io——大小写、拼写错一个字母,网站就不会生效。

1
新建仓库,名字填 用户名.github.io
GitHub 右上角 + → New repository。仓库名(Repository name)填 你的用户名.github.io。选 Public(公开),勾上「Add a README file」,点 Create。
2
开启 GitHub Pages
进这个仓库,点 Settings → Pages。在 Branch 那里选 main,点 Save。等一两分钟,这一页上会出现一个 https://你的用户名.github.io 的链接——那就是你的网站地址(现在打开还很空,下一步让它好看起来)。

第 3 步

让 Codex 把主页做出来

约 25 分钟

🔒 先完成上一步

仓库有了,现在让 Codex 帮你做主页内容。和第 1 课一样:你说清楚想要什么,它来写。

把下面这段话发给 Codex(括号里换成你自己的)

「请帮我做一个个人主页,单个 index.html 文件就行,不要用复杂框架。内容包括:① 我的名字和一句话介绍(我是:_____);② 我会什么 / 在学什么;③ 一块『我的项目』区域,先放 2~3 个占位卡片,以后我会把做好的项目链接填进去;④ 联系方式。风格简洁、好看、手机上也正常。做完告诉我怎么把这个文件传到我那个 用户名.github.io 仓库里。」

1
把上面那段发给 Codex,让它生成 index.html。不满意就继续说「这里改成……」,像第 1 课那样改到满意。
2
照 Codex 教的,把 index.html 传进你的 用户名.github.io 仓库(看不懂就追问它「我是新手,一步步教我点哪里」)。
3
等一两分钟,打开 https://你的用户名.github.io——你的个人主页就上线了。
✓ 已保存

写一段你的自我介绍

主页是作品的外壳,真正打动人的是里面的具体的事。先在这写一版,写完让助教挑挑刺。

✓ 已保存

🔒 先完成上一步
🎉 完成课间选修

你有一个自己的网站了。

现在它还有点空——这正常。它是个外壳,等着被你真实的项目填满。

记住这件事
🎯 个人主页(静态)用 GitHub Pages;
会调 AI 的工具(要藏钥匙)用 Vercel。

接下来:

· 去上第 3 课第 4 课,做出并上线你的第一个 AI 工具。

· 工具上线拿到 .vercel.app 链接后,回到你的主页,把链接填进「我的项目」卡片里。

· 这样,一个链接就能让 HR 看到你会找问题、会做、还会上线