用 Claude Code 从零搭建个人博客,全程没写一行代码
事情的起因
作为一个准备一人公司的码农,我一直想搭一个个人博客。需求很简单:写文章、挂广告、支持中英文。
以前这种事,我会花一两天搭框架、调样式、配部署。但今天,我决定试试让 Claude Code 来干这个活。
结果?从零到上线,我全程没写一行代码。
Claude Code 都干了啥?
1. 项目搭建
我只说了一句”帮我建一个个人博客”,Claude Code 就:
- 选了 Astro 作为框架(静态站点生成器,天生适合博客)
- 初始化项目、安装依赖
- 创建了完整的项目结构
2. 一个配置文件搞定一切
它帮我创建了一个 src/config.ts,把所有可配置项集中在一起:
export const SITE = {
title: { en: "Solopreneur", zh: "独立营业中" },
author: { name: { en: "Eric Gao", zh: "德州小高" } },
analytics: { googleAnalyticsId: "" },
ads: { googleAdsenseId: "" },
theme: { primaryColor: "#2563eb" },
// ...
};
以后想改啥?告诉 Claude Code 一句话就行:“把主色调改成红色”、“加上我的 GitHub 链接”。
3. 中英文双语
博客自动支持中文和英文,中文是默认语言,英文在 /en/ 路径下。导航栏有语言切换按钮,一键切换。
更狠的是,它还写了一个 AI 翻译脚本——我只需要写中文文章,运行一个命令就能自动翻译成英文:
node scripts/translate.mjs src/content/blog/my-post.md
一篇文章,两个语言版本,全自动。
4. 广告和分析
Google AdSense 和 Google Analytics 的代码已经预埋在模板里了。我只需要在配置文件里填上 ID,广告就自动出现在文章页面。
5. 免费部署到 GitHub Pages
这是最爽的部分:
- Claude Code 写了 GitHub Actions workflow
- 我每次
git push,网站就自动构建和部署 - 完全免费,GitHub Pages 对公开仓库不收钱
- 自定义域名?配个 DNS 就搞定了
整个过程,我做的最”技术”的操作就是在 Cloudflare 上改了一下 DNS 记录。😂
花了多少钱?
| 项目 | 费用 |
|---|---|
| Claude Code | $200/月(我本来就在用) |
| GitHub Pages | 免费 |
| 域名 | 已有 |
| 服务器 | 不需要 |
总成本:$0 额外支出。
这说明了什么?
作为一个写了快 20 年代码的老码农,我的感受是:
AI 不是要取代程序员,而是让程序员的效率提高了 10 倍。
以前搭一个博客,光是调 CSS 就能调半天。现在?我只需要描述我想要什么,Claude Code 就帮我实现。我的时间可以花在更重要的事情上——比如写内容、想变现策略。
对于想做 Solopreneur 的朋友,这是一个信号:
✅ 技术门槛在急速降低 ✅ 一个人 + AI 就能完成以前一个小团队的工作 ✅ 真正重要的是你的想法和执行力
下一步:自动选题
说实话,现在这个系统还不是全自动的。目前的流程是这样的:
- 我 提出文章方向和大纲
- Claude Code 帮我生成内容和翻译
- 我 review 内容,修改后发布
瓶颈在第一步——选题和方向还是得我自己想。
所以接下来我要做的是:加一个自动选题功能。 让 AI 根据我的博客定位、热门趋势和 SEO 数据,自动推荐选题方向,甚至直接生成初稿。
到那时候,我的工作流就变成了:
- AI 自动推荐选题 + 生成草稿
- 我只需要 review 和发布
从”我写博客”变成”AI 写博客,我把关质量”。这才是一个 Solopreneur 应该有的姿态——把时间花在决策上,而不是执行上。
最后
这个博客本身,包括你正在读的这篇文章,都是用 Claude Code 搭建和辅助创作的。
如果你也想开始你的 Solopreneur 之旅,别再犹豫了。工具已经准备好了,剩下的就是 动手 。
🚀 独立营业中,我们一起加油!