浩哥的 AI 笔记HaoMakes

把 AI 作品用起来 / 个人网站

我用 AI 做个人网站:
设计怎么改,域名怎么上线

从说清需求、用设计 skill 参考模板,
到修改页面、绑定自己的域名。

做“浩哥的 AI 笔记”,我既要让网页能用,也想让它像自己的作品:别人打开后,知道我是谁、做过什么、接下来能看什么。

这篇把过程串起来:先说清内容,给 AI 设计参考,打开页面逐轮修改,最后再上线。 遇到问题不用提前学完所有知识,把当前情况和想要的结果告诉 AI,继续问就行。

先说清楚,你的网站给谁看

不要一上来只说“帮我做一个好看的网站”。先准备几段自己的内容:你是谁、想展示什么、希望访客做什么。

拿我这个个人站来说,展示的是 AI 建站、漫剧和游戏探索,不需要摆一排空功能。可以这样开始:

我想做一个个人网站,分享自己的 AI 作品和实践过程。访客先看到我是谁,再看到作品和介绍,最后能找到我的社交账号。请先根据我提供的真实内容安排首页结构,缺的内容问我,不要编造项目、评价和数据。先给我一版可以打开的网页。

出来以后,先看信息顺不顺:第一次来的朋友,能不能看懂你做什么?哪个作品最值得放在前面?先把这个顺序理清,再改颜色和装饰。

这次设计,用到了什么 skill

我这次让 Codex 协助设计时,使用了环境里已有的 frontend-design skill。你可以把 skill 理解成一份可重复使用的工作指南:先想清楚页面用途、配色、字体和布局,再实现页面,最后打开预览检查。

它能提供设计方法,具体风格还需要你给参考、提反馈。读者的工具里不一定有同名 skill,先让 AI 确认是否可用;这里没有“一装就能去 AI 味”的保证。

在已经安装并可用的 Codex 环境中,可以明确写:

请使用 $frontend-design,先根据我的内容确定页面结构和视觉方向,再制作本地预览,完成后检查电脑和手机效果。

Codex 支持用 $ 提及 skill,使用方式可查 OpenAI 官方说明。没有这个 skill,也可以把下面的具体设计要求直接告诉 AI。

参考模板,要告诉 AI 学什么、舍去什么

我做过参考 Bento Folio 的首页试版。它本来用于个人作品集首页,里面的自我介绍、时钟和作品卡片,都有各自的用途。轮到文章页,就要按阅读需要重新安排。

给 AI 参考时,我会把要求分成三件事:

  1. 让它看具体页面。 提供模板链接,最好有真实预览截图;链接无法读取时,用截图补充,不让它只凭模板名称猜。
  2. 说清喜欢的地方。 比如灰白背景、橙色按钮、衬线标题、宽松间距。避免只说“照这个做”。
  3. 说明当前做什么页面。 首页需要介绍自己,文章页需要标题、日期、目录和正文。参考同一个设计,也不必放同样的模块。

可以直接这样问:

请使用 $frontend-design,参考我提供的 Bento Folio 链接和截图,制作一篇教程文章页。参考它的灰白橙配色、字体层次和留白。页面以文章标题、日期、目录和连续正文为主,不放首页自我介绍、时钟和重复的推广卡片。先说明会采用哪些设计、舍去哪些模块,再做本地预览,检查手机阅读效果。

如果做的是首页,就把“文章页”改成“个人首页”,再把自己的介绍和作品内容给它。先用一个主要参考把方向定下来,保留现版、另做预览,方便比较。

制作过程中,我保留了不同的首页试版,最后换成了 Bento 版。

“去 AI 味”,我会从这些地方改

这里说的“AI 味”,是套到谁身上都差不多的模板感。我的做法是把模糊评价拆成能指出位置的修改。

先把内容换成自己的。 首页放真实作品、自己的头像和自然介绍。“探索无限可能”这类话,换成你具体做了什么。没有的客户评价、成绩和数字,不要用来撑版面。

再让视觉统一。 修改前的蓝白首页使用浅灰白背景、深蓝文字和钴蓝强调色,标题与正文用同一套字体区分大小。图标也经历过修改,后来采用同一图标库里的游戏和影像图标,统一线型、大小和颜色。

最后删掉没有作用的装饰。 不必因为主题是 AI,就堆电路、荧光和机器人。本站头像修改时去掉过电路与荧光装饰,后来选择了更鲜明的 Q 版形象。渐变、圆角、卡片都可以用,关键是是否适合这页内容,不是把它们全部禁掉。

如果只做局部调整,可以这样反馈:

这一版还有些模板感。先只改三处:把空泛的介绍换成我提供的真实经历;把混用的图标统一;去掉没有信息作用的发光和装饰。保留现有蓝白配色和作品内容,不增加新模块。改完分别检查电脑和手机效果。

一轮只挑两三处不满意的地方,修改后打开看看。比如“手机标题换行太碎”“头像太抢眼”“按钮和背景分不清”,都比“再高级一点”更容易让 AI 知道该改什么。

一次真实修改:首页从蓝白版改成 Bento 版

用首页的变化举例,更容易看出“给 AI 一个参考”之后,具体改了什么。

修改前:蓝白配色,左边介绍,右边展示最近做成的项目。

修改前的蓝白首页:左侧介绍与蓝色按钮,右侧蓝紫色作品卡片

