Air780E 多卡短信中枢(一):从需求边界到 Agent / Server 架构
复盘 air780e-hub 从需求分析、竞品调研到架构定型的过程,解释为什么没有 fork 现有项目,为什么采用本地 Agent、中心 Server、WSS 长连接与 SIM 归属的数据模型。
记录 Go、Linux、Web 服务与真实项目中的解决方案。
2025.09 - 2026.09 · 17 个活跃日
复盘 air780e-hub 从需求分析、竞品调研到架构定型的过程,解释为什么没有 fork 现有项目,为什么采用本地 Agent、中心 Server、WSS 长连接与 SIM 归属的数据模型。
从普通 LLM 对话出发,拆解 AI Agent 的模型、工具、状态与运行循环, 并用 Go 写出一个不依赖具体厂商 SDK 的最小 Agent 骨架。
从慢查询定位、执行计划、统计信息到连接耗尽、复制延迟和大表变更,整理可操作的排障流程。
解释 ACID、隔离级别、Read View、当前读、快照读、间隙锁、临键锁以及死锁排查。
系统梳理 InnoDB B+ 树、聚簇索引、联合索引、覆盖索引、索引失效与 EXPLAIN ANALYZE。
记录在 Arch + Hyprland + NVIDIA RTX 5080(Blackwell)双屏环境下,锁屏与睡眠唤醒黑屏的完整排查过程。一路误判成驱动 / S3 睡眠时序 bug,换驱动、换 swaylock、切 s2idle 全部无效,最后才发现真凶只是锁屏主题里几个在这张卡上会渲染失败的配置项。
一份按桌面环境组织的美化配置合集:先讲三套桌面共用的终端、编辑器、字体、Shell, 再分 KDE Plasma、GNOME、Hyprland 三节记录各自的桌面配置。当前主力是 Hyprland (Wayland 平铺),KDE 为早期记录,GNOME 待补。统一 Catppuccin Mocha 配色。
这是我使用 Go 构建的博客系统的第一篇文章
详细记录 Arch Linux 的完整安装过程,包括分区、系统引导、桌面环境配置等, 适合新手参考的保姆级教程。
记录在 Debian 13 + KDE Plasma 6 环境下的一系列系统优化工作:修复 npm 权限问题、 配置 Catppuccin 明暗主题切换、安装 VS Code 格式化插件、整理项目目录结构等。