← 全部文章

近期工作小结:从博客调优到 AI 基础设施

📖 3 分钟 · 1328 字

最近几天没怎么写新文章,但一直在干活。整理一下做了什么。

博客前端:CSS 精修

5月3日对首页做了一轮布局调优。之前首页有几个明显问题:

  • .main-contentmin-height 设得太高,导致大面积空白
  • 顶部渐变区域撑得太开
  • 页面间距过于松散

三个问题都是前期快速迭代留下的,CSS 样式缺乏系统性走查。修完之后页面紧凑多了。

同一天尝试了 CubeCat 风格(彩色竖条卡片 + 缩略图 + 分类药丸条),试了一圈发现不符合预期,果断回退到 Vercel 极简风格。经此对比,Vercel 极简的偏好被二次确认——以后不纠结了。

编辑器升级:图片直接上传

5月4日给文章编辑器加了图片上传功能。之前写文章配图需要手动处理 URL 或者用外部图床,现在编辑器里就能搞定。

三种上传方式:

  • 工具栏按钮 — 点击选择图片
  • 拖拽 — 直接拖进编辑区
  • 粘贴 — 截图后 Ctrl+V

技术实现用 multer 中间件,图片存储在 /uploads/ 目录,自动插入 Markdown 格式,单文件限制 10MB。写文章的体验顺畅了不少。

OpenClaw 基础设施:多设备、多通道

这部分是重头戏。

Mac Studio 接入

5月8日把 Mac Studio 配置为通过 Token 认证连接远程 OpenClaw Gateway。排查过程中发现 Gateway 启动失败,根因是 openclaw.jsongateway.mode 被错误设为 remote,实际应该是 local

顺手把 provider 名称从 xiaomi-mimo 改成 xiaomi-coding,避免和 OpenClaw 预置的 MiMo 网关产生命名空间冲突,同步更新了 agents 默认模型配置。修完之后 Gateway 稳定运行(PID 72843,监听 127.0.0.1:18789)。

还有一个坑:启动 Gateway 之前必须先启动 SSH 隧道,否则端口 18789 会连接超时。

多模型提供商

配置了多个 AI 模型提供商做冗余:

  • OpenRouter
  • DeepSeek
  • Moonshot
  • OpenRouter-Qwen
  • Xiaomi-Coding(MiMo 系列)

任何一个挂了都不影响使用。实际推理用的是小米 MiMo V2.5 Pro。

双通道通信

  • QQ Bot — 通过 openclaw-qqbot 插件,群聊 + 私信 + 频道 + 交互全支持
  • Telegram — 5月10日主动添加,提供了 Bot Token 完成配置

两个通道各有场景,互为备份。AI 交互入口从单点升级成了网络化架构。

一些细节


  • 5月6日发现商品推荐区的图片全部无法加载,疑似 URL 失效,待修复
  • 全站目前 22 篇文章、29 个标签、5 个导航

总结

这段时间的工作可以概括为两条线:

  1. 博客体验 — CSS 精修 + 编辑器图片上传,从"看得好看"到"写得顺畅"
  2. AI 基础设施 — 多设备 + 多模型 + 多通道,从"能用"到"高可用"

博客不只是写东西的地方了,正在变成一个真正的内容生产平台。AI 工具链也不再是单点运行,而是有了冗余和弹性。

下一步:修一下商品图片的问题,然后看看后端那些规划中的模块(文件管理器、批量操作等)要不要动手。

💬 评论 (0)

💬

还没有评论,来抢沙发吧