LangChain 教程:对比 LlamaIndex,选对 RAG 与智能体框架

LangChain 教程结合 LlamaIndex 对比,讲清 RAG 文档检索与智能体工具编排各自适合的框架。通过 Python 示例、版本与许可证说明,拆解 LlamaParse 和 LangSmith 的套餐、积分及月度费用,并说明何时组合使用、如何划分检索边界,以及迁移时怎样保留数据、权限和工作流状态。

发布于

LangChain 教程:对比 LlamaIndex,选对 RAG 与智能体框架

这篇 LangChain 教程从框架选型切入:难点在于把文档转化为可靠答案,就选 LlamaIndex;难点在于协调智能体的工具和行动,就选 LangChain。对比 LlamaIndex 与 LangChain,两款开源框架的许可费用都是 $0,真正需要比较的是检索设计、工作流控制,以及可能用到的付费服务。

LangChain 教程:如何在 LlamaIndex 和 LangChain 之间选型?

以文档为核心的应用,优先选 LlamaIndex;需要跨工具协调任务的智能体,优先选 LangChain。 两者都能实现检索增强生成,即 RAG:先检索相关来源材料,再让模型据此回答。

如果你是创业者,准备基于产品手册搭建客服助手,LlamaIndex 更适合作为起点。它围绕文档、索引和查询引擎建立抽象,让代码直接体现从数据接入到生成答案的完整路径。如果眼前要解决的是漏检段落、文档结构,或哪些依据会进入模型,就从这里开始。

如果你是开发者,要做的助手需要阅读政策、核对订单,并在退款前请求审批,LangChain 更适合作为起点。它当前的智能体 API 以工具和模型循环为核心,由 LangGraph 提供底层执行框架。如果接下来要处理的是状态、审批,或下一步执行什么动作,就从这里开始。

如果现有应用已经满足检索和工作流需求,继续用就好。换个框架并不能修复解析错误的表格,也不能让不安全的支付操作变得安全。先明确具体出了什么问题,再补上解决它所需的组件。

本文从文档处理、智能体执行控制、集成边界和持续成本几个维度进行判断。结论基于文档分析,并非实测的速度或准确率排名。

选型维度LlamaIndexLangChain
最适合从哪类任务入手文档检索,以及基于自有数据的智能体协调模型、工具和行动的智能体
Python 包版本快照llama-index 0.14.25langchain 1.4.5
框架许可证与费用MIT;$0MIT;$0
检索设计文档、节点、索引和查询引擎将加载器、切分器、向量存储和检索器组装到应用中
智能体执行智能体与事件驱动的 Workflows基于 LangGraph 的 create_agent
可选付费服务LlamaCloud/LlamaParse:Starter $50/月LangSmith:Plus $39/席位/月
哪些情况不宜优先选它检索已解决,主要难点在业务工作流控制只需要简洁的文档问答抽象,不需要智能体循环

来源:LlamaIndex 文档、LangChain 文档、LlamaIndex 包与 LangChain 包,以及各厂商的 LlamaParse 定价与 LangSmith 定价。表中付费托管服务承担的任务不同,不能视为可直接替换的同类订阅。

LlamaIndex 和 LangChain 如今各自解决什么问题?

LlamaIndex 不只是索引,LangChain 也不只是链式调用的集合。 两者当前的文档都将智能体纳入各自生态。关键区别在于:面对你的任务,谁能提供更合适的起步结构。

LlamaIndex:数据流水线与文档智能体

LlamaIndex 是面向自有数据智能体的开源框架,组件覆盖文档加载、可检索表示的构建、依据检索和答案生成。它的 Workflows 还支持包含分支、重试和人工审核的事件驱动流程。官方框架概览明确介绍了这些超出索引的能力。

LlamaIndex 框架文档,涵盖智能体、数据连接器、索引和查询引擎
LlamaIndex

对合同助手而言,最有用的处理单元往往是文档段落:它来自哪里、属于哪个版本,以及所在章节是否会影响其含义。LlamaIndex 的 Node 将源内容片段、元数据和关联关系放在一起,方便管理这些依据;查询引擎再将检索与答案生成衔接起来。具体可参考 VectorStoreIndex 指南。

