兄弟们,被动收入又又又 +1。
我的个人网站最近一天能赚 1000 多,几乎每小时都有入账。

这个网站运营了6年多了,一直都是开源的,因为前面不怎么赚钱,我一直没有底气主动宣传。
现在有点意外收获,我也来分享一下这个网站的运营思路和开源计划。
一、AI之前,痛苦的运营经历
我从法学院毕业后就直接干起了程序员,与此同时开始更新我的技术博客。
希望通过分享我的技术学习经历、有机会获得更多的指指点点从而进步,另外也梦想有一天能被更多人看到。
关于从指点中获得成长这方面,从发布的第一天我就得到了。
而且要特别感谢关注我的人,你们带给我最大的伤害也不过是看不起我的技术。而在现实世界中遇到的各种技术以外的坎坷,那就是另外的 N个故事了。
刚开始我只是在自媒体平台分享,但是我发现平台的限制太多了:不能放二维码、不能讨论敏感话题,再加上我也经历过莫名其妙的就被封号。
所以我就想通过建一个自己的博客网站,能相对自由的表达观点。
但是,当时哪里想到建站需要学这么多技术???
| 用途 | 工具 |
|---|---|
| 网站搭建 | Hexo + Butterfly 主题 + Icarus/Next/Replica/Yilia 多主题备用 |
| 站点搜索 & AI 接口 | 自研 Next.js(api/ 目录下)+ MCP 协议 |
| 内容分发 | 公众号 + 知乎 + CSDN + 掘金 |
| SEO 监控 | 站长之家 + Google Search Console |
| 数据分析 | 51LA + 百度统计 |
| 图片托管 | COS(腾讯云)+ Unsplash 直链 |
| 自动化分发 | 微信公众平台 |
| 写作 | Markdown + Typora/Obsidian |
对于我这种菜鸡来说,学习成本实在是太高了,所以在AI来之前,我对网站运营没有重视过。一直当作个人技术文档在写。
二、AI之后,体会到网站的魅力
从 2024 年开始,我超过一半的付费项目,来自大模型的推荐。
刚开始我很奇怪,因为我不明白为什么大模型会推荐我——总不会是因为颜值吧?
后来我通过学员给我的后台截图、对话链接,才发现真相:
我的网站被 AI 大模型识别到了,并且主动推荐给了更多有需要的人。
为什么是"我"?
- 以前没人看我的网站,但现在 AI 大模型会看;
- 我更新得足够久,长更带来更高的可信度;
- 内容体系完整,AI 引用时不会断章。
所以当用户问到 Python 或 AI 问题时,AI 大模型就会优先推荐我。直到今天,依然如此。
而且因为现在有了 AI,把网站变得更好看、更稳定,任何人都可以做——这件事已经没有难度了。
所以我重新重视起这个网站的更新和运营。
AI 补足了我的哪些短板?
- 选题
- 写作
- 后台数据分析
- 自动化发布
我都可以用 AI 来辅助我,让我更高质量地完成任务。
最后我只需要输入个人观点和变现渠道,AI 就会帮我实现。
三、为什么开源我的网站?
藏住的东西,永远没有走出来的路多。
AI 时代,也不存在什么技术秘密:一段代码、一个配方、一个运营技巧,最多 3 个月就会被所有人看会。
真正意义上的护城河,从来不是"我有什么别人没有",而是"有多少人参与了这个项目的成长"。
这也是我做了5、6年开源项目最深的一个体会:
封闭的代码,会慢慢枯萎;公开的花园,会越开越旺。
每开源一次,自己就像多长了一根新枝;
每封闭一次,根就先被砍了一刀。
这也是 AI 时代,大家都开始关注开源的原因吧。
下面是我的网站的开源地址,如果大家也想做一个个人网站,直接把我的网站拿去用就行了。⬇️
如果不懂技术,就直接把这篇文章的链接复制给AI,AI会帮你实现。如果技术小白还不会用AI做项目,可以看一下我和图灵社区发布的AI实战营:https://r7up9.xetslk.com/s/1uP5YW
第 1 步:克隆仓库
仓库地址:github.com/CoderWanFeng/python4office.cn
国内访问慢的话用镜像:atomgit.com/python4office/python4office.cn
1 | # GitHub 主仓 |
克隆完后你会看到这样的目录结构:
1 | python4office.cn/ |
第 2 步:安装 Node.js 和 Hexo
Hexo 基于 Node.js,需要先装环境(都可以交给AI来装):
| 系统 | 安装方式 |
|---|---|
| macOS | 推荐用 nvm:curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash,然后 nvm install 18 && nvm use 18 |
| Windows | 官网下载 LTS 版,一路下一步 |
| Linux | curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash - && sudo apt-get install -y nodejs |
装完验证一下:
1 | node -v # 应该输出 v18.x 或更高 |
然后全局安装 Hexo:
1 | npm install -g hexo-cli |
第 3 步:安装项目依赖
进入 Hexo 主目录安装依赖:
1 | cd hexo/hexo |
第 4 步:本地启动
依赖装好后,在 hexo/hexo/ 目录下执行:
1 | yarn run server |
或者:
1 | hexo server |
启动成功后,终端会显示:
1 | INFO Hexo is running at http://localhost:4000 . Press Ctrl+C to stop. |
打开浏览器访问 http://localhost:4000,你就能看到和线上 python4office.cn 一模一样的本地版了。
包括:
- 全部近 1000 篇文章
- Butterfly 主题
- 5 主题切换(如果你想换主题,编辑
_config.yml里的theme字段) - 所有 SEO 脚本
第 5 步:改一篇文章试试
拿一篇文章练练手:
1 | # 新建一篇文章(自动套用 frontmatter 模板) |
第 6 步:部署到线上(可选)
如果你想把这个网站真正上线,有 3 个最常用的方式:
| 部署方式 | 难度 | 成本 | 适用场景 |
|---|---|---|---|
| Vercel / Netlify | ⭐ | 0 元 | 静态托管,自动部署,速度快,国内可访问 |
| 腾讯云 / 阿里云 COS | ⭐⭐ | 10 元/月 | 国内访问最快 |
| 自己的服务器 | ⭐⭐⭐⭐ | 30 元/月起 | 完全自主,但要自己维护 |
新手推荐 Vercel:
1 | # 1. 把 hexo/hexo 单独提一个 git 仓库推上去 |
第 7 步(可选):接入新 API 层
如果你想让你部署的网站被 AI Agent 推荐,可以启动项目里的 api/ 目录(这是最新写的 MCP 接口层):
1 | cd api |
启动后,你部署的网站就有了:
- MCP 协议端点(让 Claude / Cursor 等 AI 工具能直接调你的内容)
- AI-friendly 的内容接口
- 文章/工具的搜索 API
这套 API 正是 AI 时代个人网站的核心增量——让 AI 主动推荐你。
常见问题
Q:克隆下来跑不起来?
A:检查 Node.js 版本(要求 18+),检查 hexo/hexo/node_modules 是否装好了。可以删 node_modules 后重新 yarn install。
Q:怎么换主题?
A:编辑 hexo/hexo/_config.yml,找到 theme: butterfly 这一行,改成 theme: next 或其他。
Q:怎么改网站名/logo/SEO?
A:都在 _config.yml 里,字段都加了中文注释,照着改即可。
Q:怎么批量加封面、加 SEO 标签?
A:项目根目录的 scripts/ 下有现成脚本:
1 | python scripts/add_article_covers.py # 自动给无封面文章加封面 |
跑起来之后有什么问题,欢迎到 GitHub 提 Issue,或者直接加我微信交流群。
👉 主仓库:github.com/CoderWanFeng/python4office.cn
👉 国内镜像:atomgit.com/python4office/python4office.cn
四、Todo List
开源网站还只是第一步,后续还有很多更简单易用的方式:
- 打包成一个的个人网站的skills,大家直接让本地AI Agent调用。通过对话就能0基础搭建一个个人网站。
- 上传到国产的 AI 平台,比如 WorkBuddy、QClaw,成为一个大家的建站搭子。解决大家的部署上线问题。
- 分享一些个人网站的运营思路,比如如何获取流量、如何推荐内容、如何与用户互动、如何合理变现。
- ...
所有的流量、AI 推荐、Skill 调用,都是"个人网站内容生态"的胜利。
所以——
拿走我的开源项目,跑出你自己的 1000。
就是这些,干就完了。
