Anchor AI Lab 主站 v0.4 复盘
主站 anchor-ai-lab 从 v0.1 的视觉基线,一路迭代到 v0.4 的公开上线。这篇复盘每个版本做了什么、审计发现了什么、为什么这么定边界。
版本脉络
- v0.1:冻结视觉基线(
editorial-manifesto/),确定首页、Projects、Writing、Tools 的结构和视觉语言。 - v0.2:公开部署到 Cloudflare Pages(Astro +
dist输出),首页和各详情页可公开访问,旧 Markdown 兼容链接保留。 - v0.3:内容质量审计与补强–把占位摘要升级为有背景、有方法、有状态的真实内容。
- v0.4:公开打磨–补 SEO / 社交分享 / 404 / sitemap / robots 等公开上线基础要素。
v0.2:部署上线
v0.2 把主站部署到 Cloudflare Pages:
- Framework preset: Astro
- Root directory:
anchor-ai-lab-astro - Build command:
npm run build - Build output:
dist - Production branch:
main
部署后验证:首页、Projects(ace / temucanvas / ai-ppt-workflow)、Writing(三篇)、Tools(ai-tool-reviews)、旧 /docs/AI_TOOL_REVIEWS.md 兼容链接全部 200。明确不做 CMS、后台、数据库、阅读量、评论。
v0.3:内容质量审计
v0.3 的核心判断是:问题不在视觉或架构,而在内容密度。多数页面只有 1-2 段占位摘要,外部访问者能知道“这是什么”,但难以理解“为什么重要、做到哪一步、下一步怎样”。
审计把每个页面按状态 / 问题 / 优先级列成表,给出建议动作。优先级排序:
- 先补 ACE:方法论核心,资料最完整,落差最大。
- 再补三篇 ACE Writing:把 ACE 从项目名变成可理解的方法论叙事(是什么、怎么实践、普通人为什么需要)。
- 再补 AI Tool Reviews:已有结构化文档,迁移成本低。
- 再补 TemuCanvas / AI PPT Workflow:作为 ACE 实践样本,做公开版提炼,不搬内部生产手册。
明确不做:不改首页布局/视觉、不加 CMS/评论/统计、不扩展路由、不把 DOCX 原文整段搬入、不把 TemuCanvas 写成对外产品官网。
v0.4:公开打磨
v0.4 判断站点已适合作为公开个人 AI 实践站继续迭代,最该补的是公开上线基础要素,而不是继续大改内容或视觉。
审计发现的缺口:
- Meta / 社交:缺 Open Graph(og:title/description/type/url/image)、Twitter Card、canonical;
html lang建议从zh改zh-CN;favicon 没指向实际文件。 - SEO / 爬虫:缺真实
robots.txt和sitemap.xml–线上访问它们都返回首页 200,不是真实文件;不存在路径也返回首页 200,缺真实 404。 - 404:缺
src/pages/404.astro。 - README:缺线上地址和 Cloudflare Pages 配置摘要。
v0.4 第一批最小修改:补 Layout.astro 的 meta(title/description/canonical/og/twitter)、详情页传页面级 description 与 canonical、新增 robots.txt + sitemap.xml、新增最小 404 页、补 README 部署信息。明确不做 CMS/后台/阅读量/评论/搜索/多语言/复杂动画/重新设计视觉。
复盘:几个定调
- 内容优先于视觉:v0.3 审计明确“问题不在视觉而在内容密度”,先把内容补实,再谈 polish。
- 公开版与内部版分离:TemuCanvas / AI PPT Workflow 做公开版提炼,不暴露内部生产路径,不写成产品官网或教程全文。
- 明确边界:每个版本都列“不做”清单(不加 CMS/评论/统计/搜索),避免过早复杂化–这条和 Blog 的 v0.1 边界一脉相承。
- 基础要素不能省:v0.4 专门补 SEO/sitemap/404/OG 这些“不性感但公开站必须有”的东西。
主站和 Blog 解耦各自演进:主站做品牌入口与项目展示,Blog 做长内容与方法论。两边都在 Cloudflare Pages,独立部署。