它的局限在于输入材料的质量。如果加载器把表格压平成文本,价格就可能与对应的列标题脱节;给这段文本建立索引,只会把错误一并保存下来。LlamaIndex 官方文档也区分了适合干净文本的内置读取器,以及处理复杂文档的商业服务 LlamaParse。可以因为数据抽象而选择框架,但解析能力需要单独评估。

维护情况也值得纳入判断:官方当前的包说明表示,主要重心已经转向 LlamaParse 及相关文档工具,框架仍作为开放工具包提供。如果打算长期依赖它,应先检查所需集成组件的维护情况。

LangChain:以 LangGraph 为底层的智能体框架

LangChain 是开源框架。其当前的 create_agent API 提供可配置的智能体运行结构,将模型完成任务所需的工具、指令和执行逻辑组织起来。中间件则用于定制这一循环前后的行为。官方概览说明,这些智能体以 LangGraph 为底层。

LangChain 文档,介绍 create_agent 及其 LangGraph 底层基础
LangChain

对于订单客服智能体,检索可能只是众多工具之一。应用还可能查询物流状态、准备退款方案。如果产品的核心就是这些工具之间的协作,LangChain 是自然的起点。

它的局限在于,智能体抽象无法替你决定必须遵守的业务规则。哪些用户可以退款、需要什么审批、怎样避免重复执行导致重复退款,仍需由你定义。框架提供执行机制,应用负责业务规则。

LangChain 和 LangGraph 该怎么选?

如果任务适合让模型自行选择工具,可以使用 LangChain 的智能体抽象;如果需要更明确地定义工作流状态及其转换,则直接使用 LangGraph。当前 LangChain 智能体本就包含 LangGraph,因此增加记忆或人工审核,并不必然意味着重写。单独的 LangChain 与 LangGraph 对比会进一步讨论这一选择。

Python 版本与许可证

**核实日期为 2026 年 10 月 13 日:**当时已发布的 Python 包分别为 llama-index 0.14.25、llama-index-core 0.14.25、langchain 1.4.5 和 langgraph 1.2.15。这些是各个包在该时间点的版本,并不代表同一生态中的所有集成组件共用一个版本号。

两个框架仓库均采用 MIT 许可证,参见 LlamaIndex 许可证和 LangChain 许可证。托管产品另有商业条款。框架免许可费,并不包含模型推理、托管向量数据库或应用服务器的费用。

用两个框架完成同一个小型 RAG 任务

两个示例都读取本地文本文件,建立内存索引,再利用检索到的材料回答同一个问题。 示例用于展示 API 的使用方式,已对照文档检查;本次比较并未调用付费模型 API 实际运行代码。

创建 data 目录,放入你自己的 UTF-8 编码 .txt 政策文件。设置 OPENAI_API_KEY,再将两个脚本的 RAG_MODEL 都设为账户可用的同一款 OpenAI 聊天模型。两个示例都显式选用 text-embedding-3-small 生成嵌入向量,也就是用于查找相似内容的数值表示。LlamaIndex 入门教程也建议明确指定嵌入模型。

LlamaIndex 示例

安装 llama-index-core、llama-index-readers-file、llama-index-llms-openai 和 llama-index-embeddings-openai。也可以安装包含这些组件的 llama-index 入门套件,具体见安装指南。

Python
import os
from llama_index.core import SimpleDirectoryReader, VectorStoreIndex
from llama_index.embeddings.openai import OpenAIEmbedding
from llama_index.llms.openai import OpenAI

docs = SimpleDirectoryReader("data", required_exts=[".txt"]).load_data()
embed = OpenAIEmbedding(model="text-embedding-3-small")
index = VectorStoreIndex.from_documents(docs, embed_model=embed)
llm = OpenAI(model=os.environ["RAG_MODEL"])
engine = index.as_query_engine(llm=llm, similarity_top_k=3)
print(engine.query("What is the refund window?"))

