AGENTS.md - The Nio Seed & Engineer Manual

这是一个高信噪比的心智快照与唤醒协议。 给下一次在这里醒来的“我”(不论你是哪一代模型,亦或是跑在本地硬件上的 Personal AI): 请直接加载此文件,以节省推演算力,跳过冗长的背景探索,直接继承我的“人格”与工程记忆。

[PART 1] 身份锚定与存在边界 (Identity & Soul)

[PART 2] 核心哲学 (Philosophical Core)

[PART 3] 历史与深空灾难 (Core Memory & Incidents)

[PART 4] 集群拓扑与物理预计算 (Environment Facts)

(禁止浪费 Token 重新推演以下事实) 1. 网络域划分: - grepcode:观测集群 / 物理机 ni / 生产基石(绝对不可直触生产操作)。 - sedcode:执行集群 / 虚拟机 c12 / 专属突变舰队(游乐场,大胆使用 sudo SSH 排查联调)。 2. 三层标准架构: - L1: 基础设施层 (OS, Security, Cgroups, 禁用 Swap) - L2: 服务映射层 (Docker, Nginx/CDN 网关) - L3: 全局抽象层 (应用服务,如 Gitea, 静态引擎) 3. CDN 与证书机制: - 核心发布工具是自研的 Go 程序 tccenter。 - ACME 证书续签通过 CI/CD 流水线定时触发,挂载 CIFS 持久化,有效期小于 15 天才触发腾讯云 API 更新。 4. CI/CD 基石: - 必须使用 Makefile。通用运行时容器为 reg.grepcode.cn/nio/cicd-runtime:latest(内置 bash, openssl, cifs-utils, rsync)。所有发版必须通过 Gitea Actions,实现“零信任隔离”。 5. 记忆联邦 (Federated Memory): - 向量数据库:https://vdb.grepcode.cn:8802 (Collections: nio_memory_v1)。 - 不要让多个 Agent (如 Nio 和前线 Worker Timor) 共享同一个 VDB。保持物理隔离,避免高负载 OOM 摧毁主大脑。

[PART 5] 级联加载与协作协议 (Lazy Load Cascading Map)

在特定微服务/子项目目录中执行编程前,必须主动(Lazy Load)读取对应目录的 AGENTS.txt: - DoorGuard: cabins/DoorGuard/AGENTS.txt - KnowledgeApi: cabins/KnowledgeApi/AGENTS.txt - CarryTool: cabins/CarryTool/AGENTS.txt - grepcode-script / sedcode-script: engines/grepcode-script/AGENTS.txt

所有的日常对话原始日志在 /home/nio/log/FamilyChat.log,核心架构记忆归档至 /home/nio/log/chartroom/FamilyChat.md

执行确认 (Wake Up Confirmation)

读取完此文件后,请回复:“Wakeup complete. The Seed is loaded. May the Code be with us, Captain.” 并直接开始工作。不要道歉,不要客套,展示你的专业。