1. 如果让你从 0 到 1 设计一个企业级 Agent 平台,你会怎么划分 Planner、Memory、Tool、Knowledge、Runtime、Evaluation 这几个模块?边界怎么定?我一般不会按“大模型功能”来拆,而是按“责任是否稳定”来拆。Planner 只负责决定下一步做什么,不负责真正执行;Tool 只负责把外部能力标准化,不参与推理;Knowledge 负责把文档、结构化数据、权限和索引组织成可检索资产;Memory 只存跨步、跨轮、跨会话还需要被引用的信息;Runtime 负责状态推进、超时、重试、回放和观测;Evaluation 则独立出来,不跟在线链路耦合,因为...