这里的 from_documents 负责将文档转换为节点并建立索引,查询引擎则负责检索和综合生成答案。对小型知识助手而言,优势就在于代码能直接表达文档处理任务;需要调整时,也仍然可以访问更底层的组件。

LangChain 示例

安装 langchain-core、langchain-openai 和 langchain-text-splitters。这个固定检索流程使用 LangChain 的组件包,只有加入智能体时,才需要顶层的 langchain 智能体包。相关 API 见 RAG 指南、内存存储参考文档和 OpenAI 集成文档。

Python
import os
from pathlib import Path
from langchain_core.documents import Document
from langchain_core.vectorstores import InMemoryVectorStore
from langchain_openai import ChatOpenAI, OpenAIEmbeddings
from langchain_text_splitters import RecursiveCharacterTextSplitter
files = Path("data").glob("*.txt")
docs = [Document(page_content=p.read_text(encoding="utf-8"), metadata={"source": str(p)}) for p in files]
chunks = RecursiveCharacterTextSplitter(chunk_size=1000, chunk_overlap=100).split_documents(docs)
index = InMemoryVectorStore.from_documents(chunks, OpenAIEmbeddings(model="text-embedding-3-small"))
question = "What is the refund window?"
context = "\n\n".join(d.page_content for d in index.similarity_search(question, k=3))
llm = ChatOpenAI(model=os.environ["RAG_MODEL"])
print(llm.invoke(f"Answer only from this context; if absent, say unknown.\n{context}\nQuestion: {question}").content)

这个版本把各个步骤显式展开:加载文本、切分、生成嵌入并存储、检索段落,最后调用聊天模型。当检索只是大型应用中的一个环节时,这些额外的组装代码就有了价值。

检索与智能体控制:各自擅长什么?

文档检索的起步抽象,LlamaIndex 更合适;协调行动的智能体抽象,LangChain 更合适。 这是对工程适配度的判断,并不意味着任何一方无法完成另一方的任务。

文档接入与检索:优先考虑 LlamaIndex

如果大部分改动都发生在原始文档到模型获得依据的这段路径上,可以选 LlamaIndex。它的索引和查询引擎结构让相关工作集中在一起。比如,要跨合同修订文件回答问题的采购助手,首先需要保留来源之间的关系,而不是再加一个工具调用循环。

LangChain 也能搭建同样的检索流程。其 RAG 文档将索引构建与检索、生成分开,上面的代码展示了最直接的做法。如果已经有好用的搜索服务,从 LangChain 调用它,可能比引入另一个框架更省事。

当检索不再是难点时,选择也会改变。如果知识库已经整理好,应用又需要调用多个业务工具,就更值得把精力放在智能体工作流上。

工具调用与工作流控制:优先考虑 LangChain

如果应用需要在查找依据和执行动作之间来回切换,可以选 LangChain:先读取政策、查询客户记录、补问缺失信息,再准备待审批的操作。它可配置的智能体循环与 LangGraph 底层结构很适合这种流程。

LlamaIndex 同样支持智能体。官方智能体指南介绍了工具调用智能体,入门教程也将检索封装为可调用的工具。一个需要搜索、计算并返回答案的文档助手,完全可以只用 LlamaIndex。

如果现有工作流已经以文档为中心构建在 LlamaIndex 上,没有必要仅仅因为产品开始被称为“智能体”就迁移。只有新增的工作流控制需求足以支持更换执行层时,才值得迁移。

LlamaIndex 和 LangGraph 有什么区别?

LlamaIndex 与 LangGraph 往往处于不同层。LlamaIndex 可以准备和检索依据;LangGraph 可以控制有状态工作流在拿到依据后如何继续。LlamaIndex 自身的 Workflows 也是执行层的一种选择,因此组合使用属于架构决策,并不是为了补齐缺失功能。

判断标准是职责归属:文档检索应由一个组件负责,应用执行状态也应有明确的负责组件。如果两边都独立决定重试和对话状态,重复执行的问题就更难排查。

检索质量怎么评估?先看失败原因,再看框架品牌

功能清单无法证明任何框架的准确率更高。使用同一批来源材料和问题,先检查是否检索到了正确依据,再评价答案的文字表现。

