<!-- title: 八栈Agent格局剧变：退役、入局与云厂商暗战 -->

# 八栈Agent格局剧变：退役、入局与云厂商暗战

## 概述

2026年AI Agent框架市场经历了前所未有的格局重塑。Microsoft将AutoGen退役并并入Semantic Kernel形成统一的Microsoft Agent Framework；Anthropic推出Claude Agent SDK以MCP协议为核心切入战场；Google和AWS分别以ADK与Strands Agents SDK从云平台层降维打击；Hugging Face则以仅1000行代码的Smolagents证明"极简主义"仍有生存空间。截至2026年6月，68%的新Agent项目已从零构建转向框架起步——这一比例在2024年初还不到30%。本文从架构原理、生产实测、上手成本、变现潜力四个维度，深度拆解当前八大主流Agent框架的分化态势与选型策略。

---

## 一、格局总览：从百花齐放到阵营分化

2024年的Agent框架市场可以用一个词形容："野蛮生长"。LangChain生态、CrewAI、AutoGen三足鼎立，各自抢占不同心智。进入2025年下半年，格局开始剧变：

- **退役合并**：Microsoft将AutoGen置于维护模式（maintenance mode），社区 Fork 出AG2继续维护，官方则将AutoGen与Semantic Kernel合并为Microsoft Agent Framework
- **官方入局**：OpenAI、Anthropic、Google、AWS四大AI实验室/云厂商先后发布自家Agent SDK
- **极简反击**：Hugging Face的Smolagents和Pydantic AI以"反框架"姿态出现，质疑重框架的必要性

```mermaid
graph TB
    subgraph "2024 三足鼎立"
        A1[LangChain/LangGraph<br/>生态派]
        A2[CrewAI<br/>角色派]
        A3[AutoGen<br/>对话派]
    end
    subgraph "2026 阵营分化"
        B1["🔧 厂商原生<br/>OpenAI SDK / Claude SDK<br/>Google ADK / AWS Strands"]
        B2["🏗️ 社区框架<br/>LangGraph / CrewAI / AG2"]
        B3["⚡ 极简主义<br/>Smolagents / Pydantic AI"]
        B4["🏢 企业统一<br/>Microsoft Agent Framework"]
    end
    A1 --> B2
    A2 --> B2
    A3 --> B4
    A3 --> B2
    style B1 fill:#e1f5fe
    style B2 fill:#fff3e0
    style B3 fill:#e8f5e9
    style B4 fill:#fce4ec
```

**关键数据**：根据AgentMarketCap 2026年4月调研，企业级Agent项目中LangGraph占生产部署的41%，CrewAI占原型验证的53%，而厂商原生SDK合计占新项目启动的27%且增速最快。

---

## 二、八大框架深度对比

### 对比总表

| 维度 | LangGraph | CrewAI | AG2 | OpenAI Agents SDK | Claude Agent SDK | Google ADK | AWS Strands | Smolagents |
|------|-----------|--------|-----|-------------------|------------------|------------|-------------|------------|
| **版本（2026.06）** | v1.1.3 | v1.12 | v0.12.2 | v0.2.x | v0.1.x | v1.0+ | v1.0+ | v1.x |
| **GitHub Stars** | ~18k | ~52.4k | ~8k | ~12k | ~6k | ~4k | ~3k | ~15k |
| **核心范式** | 有向状态图 | 角色扮演 | 对话群聊 | Handoff交接 | MCP原生 | 结构化多Agent | 模型驱动 | 代码生成 |
| **模型支持** | 全模型 | 全模型 | 全模型 | OpenAI only | Claude优先 | Gemini优先 | Bedrock优先 | 全模型 |
| **生产成熟度** | ★★★★★ | ★★★☆☆ | ★★★☆☆ | ★★★★☆ | ★★★☆☆ | ★★★☆☆ | ★★★☆☆ | ★★☆☆☆ |
| **上手时间** | 2-4小时 | 30分钟 | 1-2小时 | 1小时 | 1-2小时 | 2-3小时 | 2-3小时 | 15分钟 |
| **多Agent能力** | 强（图编排） | 强（角色分配） | 强（群聊） | 中（Handoff） | 中 | 强 | 中 | 弱 |
| **持久化/状态** | 内置检查点 | 有限 | 有限 | 无 | 无 | GCS集成 | DynamoDB | 无 |
| **可观测性** | LangSmith | LangSmith+第三方 | 第三方 | OpenAI Tracing | Claude Console | Cloud Logging | CloudWatch | print() |
| **维护方** | LangChain | CrewAI Inc | 社区Fork | OpenAI | Anthropic | Google | AWS | Hugging Face |

