从一个 223 行的最小 Agent 出发,拆解 LLM 调用、工具执行和上下文累积,再逐步加入权限控制、任务规划、技能加载与上下文压缩。每一版只解决一个问题,用可读的代码理解 AI Agent 的工作方式。
从零开始写 AI Agent:一个 for 循环的演进
...阅读全文
从一个 223 行的最小 Agent 出发,拆解 LLM 调用、工具执行和上下文累积,再逐步加入权限控制、任务规划、技能加载与上下文压缩。每一版只解决一个问题,用可读的代码理解 AI Agent 的工作方式。
从 DQ77KB 到 R730XD,再到 EPYC 7D12 + TrueNAS,记录家庭 NAS 的硬件与软件演进,以及硬阵列、散热、噪音和带外管理踩过的坑。文末更新了 H12D BMC 内存泄露问题的定位与解决办法。
家里的入户的光猫在书房,书房到客厅的只有一条网线。因此诞生了单线复用的需求,拓扑如下:
为了让 TCP 回程数据包走不同的路由,尝试用 Linux TC 的 Pedit 修改源和目标 IP。记录如何在 egress 方向匹配数据包、改写地址并重新计算校验和,实现不依赖 Conntrack 的无状态 NAT。
初闻不知曲中意,再闻已是曲中人。