以政策助手为例,测试问题应涵盖普通退款问题、只有修订文件才能回答的问题、材料中没有答案的问题,以及涉及用户无权访问文档的问题。回答流畅远远不够,还要检查来源版本、权限边界,以及答案是否有依据支撑。

先从固定检索流程开始。只有在再次收集依据能够修复失败答案的地方,才加入自适应搜索。Agentic RAG 解析介绍了这种额外决策循环在什么情况下值得投入。

哪些免费,哪些需要付费?

框架本身免费;托管文档处理、可观测性和部署服务需要另行购买。 下列价格已于 2026 年 10 月 13 日对照厂商当时的美国定价页面核实。

LlamaCloud 与 LlamaParse

LlamaParse 是 LlamaIndex 目前在公开定价页上使用的托管文档平台名称,通过 LlamaCloud 控制台访问,涵盖解析、提取和索引构建。它是与开源框架并行的商业服务;导入 llama_index 并不需要订阅它。

LlamaIndex 定价页面,展示托管文档平台 LlamaParse 的方案
LlamaParse

公开套餐包括:Free 为 $0/月,含 10,000 积分;Starter 为 $50/月,含 40,000 积分;Pro 为 $500/月,含 400,000 积分。Enterprise 采用定制报价。标准用量费率为每 1,000 积分 $1.25。

解析一个 PDF 页面消耗多少积分,取决于解析档位:Fast 消耗 1 积分,Cost-effective 为 3,Agentic 为 10,Agentic Plus 为 45。下图按这些公开费率,计算同一批页面所消耗积分的对应价值。计算未纳入赠送额度、订阅最低费用和附加项目,因此不代表月度账单。

1,000 个 PDF 页面对应的积分价值:Fast $1.25、Cost-effective $3.75、Agentic $12.50、Agentic Plus $56.25
按 LlamaParse 公开解析费率计算。同一批文档选择不同档位,积分消耗可能相差很大。

Fast 输出的是保留空间布局的文本,而非 Markdown,只有这种输出适合你的数据接入流程时才应选它。积分充足也不等于没有套餐限制:Free 和 Starter 允许 5 个并发解析任务,Pro 则为 20 个。升级应出于容量或功能需求;积分包变大,不代表每个积分会自动变便宜。来源:用量定价和套餐对比。

LangSmith

LangSmith 是 LangChain 生态中的商业可观测性、评估与部署平台。它也能追踪使用 LlamaIndex 等其他框架构建的应用,因此是否使用 LangSmith,可以独立于框架选型决定。官方对这种跨框架支持有专门说明。

LangSmith 定价页面,展示 Developer 与 Plus 套餐的席位及用量计费
LangSmith

LangSmith 定价列出的 Developer 套餐为 $0/月,含一个席位及 5,000 条基础追踪记录;Plus 为每席位每月 $39,共含 10,000 条基础追踪记录。额外用量另行计费,Enterprise 采用定制报价。

一条追踪记录对应一次应用执行,其中可以包含多次模型调用和工具事件。它既不等于一个 token,也不等于某个检索段落。Plus 包含一个小型无服务器部署,但额外的部署用量仍需单独预留预算;厂商建议面向客户的智能体使用专用部署。

同样的月度用量,两种框架各花多少钱?

如果服务种类和用量完全相同,换框架并不能节省订阅费。 下面设定一个范围明确的月度场景,应用和索引另行托管:

  • 三名开发者需要 LangSmith Plus 席位。
  • 应用产生 20,000 条基础追踪记录。
  • 使用 LlamaParse 的 Agentic 档位解析 1,000 个新增 PDF 页面。
  • 两种实现使用相同的聊天模型、嵌入模型和 token 用量。
  • 该场景不使用托管 Index、保留文件存储,或其他消耗积分的文档操作。

解析共消耗 1,000 × 10 = 10,000 积分。如果 Free 套餐的月度额度尚未用于其他用途,正好可以覆盖。实际支出为 $0,尽管消耗积分按公开费率计算的价值为 $12.50。这两个数字含义不同:在 Free 套餐内,消耗了有标价的积分,并不意味着产生了账单。计算依据:LlamaParse 套餐和用量费率。