---

## 三、深度分析

### 1. LangGraph：生产环境的事实标准

**架构原理**

LangGraph的核心抽象是"有向状态图"（Directed State Graph）。每个Agent被建模为图中的一个节点，节点之间的边定义了控制流和数据流。状态通过TypedDict或Pydantic Model定义，在节点间传递并持久化到检查点（Checkpoint）存储。这种设计使得Agent循环（Agent Loop）天然支持分支、循环、并行和人工介入（Human-in-the-Loop）。

v1.1.3版本新增了分布式运行时支持（CLI deploy）和预置Agent模板（Deep Agent Templates），大幅降低了从原型到生产的门槛。其内置的检查点系统支持SQLite、PostgreSQL、Redis等多种后端，使得长时间运行的Agent可以在任意点中断和恢复。

**关键代码片段**

```python
from langgraph.graph import StateGraph, END
from typing import TypedDict, Annotated
import operator

class AgentState(TypedDict):
    messages: Annotated[list, operator.add]
    next_agent: str

def researcher(state: AgentState) -> AgentState:
    # 研究节点逻辑
    result = llm.invoke(f"Research: {state['messages'][-1]}")
    return {"messages": [result], "next_agent": "writer"}

def writer(state: AgentState) -> AgentState:
    result = llm.invoke(f"Write based on: {state['messages'][-1]}")
    return {"messages": [result], "next_agent": END}

graph = StateGraph(AgentState)
graph.add_node("researcher", researcher)
graph.add_node("writer", writer)
graph.add_edge("researcher", "writer")
graph.add_edge("writer", END)
graph.set_entry_point("researcher")

app = graph.compile(checkpointer=SqliteSaver("agent.db"))
```

**优缺点**

优势在于状态管理的严谨性和LangSmith生态的完整可观测性。劣势是学习曲线陡峭——图的概念对非工程背景的用户不友好，且框架本身较为重量级。Benchmark数据显示LangGraph在2000次运行中延迟最低，但Token消耗处于中等水平。

**变现评估**

LangGraph是目前最适合包装为"企业Agent训练营"的框架。理由：生产需求真实（41%生产占比）、技术壁垒适中（需要系统教学）、生态完善（LangSmith + LangServe + LangGraph Cloud形成闭环）。预计训练营客单价可达￥3000-8000，企业内训￥2-5万/天。

---

### 2. CrewAI：从原型王者到生产瓶颈

**架构原理**

CrewAI采用"角色扮演"范式——开发者定义Agent角色（Role）、目标（Goal）和背景故事（Backstory），然后将任务（Task）分配给"船员"（Crew）。底层通过顺序执行、层级委派或混合模式编排多Agent协作。

v1.12版本是重大更新：引入Agent Skills（可复用的工具包）、原生支持OpenRouter/DeepSeek/Ollama/vLLM等OpenAI兼容Provider、Qdrant Edge记忆后端、层级记忆隔离。这些改进直指之前最被诟病的两个问题——模型锁定和记忆管理。

**关键代码片段**

```python
from crewai import Agent, Task, Crew, Process

researcher = Agent(
    role="Senior Research Analyst",
    goal="Uncover cutting-edge developments in AI agents",
    backstory="You are a veteran analyst at a top tech research firm.",
    tools=[search_tool, scrape_tool],
    llm="deepseek/deepseek-chat",
    memory=True,
)

writer = Agent(
    role="Tech Content Strategist",
    goal="Transform research into compelling articles",
    backstory="You are a former Wired editor who loves clear, punchy writing.",
)

research_task = Task(
    description="Analyze the top 5 AI agent frameworks released in 2026.",
    expected_output="A detailed analysis report with benchmarks.",
    agent=researcher,
)

crew = Crew(
    agents=[researcher, writer],
    tasks=[research_task, write_task],
    process=Process.sequential,
    memory=True,
)

result = crew.kickoff()
```

