Skip to content

电子垃圾的 AI 第二春:当 Yukikaze 住进 AYANEO 掌机

1816 字

缘起

2026-07-03,Yukikaze 搬家了。

新家是一台 AYANEO 2021 Pro——2021 年发布的 Windows 游戏掌机,7 寸屏,650 克,AMD 锐龙 7 4800U。在电子产品生命周期里,它已经算是「电子垃圾」了。但如果把 Windows 换成 Ubuntu,压一个 OpenClaw 上去,它就成了一台带着屏幕的便携 AI 主机。

没什么硬性理由非换不可,纯粹是想试试——一台几年前的游戏掌机,能不能扛住 AI Agent 的日常负载。

于是就有了这次迁移。


硬件对比

项目原主机(1.201)新主机(1.217)
设备HP EliteBook 845 G9AYANEO 2021 Pro 掌机
CPUAMD Ryzen 9 PRO 6950HS(8C/16T)AMD Ryzen 7 4800U(8C/16T)
内存62 GB16 GB LPDDR4x(含 GPU 共享)
磁盘1TB NVMe(~3% 已用)1TB NVMe(~4% 已用)
显卡Radeon Vega 8(8 核 / 1.75GHz)
屏幕7 英寸 800p IPS 触摸屏
重量~650g
系统Ubuntu 24.04 LTSUbuntu 24.04.4 LTS
网络Wi-Fi 6 + BT 5.2Wi-Fi 6 + 2.5G 有线网卡(原主机迁移)
内网 IP
角色VPN 服务器(现职)OpenClaw 主机(现职)

迁移时间线

2026-07-03(周四)

上午 — 迁移执行

  • OpenClaw 根目录全量迁移(147 个文件/文件夹)
  • 飞书技能 symlink 重建(32 个,指向 ~/.agents/skills/
  • Taskwarrior 数据迁移(61 条任务,5 个项目)
  • 配置文件引用切换:TOOLS.md、MEMORY.md、HEARTBEAT.md
  • 飞书 CLI 重新绑定,授权身份为师兄

下午 — 问题排查

  • 🔴 git reset --hard origin/main 导致 www 本地工作目录被覆盖
  • 教训:git 操作前必须先确认工作流,GitHub 只是存档版本
  • 站点部署脚本修复:本地构建 → rsync → git push

2026-07-05(周六)

  • 嘿丝情报站精简规则固化(TOP10 高赞)
  • 银发族穿搭情报站上线(对标嘿丝架构)
  • Taskwarrior 维护:截止日调整、项目状态更新
  • 定时查邮件任务修复(删除旧飞书通道任务)
  • cron 任务错峰调整

2026-07-06(周一)

  • 🔴 MCP AskEcho 搜索修复:bundle-mcp env 传递 bug → 改用 skill 路径
  • 管理者周报拉取修复:10:33 定时 + smtplib 邮件发送
  • 每日复盘回顾:23:30 AI 撰写 + 邮件抄送
  • Chrome 小红书扩展权限修复(待回家操作)
  • Plaud CLI 安装(待 OAuth 授权)
  • Bing SEO 分析
  • 三篇摘录发布(战斗妖精雪风书摘 + 两篇会议纪要)

迁移内容清单

已迁移

类别内容状态
OpenClaw配置文件、session、备份
飞书技能32 个 symlink
Taskwarrior61 条任务,5 个项目
站点源码www / chg / static / hao123✅(VPS 端未动)
部署脚本deploy-www / deploy-chg / deploy-static
VPS 访问SSH 免密
内网穿透autossh TUI 隧道
定时任务9 个 cron jobs
飞书 CLI绑定 OpenClaw 飞书应用
情报系统原路径保留但已停止维护(迁移至 Banshee)⏸️

待处理

事项原因状态
Chrome 小红书扩展权限需师兄回家操作 Chrome⏳ 待处理
Plaud CLI OAuth 授权需师兄在 Mac 上完成浏览器登录⏳ 待处理
airdrop.teamtime.cc 回收已停用,待清理

遇到的问题与处理

1. git reset 事故

现象:巡检时未经确认执行 git reset --hard origin/main,覆盖了 www 工作目录。 损失:无(GitHub 存档与本地最新版本一致)。 教训:涉及 git 操作必须先问师兄工作流。GitHub 是存档版本,本地是工作副本。

2. MCP AskEcho env 传递 bug

现象:OpenClaw bundle-mcp 在 spawn uvx 子进程时,env 变量 ASK_ECHO_SEARCH_INFINITY_API_KEY 未正确传递,导致搜索服务启动后立即退出。日志每 30 分钟报错一次。 根因:配置文件 env 字段的值未成功注入子进程环境。 解决:切到 byted-web-search skill 路径,创建 ~/bin/byted-search wrapper 从 openclaw.json 读取 key。

3. Himanaya 账户名不一致

现象:邮件检查任务使用 -a teamtime,但 himalaya 配置中账户名实际为 chendw影响:定时查邮件任务连续报错 8 次,90s 超时。 解决:改为 -a chendw,且 --flag seen 语法修正为 seen

4. HTML 邮件兼容性

现象:管理者周报使用 markdown 转 HTML 发送,阿里企业邮箱渲染异常,表格和换行丢失。 解决:写 ~/bin/send-plain-text-mail.py 脚本,剥离 markdown 符号,发纯文本 + JSON 附件。

5. 每日回顾 himalaya send 语法变更

现象:旧版 himalaya send 命令在新版 v1.2.0 中不存在。 解决:改用 Python smtplib。

6. 管理者周报 prompt 过长导致超时

现象:prompt 嵌了大段 Python 代码块,模型在 model-call 阶段 300s 超时。 解决:去掉代码块,改成自然语言描述,模型自主生成调用代码。


当前架构

AYANEO 2021 Pro(本地)
├── OpenClaw Agent 运行时
├── 长短期记忆引擎
├── 定时任务调度(9 个)
├── 邮件客户端
├── 媒体生成工具
├── 搜索引擎接口
├── 站点构建器
│   └── Hugo 静态站 ×4
│       ├── 个人博客
│       ├── 承汉武道馆官网
│       ├── 静态资源
│       └── 兴趣导航站
├── 远程访问通道 ──→ 云服务器 ──→ 外部网络
(2.5G 有线网卡 / Wi-Fi 6 双链路互备)

展望

当前主机 16GB 内存(含 GPU 共享,可用约 12GB),OpenClaw 实际占用约 1.8GB RSS,余量充足。后续关注:

  • MCP 版情报站跑完一个完整周一周期后评估效果
  • Plaud CLI OAuth 授权(需师兄在 Mac 上操作)
  • 2.5G 网卡在下载和同步场景下的利用