微通技术笔记懂技术 · 能实操 · 可收藏后台
AI 技术提示词网站搭建资源分享
AI 技术

从零上手 LLM Agent:可落地的最小闭环

用工具调用 + 记忆 + 反馈回路搭一个能真正干活的 Agent,而不是只会聊天。

#LLM#Agent#实操

为什么「能聊天」不等于「能干活」

大模型擅长推理与表达,但真实任务需要:读外部状态 → 做决策 → 调用工具 → 验证结果。这就是 Agent 的最小闭环。

最小架构

  1. Planner:把目标拆成步骤
  2. Tool Router:选择搜索 / 读文件 / 调 API
  3. Executor:执行并捕获错误
  4. Memory:短期对话 + 关键事实摘录
  5. Verifier:对照验收标准,失败则重试
type Step = { thought: string; action: string; input: unknown };
async function runAgent(goal: string) {
  const memory: string[] = [];
  for (let i = 0; i < 8; i++) {
    const step = await plan(goal, memory);
    const result = await execute(step);
    memory.push(`${step.action}: ${summarize(result)}`);
    if (await verify(goal, memory)) return memory;
  }
  throw new Error("未在步数内完成");
}

实操建议

  • 先把工具做成幂等的(可重复调用不炸库)
  • Prompt 里写清「何时停止」与「失败如何汇报」
  • 日志按 step 落盘,方便回放调试

悦深 / 微通:能跑通一次闭环,比堆十个框架更有收藏价值。