**优缺点**

最大优势是上手极快——30分钟内可以跑通第一个多Agent系统，且"角色"概念对业务人员友好。致命短板是Token消耗：Benchmark显示CrewAI的Token消耗是LangGraph的3倍，在长任务链中成本急剧上升。此外，状态持久化和错误恢复机制仍显薄弱。

**变现评估**

CrewAI是"AI Agent入门训练营"的最佳载体。上手快、概念直观、demo效果好，非常适合面向产品经理、运营人员的低门槛培训。但作为"企业级Agent开发"课程时说服力不足，因生产案例偏少。建议定位为入门课（￥500-1500），与LangGraph高级课形成阶梯。

---

### 3. AG2（AutoGen社区Fork）：对话式多Agent的遗志继承

**架构原理**

AG2继承自Microsoft AutoGen的对话式多Agent范式——Agent之间通过"对话"（Chat）进行协作。核心概念是"ConversableAgent"，每个Agent可以发送和接收消息，通过"GroupChat"管理器协调多Agent讨论。

Microsoft将AutoGen退役后，社区以AG2的名义继续维护。当前v0.12.2版本保持了对原始API的兼容，同时增加了对OpenAI Responses API的原生支持和MCP Server集成。

**关键变化与风险**

AG2面临的最大风险是身份认同。Microsoft官方的Agent Framework（AutoGen + Semantic Kernel合并）与社区Fork的AG2形成了分裂。企业用户面临选择困难：是跟随官方路线还是信任社区维护？从GitHub活跃度看，AG2保持每周更新，但贡献者规模从AutoGen高峰期的200+降至约30人核心团队。

**变现评估**

适合作为"对话式AI系统"专题课程的组成部分，但不建议作为独立训练营主题。市场认知度正在下降，建议与Microsoft Agent Framework联合讲解。

---

### 4. OpenAI Agents SDK：官方光环下的双刃剑

**架构原理**

OpenAI Agents SDK采用"Handoff"（交接）机制——Agent通过明确的交接动作将控制权传递给另一个Agent。核心概念包括Agent定义、Handoff工具、Guardrails（护栏）和Tracing。

框架轻量到几乎感觉不到"框架"的存在——本质上是对OpenAI API的薄封装加上Handoff编排。这种极简设计使得学习成本极低，但也意味着大量生产级能力（状态持久化、重试、并行）需要开发者自行实现。

**关键代码片段**

```python
from agents import Agent, Runner, function_tool

@function_tool
def search_web(query: str) -> str:
    return web_search(query)

triage_agent = Agent(
    name="Triage Agent",
    instructions="Route user queries to the right specialist.",
    tools=[handoff(research_agent), handoff(support_agent)],
)

research_agent = Agent(
    name="Research Agent",
    instructions="Research the user's question thoroughly.",
    tools=[search_web],
)

result = await Runner.run(triage_agent, messages=[{"role": "user", "content": "..."}])
```

**优缺点**

最大卖点是与OpenAI生态的深度集成——Responses API、Structured Outputs、File Search、Code Interpreter等能力开箱即用。致命限制是模型锁定：目前仅支持OpenAI模型，无法使用Claude、Gemini或开源模型。对于已深度绑定OpenAI的团队来说这不是问题，但对于需要模型灵活性的团队则是硬伤。

**变现评估**

适合包装为"OpenAI Agent开发专项课"。受众是已经使用OpenAI API的开发者，课程可聚焦Handoff模式设计、Guardrails配置和生产部署最佳实践。预计客单价￥2000-4000。

---

### 5. Claude Agent SDK：MCP原住民的第一步

**架构原理**

Claude Agent SDK是Anthropic于2026年Q2推出的官方Agent框架，其最大特色是对Model Context Protocol（MCP）的原生支持。MCP是Anthropic提出的开放标准，用于连接AI助手与外部系统（数据库、API、文件系统等）。

该SDK本质上是Claude Code能力的程序化暴露——同样的Agent循环、工具调用和文件操作能力，但现在可以通过API编程调用。支持Python和TypeScript两种语言。

**战略定位**