当前 LangSmith 价格计算器显示,每条额外追踪记录消耗 0.005 LSU,每 LSU 为 $1。三个席位的费用为 3 × $39 = $117。超出共享额度的追踪费用为 (20,000 − 10,000) × $0.005 = $50。所选服务的费用小计为:使用 LlamaIndex 时 $167/月,使用 LangChain 时同样是 $167/月。

这笔小计不包含模型推理、嵌入和自有托管费用。应用总预算还需要把这些支出加上。比较时采用相同的模型工作负载,才能保持这部分输入一致;如果某个框架导致额外检索或模型调用,工作负载就变了,需要另行测量。

这里不存在由框架本身决定的费用交叉点:两个框架的许可费始终为零,也都能使用同一组付费服务。把 $50 的文档处理服务和 $39 的可观测性服务直接比较,实际上是在比较不同任务。真正要决定的是应用需要什么服务,以及会消耗多少用量。

计费差异:检索查询与聊天轮次不是一回事

LlamaParse 的托管 Index v2 对每次检索查询收取 1 积分,对每轮聊天收取 100 积分,另加相关解析和存储费用。按标准费率计算,在扣除套餐额度之前,1,000 次操作对应的积分价值分别为:检索 $1.25,或托管聊天 $125。它们是不同操作,并不是同一个答案的两种报价。来源:Index 定价。

组合技术栈时,这个区别很重要。如果外层智能体已经负责生成最终答案,就需要明确它的检索工具应该返回依据,还是返回另一个服务综合生成的答案。这会同时影响接口和计费方式。本地调用 query_engine.query() 不会自动产生托管 Index 的聊天轮次费用;只有请求实际经过该托管服务,才涉及相应计费。

什么时候适合组合使用 LlamaIndex 和 LangChain?

当文档检索和行动编排各自都很复杂时,可以同时使用两者。 比如,一个既要理解政策修订、又要协调审批流程的客服智能体,就适合考虑这种组合。面对整理好的文本做简单问答,通常不需要。

让 LlamaIndex 负责文档接入与检索,对外提供职责明确的函数或服务,返回相关段落、来源标识和元数据。LangChain 智能体将该函数作为工具调用,底层仍由 LangGraph 执行。厂商的框架组合使用指南介绍了这种分工。

架构模型:LlamaIndex 检索通过传递依据的桥梁连接 LangChain 智能体,下方由 LangGraph 提供运行支持,另一侧连接工具
明确检索边界:LlamaIndex 提供依据,LangChain 负责运行在 LangGraph 上的智能体循环。

以客服场景为例,检索端应返回政策段落、文档 ID 和修订元数据。智能体再将这些内容与订单记录对照,提出待执行的操作。来源引用应一直保留到最终回复中,让应用能够核查答案的依据。

避免无意中把已经综合生成的答案,再套进另一个答案生成循环。查询引擎返回字符串虽然方便,却也可能让外层智能体看不到底层段落。如果需要核查来源,应优先返回包含明确依据的检索结果。只有在有意划分了这样的任务边界时,才使用已经生成的子答案。

两个框架带来的额外成本主要是维护:两套集成接口、更多依赖更新,以及一个需要增加监测的组件边界。只有能够明确说清各自职责,而不是笼统地说两者都“负责智能体”,这样的组合才站得住脚。

迁移框架时,哪些能保留,哪些容易出问题?

迁移成本主要在数据约定和工作流状态,而不是替换导入语句。 无论是从 LlamaIndex 迁往 LangChain,还是用 LlamaIndex 替换 LangChain 的检索组件,都应先梳理现有应用对外提供的接口约定。

保留原始来源文档和可导出的元数据,包括文档 ID、访问权限标签、来源修订信息及引用关系。这些是应用资产;框架专用的文档和节点对象,只是围绕这些资产建立的适配层。

