这次建站,我启用了 Codex 的目标功能,给它的原话是:
OK,目标就是完成首个个人网站的搭建,以及有google广告收入,每月100刀,现在我从0开始,你开始吧。
接下来,Codex 推进能执行的工作;需要我选名字、确认费用或操作账户时,再交给我。网站最终在自己的域名下上线,广告收入仍是后续目标。
从零到上线,我们走了下面五个阶段。先看路线和费用,再进入每一阶段的具体操作。
开始前,先算费用
我的域名预算是每年 200 元以内。11.08 美元是当时的域名报价,网站总成本还要结合托管与 Codex 账户费用计算。
启用目标功能,确定建站计划
明确用途 → 提供已有内容 → 确定首版范围 → 拆分计划
我当时已有写长文、改图文笔记、制作组图的经验,想先写经验教程,以后再探索工具和数字产品。Codex 据此安排首批内容,制作首页、文章和基础页面。
目标功能让后续工作围绕同一个任务持续推进。需要我参与时,它会停下来等待。开始前,最好把首版交付范围、预算和验收结果一起说清楚。
可以按自己的情况改写这段启动要求:
请使用目标功能,协助我做一个能长期更新的个人网站。先发布三篇文章,给出阶段计划,再完成可打开的首版。域名预算每年不超过 200 元。需要我参与时,说明当前进度、我要做什么,以及完成后怎样确认。
这次环境提供 Sites 建站与托管能力,我们先用平台网址检查首版。你的环境有哪些发布能力、费用怎样,先让 Codex 查清楚,再确定托管方式。
生成首版,补齐文章与导航
生成页面 → 打开检查 → 提出修改 → 复核结果
Codex 交付了三篇教程、下载资源,以及关于、隐私等基础页面,还准备了订阅和站点地图。我接着打开页面,检查内容和使用过程。
看到首页的三篇文章,我关心的是:以后增加文章放在哪里?于是补充了长期更新的要求。后来实现了文章列表、分类、分页和草稿处理。
给反馈时,写出“当前页面+希望发生的变化”,比一句“不好用”更容易改。例如:
首页已有三篇文章,请增加全部文章列表。以后新稿能自动进入列表;未完成的稿件保留为草稿,首页不展示。
改完再打开同一位置检查。文章质量也要自己看,首批三篇后来就被我撤下修改。能生成页面,只完成了交付的一部分。
购买域名,连接网站
选域名 → 注册购买 → 配置 DNS → 验证解析
选域名并完成注册
我的预算是一年 200 元以内,名字必须保留 shentu。Codex 查询候选,我们最后选了 shentunotes.com。
2026 年 9 月 11 日,Porkbun 购物车显示一年 11.08 美元,没有附加付费项目。自己购买时,以结算页和续费价格为准。
Codex 准备候选、解释选项,我确认拼写、年限、金额,处理账户资料和付款事项。注册时还遇到示例地址需要改正、证件不被支持的问题,后来使用本人护照完成验证。
这类交接需要具体:让 Codex 说明当前是哪一页、哪项需要本人处理;完成后,把结果交回去,它再继续配置。截图只保留排查需要的界面,个人资料和验证信息先遮去。

填写 DNS,让域名指向网站
买完域名,要在域名后台填写网站平台提供的 DNS 记录,让域名指向网站。我们先在 Sites 添加自定义域名,再到 Porkbun 配置。
遇到问题:修改没有保存
这一步,Codex 的浏览器操作没有成功保存,域名仍保留原来的默认指向。我接手填写,保存后把记录列表截图发给它核对。
当时需要两条 A 记录,主机名留空,表示直接使用 shentunotes.com;原有邮件记录保留。具体记录值从自己的托管平台读取,Porkbun 的官方编辑说明也以服务商提供的记录为依据。
接着,Codex 既检查保存后的列表,也查询实际解析结果。编辑框里填好了,还需要确认后台确实保存、域名也按预期解析。
如果仍打不开,把保存后的记录、当前报错和刚做过的操作一起提供,Codex 才能接着定位问题。
排查访问,检查证书与部署
看访问现象 → 找到对应状态 → 处理后重新打开
证书验证中:检查状态
我们的 DNS 改好后,HTTPS 证书仍在验证中。它关系到浏览器能否通过 https:// 正常连接。看到这个状态,我们保留正确记录,继续等待和检查证书进度。
出现 404:检查页面与部署
证书可用后,又短暂出现 404:连接到了服务,却没得到预期网页。Codex 检查托管端并重新部署,正式域名才返回实际首页。
所以,“打不开”需要先分清现象。记录没保存就修配置,证书等待就查状态,404 就查页面路径和部署。Cloudflare 的状态说明也要求同时核对域名、证书和 DNS。
最后,我们确认正式域名的 HTTPS 访问成功,显示的确实是本站首页,再继续检查文章链接。
验收上线,走通后续更新
检查正式网址 → 检查手机阅读 → 测试新增与撤稿
上线后还要验证:下一篇文章怎样发,写得不好的文章怎样撤下。
Codex 把文章保存为 Markdown 文本文件,并整理了生成页面和发布的方法。后续我可以直接指定某篇修改,再检查首页、分类和文章列表有没有一起更新。
交付时,我会按这张清单检查:
- 正式域名、文章链接和手机阅读正常。
- 新增文章后,公开列表出现对应内容。
- 改为草稿后,首页和列表不再展示。
- 源文件、发布方法、未完成事项有明确记录。
搜索收录和广告申请另见网站上线后,如何接入 Google 搜索与广告。
这次配合中,我负责方向、内容判断和本人操作;Codex 把这些决定落实到页面与配置,再交回可检查的结果。「申屠的成长实验室」就是这样逐步做出来的。