AI Agent 有哪几个核心构件?除了 Agent 本身,架构上还需要哪些配套?