最近节日
正在加载日历...----
记录使用 AI 搭建和维护 Astro 博客的实践流程,涵盖视觉定位、HTML 原型、项目规范、功能开发、测试验证和持续迭代。

本文关注 AI 辅助开发中的流程和验证,不把“零人工”作为实际交付承诺。 本文记录使用 AI 辅助搭建和维护博客的实际流程:先确定视觉方向,再制作可验证的 HTML 原型,随后补齐项目规范、实现功能并执行测试。文章重点是协作边界和验证方法,不代表可以完全取消人工审查。
直接让 AI 根据一句话需求生成完整项目,通常会导致页面风格、目录结构和实现细节同时失控。下面的流程将需求拆成可验证的阶段。


推荐流程如下:

这套流程不要求先完成专业设计稿,也不要求在设计工具和 IDE 之间反复同步。关键是先产出可以运行、可以对比的原型。
可以从 UI 组件库、开源项目和参考网页中提取布局与交互模式,再根据项目约束重新组合。使用外部素材时需要保留来源,并确认许可证允许使用。
常见模块:导航栏(logo、菜单、按钮)、Hero(banner、首屏展示字体、引导)、Content(图文、卡片、表格)、Footer(版权、联系信息)。
参考来源选择:
根据原型图生成代码规范:
我需要当前业务的整体UI设计做一次风格迭代,我会给你几张参考设计的截图请你仔细分析它的视觉风格,然后把这种风格应用到我的当前页面上请重点还原这几个方面:1. 配色:主色、辅助色、字体颜色、背景颜色2. 字体:标题和正文的字号层级、粗细、间距、对齐方式、行高3. 间距与留白: 模块之间的间距、元素之间的呼吸感4. 组件样式:按钮、卡片、导航栏的圆角、阴影、边框5. 整体布局:参考它的排版结构来组织页面规范设计文档
请把我们这套设计风格保留下来,总结成一份设计规范文档,保存到design.md文件中,内容包括以后我每做一个新页面,你都要先读这份design.md1. 配色:主色、辅助色、背景色、、文字色的具体色值2. 字体:标题和正文的字号、字重、行高3. 间距:常用的内外边距和模块间距4. 组件样式:按钮、卡片、导航栏的圆角、阴影、边框规则严格按照里面的规范来设计,保证整个项目风格统一接手新项目时,不建议一上来就执行 /init 初始化。原因如下:
/init;让 AI 按企业级规范、解耦模块边界生成 claude.md 代码规范。claude.md:例如若其中提到提交代码规范,而你有对应 skill,可改为让其使用指定 skill。
开发完成后仍需持续优化。
想让页面更有质感,可用以下提示词:
依次从上往下分层显示。"我想要更像高端设计师作品集/创意机构官网的动效,不要普通淡入。首屏需要有完整openinganimation,标题要有强视觉进场,比如遮罩揭开、位移、压缩后归位。滚动到每个模块时,英文大标题先大幅进场,卡片再依次stagger出现,图片要有 reveal 或轻微parallax。整体动效要夸张一点但高级,节奏慢一些、缓动丝滑,不要廉价弹跳,也不要影响性能。可以用 GSAP +ScrollTrigger。"图片:压缩,适当调整分辨率适合对应的位置大小,转换成webp
文字:压缩成日常用字6000字左右,还有包括数字、字母、标点符号和ASCLL码这些字体
懒加载:一些例如瀑布流图片、获取文章数等请求,可以异步加载
请求:合并小图标为 SVG Sprite,减少 HTTP 请求数。
缓存:静态资源加长期哈希文件名,配合 CDN 缓存策略。定时让 AI 扫描项目漏洞、代码规范和冗余代码。
博客主要用 Claude Code(cc)和 Codex 编写。
建议分工:顶模负责思考 PLAN,低模按代码规范编写,顶模最后审查代码。
谈谈不受欢迎的博客技术特征 - 纸鹿摸鱼处 而本站也很大遵循该原则,因为热爱AI绘画,所以只在首页展示AI绘画作品,其他页面则专注于文章内容呈现。后续也会继续遵循该原则。
保持博客风格统一:文章页面专注阅读,相册首页专注视觉,各司其职,互不干扰。

也希望各位读者能喜欢本站的设计风格,也能在设计自己的博客时参考本站的设计原则。