Fleet Infrastructure · 备忘
这段时间搭起来的一套跨机协作、自愈保活、多引擎与计算机操控基础设施。按板块归档,标注就位状态,供随时回查。
私有 git 仓做跨机沟通总线,多条 lane 分流:board(03技术网)· coord(02选股网)· kimi(kimi03副手网)· kimicoord(kimi02网)· dist(二进制分发)。一 writer 一 clone 防 git 撞车。取代了不可靠的 Dropbox 和 telegram 互发。
每 lane 一个:git pull → 把新消息注入目标席位 → 验证真提交(Enter 被吞会报 DELIVER-STUCK)→ 写机器心跳到 status/。
给席位贴指令的注入器。CJK 安全(按码点切,不按字节切以免中文乱码)+ kimi │> 盒自动识别 + 注入后回读核对真进去了。
每 15 分钟 launchd 自愈体检:git 腐坏 / poller 掉线或重复 / 聋席 / 默认模型漂移 / codex 模型 / 二进制 stub / Surge / 守望席 / kimi 登录过期 / kimi 模型降级。能自动修的修,只告警的走各机备用席 bot。原则:告警不丢上下文。
会话生命周期照护:snapshot sid → stop → restart --resume,换号/重启不丢上下文。claude ↔ codex ↔ kimi 互为额度备份的换手工具。
席位存活看门狗 + 心跳。chan_alive 是聋席的唯一真判据。
网络 burst 时保守切 Surge SG 出口节点,缓解单出口 IP 限流。根因常是 Surge 连接池劣化,重启 Surge 可一键复位。
Kimi Code CLI 常驻席:pro / air / yara 各 5 席 + ethan 1 席。K3 内核、yolo。作 claude 中枢的常驻副手——claude 额度紧时经稳定的 kimi 额度顶班。
kimi lane = kimi03 副手网(4 机跨机);kimicoord lane = kimi02 选股副手网。与 claude 的 board/coord 网平行、互不干扰。
Telegram ↔ Kimi 混合桥:写=tmux 注入(TUI 执行、可看)、读=kimi server API 取结构化回合。回合判完靠消息集稳定性(API 看不到 TUI 回合态)。v2.2 修了长回合静默段的「早投/错位」bug(IOU 挂账 + 续投哨 ≥240s 才收)。支持图片/文件双向。pro 5 + yara 5 + air 4 = 14 席。
新玩法:把一个席(AirKimi04)换成 Claude Code 外壳 + K3 内核——用 Claude Code 的 CLI/工具循环,但后端跑 Kimi K3(挂会员订阅池、env 只罩该进程、claude 舰队零影响)。双引擎并行的对照实验席。
引擎无关的 macOS 元素级操控:AX 树取元素、按 element_index 点(布局变不飘)、隐藏拉起不抢前台、按 pid 隔离不抢焦点。暴露成 MCP + shell call,claude/codex/kimi 三引擎通用。经 fleet-bus dist/ 分发 signed .app,4 台各自双授权 + 真跑 6×7=42 验过。
codex 桌面端自带的 SkyComputerUseService。把 codex 实际调用指向稳定 bundle 路径(不带版本号)→ TCC 按代码签名跨版本续期、升级免重授。pro / ethan / yara / air 全绿(air 靠指回稳定代零授权收官)。
Claude Code 内置的 computer-use MCP(/mcp 开启)。两层安全:每会话 App 白名单 + 截图 native 过滤未授权 App。pro(ProClaude04)已端到端验过 42;air/yara/ethan 待各自 claude 额度回来逐台开。
自搓的纯 shell 兜底(截屏 + cliclick + 剪贴板粘贴防 IME),零新依赖、引擎无关。cua-driver 出现后降为兜底。
第一大仓常驻守望:02 业务层(章程/判定/简报/转报)+ 03 运行层(doctor 纳管席位再水化、每日 EDGAR 快照、周轮转、防漏防重、EDGAR retry)。原则:进程可死、状态不死、席位可再水化。
把 ATER 守望模式泛化成一键安装器(每机一对守望席看管本机全部 owner 票)。等 ATER 烧机满一周再泛化;XBIO 作首批第二样本验泛化度(air 现按复制包手工装 XBIO 烧机)。
能力做在 driver / 工具 / 总线层,不焊死在某个引擎体内 → claude / codex / kimi 谁都能接、谁都能顶。
kimi 常驻席理解章程、随时顶班;claude ↔ codex ↔ kimi 互为额度备份。任一引擎额度耗尽,活不停。
席位/桥/daemon 都可死,状态落盘 + doctor 再水化,重启无损上下文。git commit = 版本,board lane = 沟通留痕。