@convex-dev/agent

中文文档
0.7.9发布于 2026/10/29Apache-2.0TypeScriptES Module零依赖近 30 天下载 103.6万

用于AI代理的Convex组件有持续聊天线程,工具调用,流出和RAG.

中文使用文档

对流代理组件

npm version

在 Convex 上建有 AI 代理 , 有持续聊天线索, 工具调用, 流出, 和RAG(英语:RAG). 长期运行的代理工作流程在客户端时与用户界面分开 保持反应性更新.

npm i @convex-dev/agent

AI特工,在康维克斯上建造. 看这里的医生。 。 。 .

代理组件管理代理在静态中可以使用的线程和信件 或动态工作流程.

  • 探员 提供抽象 用于使用 LLMS 来表示特定用途的单位 相关的模型,提示, 工具调用,以及相关行为 给其他特工,功能,API等等.
  • 线索 持续 信件 并可由 多个用户和代理商(包括 人类代理人) (中文(简体) ).
  • 在 Websockets 上使用 deltas 来流转文本和对象, 因此所有客户端都留在其中 同步效率高, 没有 http 流线 。 启用从 Aync 流出 函数.
  • 对话背景 实值 每次LLM呼叫中自动包含,包括内置的混合向量/文本 搜索线索中的信息,并选择从中查找其他信件 线程( 对于相同的指定用户) .
  • RAG 区域咨询小组 支持迅速的技术 来自其他来源的扩充,或放在前面,或作为工具 打电话 与 RAG 组件,或DIY(英语:DIY).
  • 工作流量 允许建筑 多步骤操作可以跨越代理商,用户,持久可靠.
  • 文件 支持线索历史 自动保存到 文件存储 倒计时.
  • 调试 由回调启用, 页:1 代理操场 在你身边 可以在提示和上下文设置上检查所有元数据并进行迁移,以及 检查仪表板.
  • 用法跟踪 很容易设定 提高,使每个供应商、每个模型、每个用户、每个代理人、, 用于计费( m) .
  • 限制费率,由电源 限速器组件, (中文(简体) ), 帮助控制用户与代理商互动并保存您的速度 从超过您的 LLM 提供者的极限.

在此读取相关的 Stack 帖子。 。 。 .

Powerful AI Apps Made Easy with the Agent Component 读取 文档 更多细节.

以实例播放 :

git clone https://github.com/convex/agent.git
cd agent
npm run setup
npm run dev

找到窃听器了吗? 特质请求? 放在这。 。 。 .

DeepWiki

版本与发布记录

@convex-dev/agent 共发布 170 个版本,首次发布于 2025/04/07;过去 12 个月发布了 22 个版本。

版本发布日期距今
0.7.9latest2026/10/2912 天前
0.7.82026/10/1526 天前
0.7.72026/10/081 个月前
0.7.62026/10/071 个月前
0.7.52026/10/071 个月前
0.7.42026/10/061 个月前

其他发布通道:beta → 0.6.0-beta.0,alpha → 0.7.0-alpha.0。

关于 @convex-dev/agent 的常见问题

@convex-dev/agent 是什么?

用于AI代理的Convex组件有持续聊天线程,工具调用,流出和RAG.

如何安装 @convex-dev/agent?

在项目目录运行 npm install @convex-dev/agent,或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖:ai(^7.0.129)、convex(^1.46.0)、convex-helpers(^0.1.127)、@ai-sdk/provider(^4.0.0)、@ai-sdk/provider-utils(^5.0.0)。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖,Yarn 需要手动安装。

@convex-dev/agent 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@convex-dev/agent 支持 ESM 还是 CommonJS?

以 ES Module 形式发布,推荐使用 import 引入。在 CommonJS 项目中,Node.js 20.19+ / 22.12+ 可以直接 require() 不含顶层 await 的 ES Module,更早的版本需要改用动态 import()。

@convex-dev/agent 需要什么版本的 Node.js?

package.json 的 engines 字段要求 Node.js >=22。版本不符时 npm 默认只给出警告,开启 engine-strict 后会拒绝安装。

@convex-dev/agent 可以商用吗?

@convex-dev/agent 使用 Apache-2.0 许可。宽松许可:允许商业使用、修改和再分发,并附带明确的专利授权;分发时需保留许可与 NOTICE 文件,修改过的文件要注明改动。以上为概括,不构成法律意见,请以许可原文为准。

@convex-dev/agent 的下载量有多少?

根据 npm 官方下载统计,@convex-dev/agent 在 2026/10/11 – 2026/11/09 这 30 天内被下载 1,036,428 次,日均约 34,548 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@convex-dev/agent 还在维护吗?

最新版本 0.7.9 发布于 2026/10/29(12 天前);至今共发布 170 个版本,其中过去 12 个月发布了 22 个;首次发布于 2025/04/07。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。