AI Agent工具AI Agent

Vendo翻译站点

Vendo是一款面向B2B SaaS的开源AI Agent产品定制层,让用户通过自然语言创建功能、工作视图、微应用和自动化流程,并基于产品自身API、权限和品牌组件运行。

标签:

Vendo是什么

Vendo 是一个 Open Source Customization Layer(开源产品定制层)。它并不是单纯提供聊天机器人或 AI Copilot,而是将 AI Agent 嵌入 SaaS 产品,让用户可以根据自己的实际需求创建原产品尚未提供的功能和微应用。用户只需要描述需求,Vendo Agent 就可以读取产品提供的 API、组件和权限规则,并实时组合出可以使用的界面、数据和业务逻辑。

Vendo 主要面向 B2B SaaS 开发团队、软件企业和企业级应用平台。对于经常收到客户“希望增加一个特殊功能”“能不能增加一个专属报表”“能不能自动执行这项工作”等需求的 SaaS 产品,Vendo 可以让客户直接通过 Agent 创建自己的功能,而不需要开发团队为每个客户单独修改产品代码。

Vendo

Vendo核心功能

Vendo AI Agent

Vendo 的核心是嵌入式 AI Agent。用户可以直接描述希望完成的任务,Agent 根据当前 SaaS 产品提供的 API、数据和权限执行操作,而不是只返回一段文字答案。Vendo 官方将这种模式称为 Embedded Agent,即 Agent 直接存在于其他公司的产品内部,并以当前登录用户的身份调用产品 API。

Vendo自然语言创建功能

用户可以通过自然语言描述自己需要的功能,Vendo 会根据需求动态生成对应的产品界面和业务逻辑。例如用户提出“帮我查看本周即将到期的客户,并生成提醒”,Agent 可以组合数据、界面和操作,形成一个可以继续使用的微应用,而不是只告诉用户应该去哪里查看。

Vendo动态生成微应用

Vendo 可以将用户需求转换为真正可以使用的 Micro Apps(微应用)。生成的内容不仅包含 UI,还可以包含数据、操作、自动化和状态,因此用户生成的功能可以持续使用,而不是一次性的 AI 页面。

Vendo动态工作视图

Vendo 支持根据用户需求动态组合产品中的数据和组件,创建临时或长期使用的工作视图。例如可以根据客户、项目、任务、销售数据等条件创建专属 Dashboard,而无需 SaaS 产品提前为每一种需求开发独立页面。

Vendo自动化任务

Vendo 支持将自然语言描述转换为持续运行的自动化任务。例如用户可以设置“每周一上午7点执行一次文档提醒”,系统可以按照设定的时间自动运行,并使用用户已经授权的权限执行任务。

Vendo第三方工具连接

Vendo 可以连接用户已经授权的第三方应用,让 Agent 在 SaaS 产品内部调用外部工具。目前官方集成页面显示平台已经提供 120个集成应用,覆盖团队协作、开发工具、项目管理、CRM、财务、任务管理、生产力和文档等类别。

Vendo品牌原生界面

Vendo 会读取 SaaS 产品的组件、颜色、字体、圆角、间距和其他设计规范,使 Agent 创建的界面保持与原产品一致的视觉风格。官方提供 vendo init 命令,用于扫描应用代码、组件和主题配置。

Vendo API工具调用

Vendo 可以学习 SaaS 产品自身的 API,并将 API 转换为 Agent 可以调用的工具。官方示例中,Vendo 会识别 API 中的读取、写入和破坏性操作,并根据产品设置的权限策略执行对应操作。

Vendo权限控制

Vendo 的 Agent 会以当前登录用户的身份运行,并遵循 SaaS 产品已有的权限规则。官方说明中,Agent 不会超出用户已经拥有的权限范围,对于具有破坏性的操作还可以要求用户进行确认。

Vendo沙箱运行

Vendo 生成的应用运行在沙箱环境中,用户创建的 UI、数据和逻辑不会直接修改原 SaaS 产品源代码。官方强调,Vendo 生成的内容运行在受控环境中,同时保持产品自身的品牌和权限体系。

Vendo支持Claude和ChatGPT

Vendo 不仅可以嵌入 SaaS 产品内部,还可以让用户通过 Claude 和 ChatGPT 与产品进行交互。官方展示了在 Claude 和 ChatGPT 中调用 Vendo 应用的使用方式,同时保持原产品的品牌和用户权限。

Vendo MCP能力

Vendo 可以通过 MCP 将 SaaS 产品暴露给 Claude、ChatGPT、Cursor、Claude Code 等 AI 工具,使这些 AI 可以以当前登录用户身份操作 SaaS 产品。

Vendo开源

Vendo 核心项目已经在 GitHub 开源,项目采用 Apache-2.0 许可证。开发者可以直接获取源代码,并将 Vendo 集成到自己的 SaaS 产品中。

Vendo产品优势

让SaaS产品具备动态定制能力

传统 SaaS 产品通常由厂商预先设计功能,客户提出个性化需求后需要等待产品团队开发。Vendo 将部分功能创建能力交给最终用户,让用户能够自己通过自然语言创建工作视图、微应用和自动化流程。

不需要为每个客户单独开发

Vendo 的设计目标之一是解决 B2B SaaS 的客户定制问题。企业可以在不修改核心产品代码的情况下,让不同客户根据自身业务需求创建不同的功能。

保持原有产品权限体系

Vendo Agent 通过 SaaS 产品自己的 API 和当前登录用户权限运行,因此生成的功能仍然受到原有权限规则限制。

保持产品品牌一致性

Vendo 可以学习产品现有的 UI 组件和设计规范,使 AI 创建的功能保持与原 SaaS 产品一致的视觉体验。

开源可扩展