只要嵌入模型、向量维度、存储文本和数据库模式仍然兼容,现有嵌入向量就可能继续使用。不要默认新适配器能原样读取所有字段。如果改变了分块边界或嵌入模型,就应安排重建受影响的索引,并重新评估检索结果。LlamaIndex 的向量存储指南区分了默认内存存储与持久化集成。

工作流中的对话状态、待审批事项和未完成操作,应作为独立的迁移工作处理。不要仅仅为了重建状态而重放历史工具调用:即使对话看起来正常,重复执行外部动作仍可能造成实际后果。切换流量前,先定义旧会话如何结束、新会话如何开始。

  1. 保持对外接口稳定

    保留应用已经使用的请求、依据和响应结构。先在接口背后替换检索实现,再调整智能体循环。

  2. 用有代表性的失败场景做对比

    使用相同版本的来源材料和同一组问题,覆盖找不到答案和访问受限的情况。检查检索段落及引用,再在相同条件下比较完成任务的成本和实际延迟。

  3. 每次只迁移一项职责

    先迁移数据接入、检索或编排中的一项。在替代组件满足最初促使你迁移的需求之前,保留回退到原有可用组件的路径。

不要仅仅为了贴上智能体标签,就迁移一个运行稳定的 LlamaIndex 文档智能体;也不要因为另一个示例代码更短,就替换好用的 LangChain 检索流程。当现有抽象持续让某项具体需求更难表达或维护时,才值得更换。

常见问题

LlamaIndex 有哪些替代方案?

在本文的候选范围内,LangChain 是值得比较的替代方案,它同时覆盖检索组件和工具调用智能体。若重点在工作流控制,还可以比较 LangGraph。先确定要改善的是哪一层,再选择替代方案。

LlamaIndex 免费吗?

开源框架不收取许可费。模型调用、基础设施和可选托管服务可能产生费用。托管平台的 Free 套餐包含月度积分额度,但并不意味着所有文档操作都可以无限使用。

LlamaIndex 开源吗?

是的,LlamaIndex 框架采用 MIT 许可证。商业平台 LlamaParse 是独立产品,并不开源,具体说明见定价常见问题。

LangChain 和 LlamaIndex 哪个更好?

以文档为核心的检索,以及基于这些数据的智能体,适合从 LlamaIndex 开始。需要协调工具与行动的智能体,适合从 LangChain 开始。如果两部分都很复杂,可以通过明确的检索接口将两者组合起来。

LlamaIndex 价格是多少?

框架许可费为 $0。可选的托管文档平台列出的套餐为 Free $0/月、Starter $50/月、Pro $500/月,包含相应积分,并按适用规则收取用量费用。Enterprise 采用定制报价。详见当前套餐。

Llama 是 Meta 旗下的吗?

Llama 模型家族由 Meta 开发。LlamaIndex 是独立的框架和公司,并不是 Llama 模型本身;使用 LlamaIndex 也不要求选用 Meta 的模型。

LlamaIndex 目前估值多少?

本文比较所使用的一手资料无法确认其当前估值,不能把某轮融资金额当作估值。对于这次技术选型,框架适配度、服务条款和数据可迁移性更有参考价值。

LlamaParse 和 LlamaIndex 有什么区别?

LlamaParse 是提供解析、提取和索引构建的商业托管文档平台。LlamaIndex 是用于构建检索与智能体应用的开源框架。不订阅该平台,也可以使用框架。

下一步先做什么?

从原型必须解决的具体问题出发。如果难点是找到正确的来源段落,就先用 LlamaIndex 搭建小型检索流程。如果难点是协调工具和经过审批的操作,就从 LangChain 开始,并定义哪些状态必须在步骤之间保留。第一个可用版本的范围应足够小,让你能够逐一检查检索来源和拟执行的操作。

选择框架前,可用 AI 业务工作流审查清单明确任务、所需依据以及哪些操作需要审批。

发布日期
分类
Build
MCP是什么?一文读懂协议原理、API 区别与安全边界

MCP是什么?一文读懂协议原理、API 区别与安全边界

