魁歌帮你快速建站
不用懂任何编程。跟着下面 9 步走:让 AI 帮你写网页、用 GitHub Pages 免费托管,大约半天时间,你自己的网站就能在互联网上打开。每一步都写清楚具体操作、利弊对比和避坑提示。
💰 0 元起步
⏱ 半天 · 9 步
✅ 进度自动保存
🧭 每步都有利弊分析
💡 这个网站本身就是用这套流程做的(活案例):GitHub 仓库 → fast-site.kuige.me
🎉 9 步全部完成,你的网站已经上线啦!发给朋友看看吧。
进度保存在你自己的浏览器里。
为什么走这条路线?先看建站的四条路
动手之前先花 2 分钟看懂全局。做网站不止一条路,下面这张表能帮你省掉几周的弯路:
| 路线 | 上手难度 | 花费 | 自由度 | 适合谁 |
|---|---|---|---|---|
| ⭐ 本教程:AI 生成 + GitHub Pages | 极低,会描述需求就行 | 0 元(可选域名约 ¥50–80/年) | 完全掌控每个像素和文字 | 零基础小白、个人主页、作品集、小工具、落地页 |
| 建站平台(Wix / 凡科 / 上线了) | 低,拖拽式 | 免费版限制多,实用约 ¥30–100+/月 | 锁死在平台模板里,迁移困难 | 赶时间的公司展示站、能接受月费 |
| WordPress(服务器 + 主题插件) | 中等,要管服务器、更新、安全 | 服务器约 ¥300+/年,主题插件另算 | 插件生态巨大 | 需要评论、会员、下单的博客和网店 |
| 找人外包 | 零门槛,但要会提需求和验收 | ¥3,000 – 100,000+ 每站 | 看合同,改需求要加钱 | 有预算、没时间的企业 |
本教程选第 ① 条:不花钱、学会的是「AI 时代做网站」的通用能力、做出来的东西完全属于你。②③④ 也都是正当选择——只是现在你知道各自的代价了。
第 1 步 · 想清楚:做什么网站,给谁用
⏱ 15 分钟
💰 ¥0
🎯 产出:一句话需求
小白做网站失败的第一原因不是技术,是需求模糊。这 15 分钟会让后面每一步都快一倍。
你要做的事
- 填三个空:① 给谁用?② 他们来做什么?③ 最重要的一项功能是什么?
- 把答案连成一句话。例:「给朋友看的木工作品集,能翻作品照片、扫码加我微信。」
- 把其余功能全部砍掉,写进「以后再说」清单。第一版只要核心那一件事。
利弊:先想清楚再做 vs 边做边改
✅ 先想清楚(推荐)
- 一次提示词就能让 AI 做对 80%
- 返工少,不折腾,半天能上线
- 逼你想清楚给谁用——这决定网站成败
⚠️ 边做边改
- 马上能看到页面,很爽
- 但 AI 只能猜你的意图,来回改十轮
- 最终堆满「看起来酷」但没人用的功能
⚠️ 小白常踩的坑
- 想做「类似淘宝的网站」——淘宝的十分之一也是公司级工程。从一页开始。
- 「谁都能用」等于谁都不好用。写一个你认识的、具体的人。
你现在有一句话需求了。
第 2 步 · 准备三样工具,全程免费起步
⏱ 20 分钟
💰 ¥0
只需要三样东西。不用装传统开发环境、不用买任何东西。
清单
- ① 一个 AI 编程助手:网页对话版(ChatGPT / Claude / Kimi / 豆包)、AI 编程编辑器(Cursor、ZCode)、终端 Agent(ZCode CLI)都行。本教程用免费额度足够。
- ② 一个 GitHub 账号:到 github.com 用邮箱注册。它免费帮你存代码 + 免费托管网站。
- ③ 一个现代浏览器:Chrome / Edge / Safari / Firefox,你现在用的就行。
利弊:AI 助手选哪种形态
| 形态 | 优点 | 缺点 | 适合 |
|---|---|---|---|
| 网页对话 | 零安装、有免费额度、复制粘贴即用 | 来回搬运代码,改多了容易乱 | 第 3–4 步的绝对小白 |
| AI 编辑器 / Agent | 直接改文件、帮你跑起来、自动修错 | 要装软件,高级功能可能收费 | 有了 index.html 之后想省事 |
| 终端 Agent | 全自动:写码 + git + 部署一条龙 | 需要不怕命令行 | 做完一遍本教程后升级 |
⚠️ 小白常踩的坑
- 不要「保险起见」去装 Node.js、VS Code、Homebrew——本教程一个都不需要。
- GitHub 用常用邮箱注册并开两步验证,账号丢了网站就丢了。
AI 能用 ✓ GitHub 账号有了 ✓
第 3 步 · 让 AI 生成你的第一个网页
⏱ 30–60 分钟(主要在提意见)
💰 ¥0
🎯 产出:index.html 文件
神奇的一步:你描述,AI 写代码。关键技巧是只要一个文件——双击就能打开,永远不用「编译」「装依赖」。
你要做的事
- 把下面的提示词模板复制给 AI,把「括号里的内容」换成你的。
- AI 给出代码后,新建一个文件夹,把代码保存为文件名必须是
index.html(全小写)。 - 不满意就直接提意见:「标题大一点」「主色换成墨绿」「加一个作品图集板块」。AI 改到你满意为止。
帮我做一个「单文件」个人网站,全部代码放在一个 index.html 里(HTML+CSS+JS 都内联,不用任何外部依赖)。
【用途】{把第 1 步那句话需求填这里,越具体越好}
【给谁看】{例如:朋友和潜在客户}
【栏目】{例如:关于我 / 作品展示 / 联系方式}
【风格】{例如:简洁温暖,米色背景,深绿主色}
【硬性要求】
1. 手机上打开也要好看(响应式)
2. 支持亮色和暗色两种主题
3. 文字内容你先按用途帮我写一版占位文案,我之后替换
利弊:为什么是单文件(以及 alternatives)
| 做法 | 优点 | 缺点 |
|---|---|---|
| ⭐ 单文件 HTML(本教程) | 双击就能看,零构建,随处托管,AI 一眼读完整个站改起来准 | 页面多到十几个后会乱;做不了登录类的应用 |
| React / Vue 工程化 | 能做大型应用,团队协作标准 | 要装 Node、要构建、要配置部署,个人站杀鸡用牛刀 |
| WordPress | 主题插件成熟,适合天天发文章 | 要买服务器;升级和安全都得自己操心 |
⚠️ 小白常踩的坑
- 文件名必须是
index.html。不要index.html.txt(Windows 默认隐藏扩展名,注意关掉),不要中文名。 - 如果 AI 开始建五个文件和 package.json,回复:「全部放进一个文件,不要构建步骤」。
- 别手动来回粘贴三百行代码,直接传文件或用能读文件的助手。
你的电脑里有一个 index.html 了。
第 4 步 · 本地预览,先看效果再上线
⏱ 10 分钟
💰 ¥0
上线前先自己当第一批访客。这一步免费,还能避免翻车。
你要做的事
- 双击
index.html,浏览器直接打开——这就是 90% 的预览。 - 按 F12(或右键→检查),点设备图标切到手机宽度看一眼。大部分访客在手机上打开你的网站。
- 过一遍检查清单:链接都能点、图片都显示、没有残留的占位文字、错别字。
利弊:双击打开 vs 本地小服务器
✅ 双击直接打开(默认)
- 零配置,听起来多简单就有多简单
- 看排版、文字、配色、手机版完全够用
🧪 本地小服务器(进阶可选)
- 只在页面要加载本地数据文件或用模块时才需要
- 在该文件夹里跑一条命令,然后访问 localhost:8000
- 双击一切正常就跳过,不用装任何东西
⚠️ 小白常踩的坑
- 双击打开时个别功能(读取文件、模块)不生效——是浏览器安全限制,不是网站坏了,部署后正常。
- 图片几 MB 一张会让网站很慢,先压缩到几百 KB 再用。
电脑和手机宽度下都看得过去了。
第 5 步 · 把代码传上 GitHub
⏱ 20 分钟
💰 ¥0
GitHub 是免费的代码托管 + 版本历史,相当于「网站专用的网盘」,而且下一步它还能直接运行你的网站。
你要做的事(命令行方式)
- 在 github.com 点 New repository,起个英文名(如
my-site),选 Public。 - 在 index.html 所在文件夹打开终端,依次执行:
git init -b main git add -A git commit -m "我的网站第一版" git remote add origin git@github.com:你的用户名/my-site.git git push -u origin main
完全不想碰命令行?Plan B:仓库页面点 uploading an existing file,把 index.html 拖进去,效果一样。
利弊:代码放哪
| 选择 | 优点 | 缺点 |
|---|---|---|
| ⭐ GitHub | 免费、有版本历史、离免费托管一步之遥、全球标准 | 免费版 Pages 要求仓库 Public,代码公开可见 |
| Gitee 码云 | 大陆访问快 | Pages 要实名审核;生态小 |
| 只存本地 | 最简单 | 没有备份不能上线,误删就没了 |
⚠️ 小白常踩的坑
- Public 仓库任何人可见,不要放密码、密钥、私人信息。
- push 报 Permission denied 多半是 SSH 没配,照 GitHub 官方指引 5 分钟搞定,或改用 HTTPS + token。
刷新仓库页面,能看到 index.html 了。
第 6 步 · 开启 GitHub Pages,网站正式上线 🎉
⏱ 5 分钟操作 + 最长 10 分钟等待
💰 ¥0
设置里点几下,GitHub 就用它的全球服务器免费帮你运行网站,自动配好 HTTPS。
你要做的事
- 仓库页 → Settings → 左侧 Pages。
- Build and deployment 选 Deploy from a branch:Branch 选
main// (root),点 Save。 - 等 1–10 分钟后刷新,页顶会出现绿色链接
https://你的用户名.github.io/my-site/——点开它,这就是你在互联网上的网站。
利弊:免费静态托管对比
| 托管商 | 优点 | 缺点 |
|---|---|---|
| ⭐ GitHub Pages | 不用再注册账号、配置最少、自动 HTTPS | 大陆访问 github.io 时快时慢;只能放静态站 |
| Vercel / Netlify | 功能多(表单、函数)、每次提交有预览链接 | 多管一个账号;免费额度限制;大陆访问差不多 |
| Cloudflare Pages | 全球 CDN,免费额度大方 | 对小白配置略多一步 |
| 国内云服务器 | 大陆访客最快 | 要花钱 + 强制 ICP 备案(数周流程) |
⚠️ 小白常踩的坑
- 开了还是 404:检查分支选 main、目录选 / (root)、文件名是 index.html。
- 改了没变化:Pages 缓存约 10 分钟,强刷或网址后加
?v=1。
🎉 你的网站已经在互联网上了。
第 7 步 · 绑定自己的域名(可选但推荐)
⏱ 30–60 分钟(主要是等待)
💰 约 ¥50–80 / 年
github.io 地址能用,但自己的域名好记、显专业、跟着你走不绑定平台。这是全流程唯一花钱的步骤,完全可以以后再做。
你要做的事
- 在注册商(阿里云万网 / Cloudflare / Namecheap,见下表)搜一个喜欢的名字,付款即得。
- 在域名控制台的 DNS 解析里加一条 CNAME:主机记录
www(或@)→ 记录值你的用户名.github.io。 - 仓库 Settings → Pages → Custom domain 填入域名保存。GitHub 会在几分钟到一小时内自动签发 HTTPS 证书,勾选 Enforce HTTPS。
利弊:要不要买 & 在哪买
| 选择 | 优点 | 缺点 |
|---|---|---|
| 继续用免费地址 | 0 元,什么都不用做 | 难记、不专业、绑定平台;大陆访问不稳 |
| ⭐ 自有域名 | 好记有品牌感;HTTPS 免费;大陆通常更稳;换托管商域名不变 | 每年几十元;要学一点 DNS |
| 阿里云万网 | 中文界面支付宝,国内用户顺手 | 需实名;.com 续费略贵 |
| Cloudflare / Namecheap | 成本价、DNS 强大;界面英文 | 需要外币卡或 PayPal |
⚠️ 小白常踩的坑
- 绑完域名 https 打不开是正常的——证书签发要几分钟到一小时,别反复重新保存。
- 解析改动最长 10–30 分钟才全球生效(TTL 决定),等待是流程的一部分。
- 只有用国内服务器才需要 ICP 备案;放 GitHub Pages 不需要。
自己的域名 + 小锁 🔒 打开你的网站。
第 8 步 · SEO 基建:让搜索引擎找到你
⏱ 30 分钟
💰 ¥0
📈 效果以周计
没人搜得到的网站等于日记。花 30 分钟做基础 SEO,换长期免费流量。
你要做的事
- 让 AI 帮你写「网站主题 + 关键词」的
<title>(30 字内)和 meta description(80 字内),写进 index.html 的<head>。 - 在 index.html 旁边加两个小文件:
sitemap.xml(页面清单)和robots.txt(允许爬虫)。一句话让 AI 生成。 - 到 Google Search Console 和 Bing 站长(可从 GSC 一键导入)添加网站、验证所有权、提交 sitemap,再用「网址检查」请求编入索引。
利弊:现在做 SEO vs 不做
✅ 现在做基础
- 30 分钟一次投入,长期免费流量
- 新站有约 3 个月沙盒期,早提交早开始计时
- 标题描述同时决定分享链接的样子
⚠️ 不做 / 以后再说
- 只靠微信/帖子里直接发链接的话,确实能等
- 搜索来源永远是 0,每次都从零开始
- 进阶 SEO(内容矩阵、外链)可以以后,基础不能省
⚠️ 小白常踩的坑
- 提交 sitemap 后提示「无法读取」多为新站误报,等 72 小时,别反复重交。
- 前几个月搜索流量≈0 是沙盒期正常现象,不是失败。
搜索引擎已经知道你的网站存在了。
第 9 步 · 统计、推广与持续迭代
⏱ 20 分钟起步,长期习惯
💰 ¥0
网站是花园不是雕像。这一步给你一个每周只花几分钟的维护循环。
你要做的事
- 装免费统计:Cloudflare Web Analytics,添加站点后把一行脚本贴到
</body>前。无 Cookie、不用弹同意框。 - 把网站发到目标用户在的地方:朋友圈、微信群、小红书、V2EX、Reddit。写清楚它解决什么问题,附链接,发完守一小时评论区。
- 迭代:每次修改 = 改文件 → 三条 git 命令 → 约 1 分钟自动上线。把朋友问过的问题沉淀成网站内容,网站会越来越有用。
git add -A git commit -m "改了联系方式和两张图" git push
利弊:统计方案对比
| 工具 | 优点 | 缺点 |
|---|---|---|
| ⭐ Cloudflare Web Analytics | 免费、无 Cookie、无合规弹窗、一行代码 | 指标较基础(浏览/访客/来源/国家) |
| GA4(Google Analytics) | 行业标准,分析维度最深 | 要合规横幅;个人站用不上;常被拦截 |
| Plausible / GoatCounter | 干净、隐私优先 | Plausible 收费(GoatCounter 非商用免费) |
⚠️ 小白常踩的坑
- 别急着挂广告:没流量的广告收入约等于 0,还让网站变丑。有回访用户后再考虑。
- 别一小时内把同一链接轰炸十个社区——错开几天,并且明说「这是我自己做的」。
你的网站开始自我生长了。🌱
常见问题
我完全不会写代码,真的能做出来吗?
能。这条路线的全部代码由 AI 编程助手生成,你负责说清楚想要什么、按步骤复制粘贴和点几下鼠标。本教程每一步都写明了具体操作和常见坑,遇到问题时把报错原样发给 AI,它通常会直接给出修复。
全程要花多少钱?
可以全程 0 元:AI 用免费额度起步,GitHub 和 GitHub Pages 免费,网站以 https://你的用户名.github.io/仓库名/ 访问。唯一可能的花费是可选的自有域名,每年约 50–80 元。
需要买服务器吗?
不需要。静态网站托管在 GitHub Pages 上,访问量由 GitHub 的全球网络承担,个人网站完全够用。以后需要用户注册、支付、数据库等后端能力时,再考虑服务器或云函数。
网站上线后想改文字或图片怎么办?
把需求告诉 AI(或自己改 index.html 对应文字),保存后执行 git add、git commit、git push 三条命令,大约 1 分钟后线上自动更新。这就是这套流程最大的好处:改起来和改文档一样简单。
我在中国大陆,GitHub Pages 打开慢怎么办?
三个办法:一,绑定自有域名(本教程第 7 步),通常比 github.io 域名稳定;二,图片压缩后再上传;三,如果主要受众在大陆且要求很快,可考虑 Gitee Pages 或国内云服务器加备案的路线,代价是需要实名与备案、流程更长。
必须按顺序一次做完吗?
不必。第 1–6 步按顺序做(约半天),第 7–9 步相互独立,随时可做。每一步的完成状态会自动保存在你的浏览器里,下次打开继续。