feature image

用 opencode + wechat-acp 写博客的工作流

最近摸索出一套用微信随时写博客的工作流:借助 opencode 和 wechat-acp,在微信里就能完成从构思到发布的整个流程。

整体架构

  • opencode:作为核心编辑 agent,基于 MiniMax-M2 模型,负责内容撰写和代码修改
  • wechat-acp:桥接微信消息与 opencode,通过 iLink bot API 接收微信消息并转发给 opencode 处理
  • hexo:博客框架,部署在 GitHub Pages

工作流程

  1. 在服务器/电脑上启动 wechat-acp --agent opencode,并以 daemon 模式运行
  2. 打开微信,扫描终端二维码登录 iLink bot
  3. 给 bot 发消息,比如「帮我写一篇关于 xxx 的博客」
  4. opencode 接收指令后,直接在 hexo 项目中创建/修改 markdown 文件
  5. 确认内容无误后,推送到 GitHub

优势

  • 随时随地:手机微信就能沟通,不依赖电脑
  • 自然语言交互:用日常语言描述需求,opencode 直接生成符合 hexo 格式的博客
  • 上下文记忆:opencode 可以记住博客的目录结构和已有风格

局限

  • 编译、调试等操作仍需要 SSH 到服务器
  • 图片插入暂时没有好的方案

后续考虑加入自动部署的功能,减少手动推送的步骤。