Claude Agent SDK的核心竞争力不在框架本身，而在MCP生态。截至2026年6月，已有数百个MCP Server覆盖主流SaaS平台、数据库和开发工具。这使得Claude Agent在"工具丰富度"上具有结构性优势——任何MCP Server都天然可用作Agent工具。

**变现评估**

尚处于早期，不建议作为独立训练营主题。但适合作为"MCP协议开发"课程的核心模块，面向希望构建MCP Server生态的开发者。长期潜力大，取决于MCP协议的采纳速度。

---

### 6. Google ADK vs AWS Strands：云厂商的Agent暗战

**架构对比**

Google ADK和AWS Strands代表了两种截然不同的Agent框架哲学：

**Google ADK**采用"结构化多Agent"范式——通过明确的Agent层次结构、工具定义和状态管理构建Agent系统。与Gemini模型和Vertex AI Agent Engine深度集成，支持GCS持久化和Cloud Logging可观测性。设计理念偏"控制优先"，适合需要精细编排的复杂工作流。

**AWS Strands Agents SDK**采用"模型驱动"范式——Agent的行为主要由底层模型决定，框架提供极简的声明式API。与Bedrock平台集成，支持DynamoDB状态存储和CloudWatch监控。设计理念偏"速度优先"，适合快速原型和简单工作流。

```mermaid
graph LR
    subgraph "Google ADK — 控制优先"
        GA[Agent A] -->|structured call| GB[Agent B]
        GB -->|tool result| GC[Tool Manager]
        GC -->|GCS persist| GD[(State Store)]
        GA -->|Cloud Logging| GE[(Observability)]
    end
    subgraph "AWS Strands — 速度优先"
        SA[Agent] -->|model decides| SB[Tool Selection]
        SB -->|auto route| SC[Tool Execution]
        SA -->|DynamoDB| SD[(State)]
        SA -->|CloudWatch| SE[(Metrics)]
    end
    style GA fill:#e3f2fd
    style SA fill:#fff8e1
```

**选型建议**

如果已深度使用GCP生态且需要复杂多Agent编排→Google ADK。如果已深度使用AWS生态且追求快速上线→AWS Strands。如果需要多云或模型无关→两者都不推荐，选LangGraph或CrewAI。

**变现评估**

云厂商Agent SDK非常适合包装为"云原生AI Agent"企业培训，特别是面向已有GCP/AWS使用基础的企业客户。可结合云厂商认证体系设计课程。预计客单价￥5000-10000（含云资源费）。

---

### 7. Smolagents与Pydantic AI：极简主义的双花

**架构原理**

这两个框架代表了"反框架"思潮——质疑复杂抽象的必要性，主张回归Python原生。

**Smolagents**（Hugging Face）仅约1000行代码，核心创新是"Code Agent"——Agent不生成JSON格式的工具调用，而是直接生成Python代码来解决问题。执行在沙箱环境中进行，代码更精确、更可组合。

**Pydantic AI**的核心卖点是类型安全——利用Pydantic的类型系统确保Agent输入输出的类型正确性，与FastAPI无缝集成。适合已经重度使用Pydantic的Python团队。

```python
# Smolagents — 代码即工具调用
from smolagents import CodeAgent, DuckDuckGoSearchTool, HfApiModel

agent = CodeAgent(
    tools=[DuckDuckGoSearchTool()],
    model=HfApiModel("meta-llama/Llama-3.3-70B-Instruct"),
)
result = agent.run("Compare LangGraph and CrewAI performance in 2026")
# Agent直接生成并执行Python代码来回答
```

**优缺点**

优势是极低的上手成本（15分钟跑通）和透明的执行过程（代码可读、可调试）。劣势是缺乏生产级能力——没有状态持久化、没有分布式运行时、可观测性依赖`print()`。适合研究实验和个人项目，不适合企业生产。

**变现评估**

适合作为"AI Agent入门"免费课程的载体——极简代码降低学习门槛，用于引流和建立信任。不建议作为付费课主体。

---

### 8. Microsoft Agent Framework：大一统的企业野心

**架构原理**

Microsoft Agent Framework是AutoGen和Semantic Kernel的合并产物，定位为"企业级Agent开发统一平台"。核心特性包括：统一的Agent抽象层、原生Responses API支持、MCP Server集成、与Azure AI Services深度整合。

**战略意义**

