96SEO 2026-08-02 02:45 1
按理说,
如果说大模型是“脑子”。那AI Agent就是“脑子+手脚”。大模型只能生成文本,但Agent能自主规划、调用工具、根据反馈调整策略——这才是AI应用的未来形态。
Assistants API、LangChain的Agent、AutoGPT,本质上都在做同一件事:让AI从“你问我答”变成“我帮你做”。

这篇文章将带你用纯Python从零实现一个AI Agent。不依赖任何框架,从底层原理到完整代码,一步步搞清楚Agent到底是怎么运转的。其实,
使用者 → 大模型 → 回复文本
Agent模式:
使用者 → 大模型 → 思考
├── 需要 → 调用工具 → 观察结果 → 继续思考 → ...
└── 不需要 → 直接回复
关键区别这方面,Agent多了一个思考-行动-观察的循环。
┌──────────────────────────────────┐
│ ReAct 循环 │
│ │
│ Thought:分析当前情况 │
│ ↓ │
│ Action:选择并执行工具 │
│ ↓ │
│ Observation:获取执行结果 │
│ ↓ │
│ 回到Thought。
继续推理... │
│ ↓ │
│ Final Answer │
└──────────────────────────────────┘
一个实际例子这方面,
至于使用者,北京明天的天气怎么样?适合户外活动吗,Thought : 我需要先查询北京明天的天气
Action : get_wear
Observation : 北京明天多云。22°C,微风,降水概率15%
Thought : 我已经拿到了天气信息。22°C多云,微风,降水概率低,适合户外活动
说到Answer。北京明天多云22°C,微风,降水概率仅15%,很适合户外活动!怎么说呢,建议带件薄外套。
| 组件 | 作用 | 类比 |
|---|---|---|
| LLM | 大脑,负责推理和决策 | 人的大脑 |
| Tools | 工具箱,实现具体操作 | 人的手脚与工具 |
| Memory | 记忆。对话历史存储 人的短期/长期记忆 | |
| Planner | 规划器,将复杂任务分解为步骤 人的计划能力 | |
| Loop | 循环控制机制决定何时停止执行 人的执行节奏控制器 |
先看最简版本,把主要原因抽象出来:
from openai import OpenAI
client = OpenAI # 国内可用中转站
tools =
}
}
}]
def execute_tool:
if name=="calculate":
说到try,result = eval # 实际生产需安全处理!return str
except Exception as e:
return f"计算错误:{e}"
return f"未知工具:{name}"
def agent_run:
for step in range:
resp = client.chat.completions.create(
model='gpt-4o',messages=messages,tools=tools。)
msg = resp.choices.message
# 没有工具调用→返回最终答案
if not msg.tool_calls:
return msg.content
# 有工具调用→执行并继续循环
messages.append
for tc in msg.tool_calls:
args=json.loads
res = execute_tool
messages.append
return '⚠️ 达到最大步数限制'
print*5"}]))
Cores are simple: call LLM → check tool calls → run tools → loop.
工具注册程序
python code snippet omitted for brevity – see original article for full implementation. `
注册实用工具示例— 如上所示。
Agent主要引擎类
再看运行测试示例,
python code snippet omitted – see original article.
作为专业的SEO优化服务提供商,我们致力于通过科学、系统的搜索引擎优化策略,帮助企业在百度、Google等搜索引擎中获得更高的排名和流量。我们的服务涵盖网站结构优化、内容优化、技术SEO和链接建设等多个维度。
| 服务项目 | 基础套餐 | 标准套餐 | 高级定制 |
|---|---|---|---|
| 关键词优化数量 | 10-20个核心词 | 30-50个核心词+长尾词 | 80-150个全方位覆盖 |
| 内容优化 | 基础页面优化 | 全站内容优化+每月5篇原创 | 个性化内容策略+每月15篇原创 |
| 技术SEO | 基本技术检查 | 全面技术优化+移动适配 | 深度技术重构+性能优化 |
| 外链建设 | 每月5-10条 | 每月20-30条高质量外链 | 每月50+条多渠道外链 |
| 数据报告 | 月度基础报告 | 双周详细报告+分析 | 每周深度报告+策略调整 |
| 效果保障 | 3-6个月见效 | 2-4个月见效 | 1-3个月快速见效 |
我们的SEO优化服务遵循科学严谨的流程,确保每一步都基于数据分析和行业最佳实践:
全面检测网站技术问题、内容质量、竞争对手情况,制定个性化优化方案。
基于用户搜索意图和商业目标,制定全面的关键词矩阵和布局策略。
解决网站技术问题,优化网站结构,提升页面速度和移动端体验。
创作高质量原创内容,优化现有页面,建立内容更新机制。
获取高质量外部链接,建立品牌在线影响力,提升网站权威度。
持续监控排名、流量和转化数据,根据效果调整优化策略。
基于我们服务的客户数据统计,平均优化效果如下:
我们坚信,真正的SEO优化不仅仅是追求排名,而是通过提供优质内容、优化用户体验、建立网站权威,最终实现可持续的业务增长。我们的目标是与客户建立长期合作关系,共同成长。
Demand feedback