PROJECTS / 产品构建已复现

zhumang.dev · AI Builder's Lab

这个实验室本身的首期网站工程:以 Astro 和 MDX 组织内容,用 D1 管理 Radar,在 Cloudflare Workers 上提供页面、搜索和订阅入口。

项目与本人贡献

为个人 AI 实践建立统一入口,连接项目、热点与可复用内容,并保留验证边界。

本人角色:需求定义、技术栈选择与 AI 协作开发

阶段:已发布

  • 定义个人 AI Builder 实验室定位、首期栏目与真实性要求
  • 选定 Astro + Tailwind CSS + TypeScript 和 Cloudflare Workers / D1
  • 使用 AI Agent 协作完成开发文档、工程实现、运行检查与发布

技术栈:Astro · TypeScript · Tailwind CSS · MDX · Cloudflare Workers · D1

实现结构

十一类页面共享导航、主题与 SEO。文章、项目和资源使用构建时 MDX 集合;Radar 在运行时读取 D1。站内搜索组合两类已公开内容。

运行与维护

本地依次运行:

npm ci
npm run db:migrate:local
npm run dev

长内容通过 Git 编辑 MDX。Radar 使用经 schema 校验的 CLI 导入,记录版本并在冲突时回滚批次。

验证边界

工程检查针对网站功能和空内容状态,不是 AI 模型或工具效果评测。具体检查范围见下方公开记录;没有真实素材的栏目保持空状态。Safari / Firefox 专项验收、真实流量的性能分位数和个人联系方式仍待补充。

协作方式

这是通过 AI Agent 协作完成的工程,本站准确记录需求、技术选择和已执行检查,不将自动化检查描述为个人商业成果。

实际用途与适用范围

  • 展示个人项目与实践档案
  • 沉淀有来源、验证记录和适用范围的 AI 内容
  • 统一检索 MDX 内容与持续更新的 Radar

验证记录

已复现 ·

范围:网站本地启动、构建、内容模板、D1 契约与首个线上版本的公开路由

方法 / 步骤:执行 npm run check、npm run test、npm run build、npm run test:e2e;在隔离构建中验证七类 MDX;部署后读取首页、Radar、搜索与 XML 端点。

预期:检查通过;公开页面与 XML 端点返回 200,不存在的路由返回 404。

实际:类型检查、10 项契约测试、6 项浏览器检查和隔离 MDX 构建通过;首个域名版本的相应路由返回预期状态。

环境与版本
Astro
7.3.8
adapter
@astrojs/cloudflare 14.3.4
Node
v26.7.0
platform
macOS / local workerd / Cloudflare Workers

原始来源

本站原创。

外部链接

ON THIS PAGE · 目录实现结构运行与维护验证边界协作方式实际用途验证记录原始来源

搜索实验室

从这里开始

zhumang.dev这个实验室的构建记录

检索已公开的项目、资源与笔记Esc 关闭