Vendo 核心项目采用 Apache-2.0 开源许可证,可以直接安装和集成。官方提供 npm 安装方式以及 vendo init 初始化命令。

支持AI Agent生态

Vendo 可以与现有 AI Agent、AI SDK 和 MCP 生态结合,而不是要求企业完全替换现有 AI 技术栈。官方项目说明支持将 Vendo 接入已有 Agent,也可以直接使用其生产级 Agent。

Vendo应用场景

Vendo B2B SaaS

B2B SaaS 企业可以将 Vendo 集成到自己的产品中,让不同客户根据实际业务需求创建专属功能。

Vendo企业管理软件

企业管理软件可以让用户通过自然语言生成数据分析页面、工作台、业务视图和自动化任务。

Vendo CRM

CRM 产品可以利用 Vendo 动态生成客户分析、销售看板、客户跟进和提醒等专属工作界面。

Vendo项目管理

项目管理软件可以根据用户需求动态生成项目视图、任务统计、进度分析和自动化流程。

Vendo数据分析

用户可以通过自然语言描述需要分析的数据,Agent 根据 SaaS 产品自身的数据和 API 创建对应的数据视图。

Vendo企业自动化

企业可以将重复性工作转换为定时自动化任务,例如定期提醒、数据汇总和跨系统操作。

Vendo客户定制

SaaS 厂商可以将 Vendo 作为产品的客户定制层,为不同企业客户提供个性化功能,同时避免维护大量独立代码分支。

Vendo使用教程

第一步:安装Vendo

开发者可以在 SaaS 项目中安装 Vendo SDK:

npm install @vendoai/vendo

随后执行:

npx vendo init

Vendo 会扫描应用并识别项目中的 API、组件、主题和权限规则。

第二步:连接产品API

Vendo 会读取产品提供的 API,并将可以调用的接口转换为 Agent 工具。

第三步:配置权限

根据产品自身的权限体系设置 Agent 可以读取、修改以及执行哪些操作,对于破坏性操作可以设置确认机制。

第四步:配置产品界面

Vendo 会学习产品现有的组件、颜色、字体和设计规范,让 AI 生成的界面保持产品原有视觉风格。

第五步:启动Agent

完成初始化后,用户可以在 SaaS 产品内部通过聊天、侧边栏、Overlay 或其他产品界面使用 Vendo Agent。

第六步:通过自然语言创建功能

用户可以直接告诉 Agent 自己需要什么,例如创建一个数据看板、筛选客户、生成工作视图或者设置自动化任务。

第七步:连接外部工具

用户可以授权 Gmail、Slack、GitHub 以及其他支持的第三方应用,让 Agent 根据授权范围进行跨应用操作。

Vendo收费标准

Vendo 目前提供 Free、Pro、Teams 和 Enterprise 四种方案。Free 方案价格为 $0/月,包含每月 $5使用额度,约可执行100次 Agent 操作,并设置硬性额度上限;Pro 方案为 $49/月,包含$49使用额度,并支持快照共享、实时协作、组织级发布和基础管理控制台;Teams 方案为 $499/月,包含$499使用额度,并增加组织治理、Session Replay、分析以及多租户组织能力;Enterprise 为定制价格,支持企业级租户管理、SAML SSO、DPA/BAA、数据驻留、SLA以及自有基础设施部署。

Vendo 同时采用按实际资源使用量计费的方式,官方当前公布的模型价格包括 vendo-review、vendo-judge 每百万输入 Token $1.15、每百万输出 Token $5.75;vendo、vendo-apps、vendo-extract 每百万输入 Token $2.30、每百万输出 Token $11.50。基础设施相关价格包括 Sandbox $0.01/分钟、Storage $0.25/GB/月、Automation Runs $3/1000次。

Vendo常见问题(FAQ)

Vendo是什么?

Vendo 是一个面向 B2B SaaS 的开源 AI Agent 产品定制层,可以让用户在现有 SaaS 产品中通过自然语言创建自己的功能、微应用、工作视图和自动化流程。

Vendo是AI编程工具吗?

Vendo 并不是传统 AI Coding 工具。它的核心目标不是帮助开发者编写代码,而是让 SaaS 产品的最终用户通过 AI Agent 创建和使用新的产品功能。

Vendo和AI Copilot有什么区别?

AI Copilot 通常帮助用户完成已经存在的产品任务,而 Vendo 的 Embedded Agent 更强调让用户创建产品原本没有提供的工作流、视图和功能。

Vendo支持开源吗?

支持。Vendo 核心项目已经在 GitHub 开源,采用 Apache-2.0 许可证。

Vendo支持哪些AI工具?

Vendo 可以与 Claude、ChatGPT、Cursor、Claude Code 等 AI 工具结合,并支持通过 MCP 暴露 SaaS 产品能力。

Vendo支持第三方应用吗?

支持。官方集成页面目前显示有 120个集成应用,涵盖项目管理、CRM、开发工具、协作、财务、生产力和文档等类别。

Vendo支持API吗?

支持。Vendo 的 Embedded Agent 可以通过 SaaS 产品自身 API 执行操作,并将 API 能力作为 Agent 可以调用的工具。

Vendo支持企业部署吗?

支持。Enterprise 方案提供自有基础设施部署能力,官网同时列出 Air-gapped self-host、数据驻留、SAML SSO、DPA/BAA 和 SLA 等企业能力。

Vendo免费吗?

提供免费方案。Free 方案为 $0/月,包含每月 $5 使用额度,并设置使用上限。

Vendo适合哪些企业?

Vendo 主要面向 B2B SaaS 公司,尤其适合需要满足大量客户个性化需求、希望提供 AI Agent、动态功能和自动化能力的软件产品。

 

相关导航