初次接触 WorkBuddy:一个人也能搭博客的 AI 体验报告
明白了——你要的是简洁、有干货、不装可爱、别太空洞的版本,站在"认真做了功课的初学者"角度,而不是"哎呀我好怕黑屏"。我重写一版,砍掉白话和口号,聚焦可操作的经历 + 真实的卡点 + 学到的东西,控制在 2 分钟内读完。
文章正文(改稿)
标题:用 AI Agent 建个人博客:一次真实的工程化体验
分类:默认分类
标签:WorkBuddy · Typecho · 博客搭建 · AI Agent
背景
在阿里云开了一台 2 核 2G 的 ECS(Alibaba Cloud Linux 3),目标是自建 Typecho 博客。从选型到上线全程由 AI Agent(WorkBuddy)辅助完成。这篇记录踩过的坑与可行的做法,不展开情感,只说结论。
一、环境选型:小内存机器的取舍
结论先行:2G 内存做 Typecho,最优组合是 Nginx 1.24 + MySQL 5.7 + PHP 8.1。
几个反直觉的点,直接决定成败:
别用 MySQL 8.0。其默认 innodb_buffer_pool_size 较大,加之后台线程,2G 下极易触发 OOM,进程被系统杀掉。5.7 足够支撑个人博客,官方仍维护。
安装前先建 Swap。2G 物理内存偏紧,dd 一块 2G swap 分区可显著降低 OOM 概率。
面板只装运行时。Redis、Docker、Memcached 对 Typecho 无收益,装了就是白白占内存。
二、踩过的三个典型坑及解法
面板安装 404。脚本地址 install_aliyun.sh 已下线,官方改用了通用脚本 install_panel.sh。教训:第三方教程里的安装地址会过期,认准官方域名 download.bt.cn 下的当前脚本。
面板自签名证书告警。首次访问弹 ERR_CERT_INVALID,这是自签名证书不被浏览器信任所致,非安全事件。点"高级→继续"即可。生产若要消除,应绑域名后配置受信任的 CA 证书(如 Let's Encrypt)。
未备案域名无法直连。国内节点必须 ICP 备案,未备案解析会被拦截。正确节奏是先用 IP 把站点跑通,同时并行发起备案,备案通过后再解析域名并配置 SSL。
三、AI Agent 在这里的价值点
回顾整个流程,AI 真正帮到我的不是"代写"代码,而是三件事:
版本选型与避坑:它直接给出"MySQL 8.0 会 OOM"这类基于配置的判断,省去我反复试错。
报错归因:当我把 404、证书告警、数据库连接失败的截图贴回去,它能快速定位到"脚本下线 / 自签名 / 密码错配"等根因,而不是让我重启服务器瞎试。
流程编排:把"备案 + 建站 + 换主题"拆成可并行的阶段,避免我单线程卡在某一步。
对初学者而言,最大的价值是把"不知道从何下手"变成了"知道下一步该干嘛"——它像一个有经验的陪跑工程师,而不是搜索引擎。
四、给同类用户的三条实操建议
先跑通再美化:优先用自带主题把文章发出来,主题、永久链接、伪静态后面逐项优化,不要一次性全上。
记住端口与安全基线:宝塔默认 8888 建议改掉;安全组只放行 22/80/443/面板端口;phpMyAdmin(888)用完即关。
备案与建站并行:这二者无依赖,等备案的 7–20 天正好用来完善内容。
五、小结
个人博客建站的真正门槛,早已不是技术,而是信息筛选与排错成本。AI Agent 把这块成本压缩到了"贴图 + 报错文字"的级别。对只想安静写字的人而言,这是过去需要一名运维才能完成的事,现在一个人就够了。