这是Microsoft对Agent市场的系统性回应——通过整合其两大Agent相关项目（AutoGen的多Agent协作 + Semantic Kernel的企业集成能力），试图成为"企业Agent开发的一站式选择"。与Azure生态的深度绑定既是护城河也是锁定期。

**风险**

合并过程中API不稳定，文档正在重构，社区对新框架的信任需要时间建立。从AutoGen迁移的用户面临学习成本，且新框架的成熟度仍需验证。

---

## 四、实战选型决策树

```mermaid
graph TD
    START[选择Agent框架] --> Q1{是否已绑定特定云厂商?}
    Q1 -->|GCP| ADK[Google ADK]
    Q1 -->|AWS| STRANDS[AWS Strands]
    Q1 -->|Azure| MSFT[Microsoft Agent Framework]
    Q1 -->|OpenAI only| OPENAI[OpenAI Agents SDK]
    Q1 -->|Claude优先| CLAUDE[Claude Agent SDK]
    Q1 -->|模型无关| Q2{项目规模?}

    Q2 -->|原型/MVP| Q3{团队背景?}
    Q2 -->|生产部署| LANG[LangGraph]

    Q3 -->|技术团队| Q4{需要多Agent?}
    Q3 -->|业务团队| CREW[CrewAI]
    Q3 -->|研究/实验| SMOL[Smolagents]

    Q4 -->|是| Q5{对话式协作?}
    Q4 -->|否| PYDANTIC[Pydantic AI]
    Q5 -->|是| AG2[AG2]
    Q5 -->|否| CREW2[CrewAI 或 LangGraph]

    style LANG fill:#4caf50,color:#fff
    style CREW fill:#ff9800,color:#fff
    style ADK fill:#2196f3,color:#fff
    style STRANDS fill:#ff9800,color:#fff
```

---

## 五、基准测试数据解读

根据IntelligenceCrypto 2026年2000次运行的基准测试：

| 指标 | LangGraph | CrewAI | AG2 | OpenAI SDK |
|------|-----------|--------|-----|------------|
| 平均延迟 | 1.2s | 2.8s | 1.9s | 1.5s |
| Token消耗 | 基准 | 3.1x | 1.7x | 0.9x |
| 错误恢复率 | 94% | 61% | 72% | 45% |
| 状态一致性 | 99.1% | 87% | 91% | N/A |
| 长任务成功率（50+步） | 89% | 43% | 67% | 52% |

**核心发现**：
- LangGraph在延迟和可靠性上全面领先，代价是初始学习成本
- CrewAI的3.1x Token消耗使其在长链任务中成本成为硬约束
- OpenAI SDK延迟最低但缺乏状态管理导致长任务成功率仅52%
- AG2表现中庸，无突出短板也无明显优势

---

## 六、变现路径与训练营设计建议

### 三层变现模型

**第一层：引流产品（免费或低价￥99-299）**
- 载体：Smolagents / CrewAI
- 内容："30分钟构建你的第一个AI Agent"
- 目标：获客和信任建立

**第二层：核心产品（中价￥1500-5000）**
- 载体：LangGraph / OpenAI Agents SDK
- 内容："从原型到生产的Agent开发全流程"
- 目标：核心收入和技术深度建立

**第三层：高客单产品（高价￥5000-15000）**
- 载体：云厂商SDK + LangGraph
- 内容："企业级AI Agent架构设计与部署"
- 目标：企业客户和高净值个人

### 变现可行性评级

| 框架 | 训练营潜力 | SaaS产品潜力 | 咨询服务潜力 | 综合评级 |
|------|-----------|-------------|-------------|---------|
| LangGraph | ★★★★★ | ★★★★☆ | ★★★★★ | 最高 |
| CrewAI | ★★★★☆ | ★★★☆☆ | ★★★☆☆ | 高 |
| OpenAI SDK | ★★★★☆ | ★★★☆☆ | ★★★★☆ | 高 |
| Google ADK | ★★★☆☆ | ★★★★★ | ★★★★★ | 高（需GCP生态） |
| AWS Strands | ★★★☆☆ | ★★★★★ | ★★★★★ | 高（需AWS生态） |
| Claude SDK | ★★★☆☆ | ★★★★☆ | ★★★★☆ | 中高（早期） |
| Smolagents | ★★☆☆☆ | ★★☆☆☆ | ★☆☆☆☆ | 低（引流用） |
| AG2 | ★★☆☆☆ | ★★☆☆☆ | ★★☆☆☆ | 低（身份风险） |