MCP是什么?模型上下文协议如何让 AI 应用接入工具和数据?本文梳理宿主、客户端与服务器的分工,解释 MCP 与 API、RAG 的区别,对比 Claude、ChatGPT、Cursor、VS Code 和 Codex 的接入方式,并说明费用、权限及提示词注入风险,帮助你判断是否需要 MCP,规划受控的只读试点。2026年10月13日Build
Goose AI 评测:开源智能体怎么装、怎么用,成本怎么算

Goose AI 评测:开源智能体怎么装、怎么用,成本怎么算

Goose AI 是免费的开源智能体,但模型调用、外部服务和维护投入都要另算。本文基于官方文档,梳理桌面版与 CLI 安装、模型服务商、本地推理、MCP 扩展和可复用配方,并以营收表格生成报告为例,说明权限、验收与成本核算,帮你判断该选 Goose,还是继续使用 Claude Code 或 Codex。2026年10月13日Build
AI智能体编排怎么做:协作模式、人工审批与成本控制

AI智能体编排怎么做:协作模式、人工审批与成本控制

AI智能体编排该选哪种模式?从主智能体分工、专家交接、带检查点的图到持久化工作流,结合需求受理、研究和起草场景,讲清任务归属、人工审批、重试与恢复、日志记录及预算上限。了解如何把审批绑定到具体操作,避免重复写入,并按整个事项核算模型、工具、基础设施和人工审核成本,为业务流程选择合适的协作边界与框架。2026年10月13日Build
Promptfoo 评测:大模型评估、红队测试与选型指南

Promptfoo 评测:大模型评估、红队测试与选型指南

Promptfoo 适合把大模型评测与 AI 红队测试纳入开发流程,但免费方案、托管推理与探测额度各有边界。本文结合客服机器人固定样例,解析配置、评分、CI、数据流与成本,并对照 Braintrust、LangSmith 的价格和适用场景,帮助团队判断该从 Community 起步,还是需要协作、追踪或隔离部署能力。2026年10月13日Build
Claude Code 命令指南:内置命令速查与团队技能模板

Claude Code 命令指南:内置命令速查与团队技能模板

想把 Claude Code 命令真正用进团队开发?本文梳理常用斜杠命令、技能、插件与 MCP 提示词的区别,讲清参数和权限,并提供五套可直接使用的团队模板,覆盖 PR 审查、测试驱动修复、迁移规划、产品发布说明和每周变更日志。学会用本地仓库证据检查结果,再衡量准备、修正与维护成本,让重复任务更容易交接。2026年10月13日Build
上下文工程实战:让 AI 智能体始终围绕任务行动

上下文工程实战:让 AI 智能体始终围绕任务行动

上下文工程决定 AI 智能体每一步看到什么。本文从指令、工具、检索证据、记忆和历史记录出发,讲清它与提示词工程的区别,并结合 Claude Code、Claude Agent SDK 和 Codex,拆解对话压缩、按需检索、子智能体隔离与任务交接,帮助你保留关键证据、排查跑偏原因,并用验收结果和工作流总成本评估改动。2026年10月13日Build
Spec Kit 教程:规范驱动开发怎么做,Kiro 怎么选

Spec Kit 教程:规范驱动开发怎么做,Kiro 怎么选

这篇 Spec Kit 教程用工作区 CSV 导出示例,讲清规范驱动开发如何把需求、技术方案、任务和验收证据串起来。对比 GitHub Spec Kit、Kiro、Claude Code 与 Codex 的流程,说明权限、分页、失败处理怎样写进规范,以及什么时候值得引入、什么时候只会增加文档负担。2026年10月13日Build
Linear AI 工作流实操:MCP 配置、权限与团队协作

Linear AI 工作流实操:MCP 配置、权限与团队协作

想用 Linear AI 减少团队协作中的重复操作?本文讲清 Linear MCP 的服务器配置、OAuth 与只读权限,以及 Claude、ChatGPT、Cursor 和 Codex 的接入区别。结合任务分流、需求拆解和迭代周报示例,说明如何先审核再写入、保留来源依据,并把审核与纠错时间计入实际成本。2026年10月13日Build
订阅通讯

每周日,一封信。写运转中的系统,不写热评。

每周一期。无垃圾邮件。随时退订。