蓝白旧版首页。点击图片可查看原尺寸。

这样的修改要求,可以这样告诉 AI:

参考 Bento Folio 模板,用自己的介绍、作品和社交入口,做一版灰白橙的卡片式个人首页。保留真实内容,另存一份预览,和原版比较。

这里给 AI 的信息包括参考对象、视觉方向、要展示的内容,以及“先做预览”的交付方式。比“把网站改得更高级”更容易落实。

修改后:灰白背景、橙色按钮,介绍、经验、创作近况和社交入口分别放进卡片。

修改后的 Bento 首页:灰白背景和橙色按钮,个人介绍、时钟、经验、近况与社交入口分成卡片

改成 Bento 布局后的首页。点击图片可查看原尺寸。

这次调整不仅换了配色,也重新组织了信息:把人物介绍、近况和可点击入口分开摆放,让 AI 按参考的布局特点重新安排自己的内容。

网页满意后,再进入下面的上线过程。这里采用适合个人介绍页、作品集等静态网站的路线;有登录、数据库或支付功能,要先让 AI 检查后端怎么部署。

让 AI 帮你整理可上传的文件

网页能在自己电脑上打开,还不代表已经准备好上线。我的起步路线是先上传静态成品,所以这一步可以这样问:

请帮我整理一份可以直接上传到 Cloudflare Pages 的网页文件。首页 index.html 放在最外层,带齐图片和样式,不要放密钥、内部文档和开发依赖。整理好后,告诉我上传哪个文件夹,以及怎么检查它有没有缺东西。

你要做的,就是确认 AI 指出的文件夹存在,打开网页看看,图片、文字、按钮没有明显问题。

跟着 AI,把网页和域名连起来

我用的是 Cloudflare Pages 后台上传静态文件。过程可以理解成两件事:先把网页放到网上,再给它接上自己的域名。

Cloudflare 后台:Compute 下的 Workers & Pages 页面、Create application 按钮和 haomakes 项目

从左侧 Compute 进入 Workers & Pages,右上角是 Create application,下面是已有的 haomakes 项目。点击图片可放大。

先登录 Cloudflare,让 AI 带你找到 Pages 上传入口,上传刚才的文件。部署后会得到一个 pages.dev 临时网址。先打开它,确认是自己的网页。

临时网址正常后,再问:

临时网址已经能打开了。现在我要把自己的域名绑定到这个 Pages 项目。请根据我当前的后台页面,一次告诉我一个操作,并说明完成后怎么判断成功。如果涉及已有 DNS 记录,先确认用途再改。

域名买在哪里、是否已接入 Cloudflare,各人情况不同。把实际页面给 AI 看,让它按你的情况指导。根域名绑定 Pages,需要先按 Cloudflare 要求接入域名,并在 Pages 的自定义域名里完成绑定。

登录、验证码和购买由自己完成,不要把密码、验证码或密钥发给 AI。截图可以保留当前步骤,遮掉账号和其他项目的信息。

绑定后,可以到项目的 Custom domains 查看状态。下面这张本站后台截图中,主域和 www 都显示 Active,右侧为 SSL enabled。

haomakes 的 Custom domains:haomakes.com 和 www.haomakes.com 均为 Active,且显示 SSL enabled

主域和 www 均为 Active,右侧显示 SSL enabled。点击图片可放大。

这一步的结果很明确:用自己的 HTTPS 域名,能打开刚才的网页,而且没有安全警告。 域名状态还在等待时,先看提示,不要因为没立刻生效就反复修改。

卡住了,就把具体问题交给 AI

不用把所有错误都提前学一遍。出现问题时,把“做到哪里、出现什么、希望怎样”一起告诉 AI:

我已经上传成功,临时网址能打开,但自己的域名打不开。当前页面显示的是【粘贴报错或附脱敏截图】。请根据这些信息排查,先解释可能的问题和检查方法,不要让我一次改很多设置。

网页缺图,就发缺图位置和相关文件;按钮没反应,就说清楚点了哪个按钮、发生了什么。只说“不行”很难定位,具体画面和报错更有用。

AI 的回答也要看结果验证。每次改一处,再打开页面试一下;没有解决,就把新结果告诉它继续查。

最后,自己打开看一遍

上线以后,我建议换到手机,再用电脑无痕窗口检查:

  • 自己的域名能打开,HTTPS 没有安全警告。
  • 图片和文字正常,手机上也能看清。
  • 主要按钮和链接能用,有表单就测试一次提交。

可以打开上线检查清单,照着勾选。不知道怎么检查某项,也可以直接问 AI:“请带我验证这一项,并告诉我怎样算通过。”

至于 www 跳转、访问统计、Google 收录,可以在页面正常访问之后,再分别让 AI 协助处理。我的网站已经配置了主域、www、HTTPS 和 GA4;Search Console 已验证并提交索引请求,尚未确认收录。

以后修改网页,仍可在原 Pages 项目上传新版本;我后来用过的 Wrangler,是更新方式的补充,第一次上线不用跟着学。需要时再看排错与后续更新参考。

你需要抓住的是:告诉 AI 目标,把当前情况给它,每次做完看结果。 具体界面变了、遇到报错了,都可以沿着这个方式继续问。

参考资料:Cloudflare 上传文件、绑定域名。静态资源请求按当前官方规则免费;域名注册和续费另计。