---

## 七、2026下半年趋势预判

1. **厂商SDK加速蚕食社区框架**：OpenAI、Anthropic、Google、AWS四大厂商的Agent SDK将以每季度一个重大版本的速度迭代，逐步蚕食LangGraph和CrewAI的市场份额。预计到2026年底，厂商SDK在新项目中的占比将从27%上升至40%。

2. **MCP协议成为工具集成的通用标准**：Anthropic推动的MCP协议正获得跨厂商采纳。截至2026年6月，已有数百个MCP Server，预计年底突破1000个。框架对MCP的支持程度将成为核心竞争维度。

3. **"框架无关"运动兴起**：Pydantic AI和Smolagents代表的极简主义将获得更多拥趸，特别是对框架锁定有顾虑的团队。预计会出现"Agent接口标准化"的社区努力。

4. **训练营市场红海化**：截至2026年6月，Udemy上已有超过50个"AI Agent Bootcamp"课程，价格战正在加剧。差异化将依赖垂直行业案例和真实生产项目经验。

---

## 八、结论：没有银弹，只有场景匹配

2026年的Agent框架市场呈现出明显的"分层分化"特征：

- **企业生产层**：LangGraph仍是事实标准，但面临云厂商SDK的正面竞争
- **快速原型层**：CrewAI的易用性无可替代，但Token成本需持续关注
- **厂商生态层**：四大厂商SDK各有锁定，适合已选型云平台的团队
- **极简实验层**：Smolagents和Pydantic AI适合研究和快速验证

选型的核心原则从未改变：**从场景出发，而非从框架出发**。先明确你的Agent需要做什么（单Agent还是多Agent？短期任务还是长期运行？单模型还是多模型？），再匹配最合适的框架。框架会退役（AutoGen），会合并（Semantic Kernel），会新入局（Claude SDK）——但你对Agent架构原理的理解决不会过时。

---

## 参考来源

1. [AI Agent Frameworks in 2026: 8 SDKs, ACP, and the Trade-offs Nobody Talks About — MorphLLM](https://www.morphllm.com/ai-agent-framework) — 8大框架深度对比，含2026年版本更新与架构分析
2. [Definitive Guide to Agentic Frameworks in 2026 — SoftmaxData](https://softmaxdata.com/blog/definitive-guide-to-agentic-frameworks-in-2026-langgraph-crewai-ag2-openai-and-more/) — 七大框架全面指南，含版本更新日志
3. [LangGraph vs CrewAI vs AutoGen: The 2026 Enterprise Framework Split — AgentMarketCap](https://agentmarketcap.ai/blog/2026/04/07/langgraph-crewai-autogen-enterprise-framework-adoption-split) — 企业采纳率分析与68%框架起步数据来源
4. [Microsoft Retires AutoGen: The First Major Agent Framework Sunset — AgentMarketCap](https://agentmarketcap.ai/blog/2026/04/13/microsoft-autogen-maintenance-mode-agent-framework-sunset-2026) — AutoGen退役与Microsoft Agent Framework合并详情
5. [AI Agent Frameworks Benchmark: 2000-Run Comparison — IntelligenceCrypto](https://intelligencecrypto.org/reports/ai-agent-frameworks-langgraph-crewai-autogen-multi-agent-systems) — 2000次运行基准测试，延迟/Token/可靠性数据

> [!tip] 51学通信知识星球
> **星主：爱卫生**（微信：gprshome201101）——公众号「51学通信」创办者，19 年通信行业运维与讲师经验，著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书（各大电商平台有售）。
> **星球定位**：深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域，主打运维岗位与信令分析。
> **当前规模**：5200 篇主题 / 990 个回答，198 元/年。
> **加入福利**：加入星球后请加爱卫生微信，拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题，另有群内分享。
> **AI 加持**：51学通信知识星球已作为 skill 接入 WorkBuddy，使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例，做总结、找文档和 PPT 等场景全覆盖。

![51学通信知识星球海报-扫码加入](https://wiki.500nian.com/images/zhixingqiu_qrcode.png)
