Vendo:让用户在你的产品上自建功能
Launch HN: Vendo (YC S26) – Let users build features on top of your product
B2B SaaS团队常面临客户定制功能的无尽需求,Vendo提供了一个开源解决方案。它作为一个嵌入式智能体,通过产品自身的API以当前用户身份运行,在沙盒环境中生成品牌原生UI,无需触碰源代码。用户可以用自然语言构建视图、修改界面或跨工具自动化工作流。安装仅需60秒,支持多种AI SDK和MCP协议,让每个客户都能根据自己的需求塑造产品体验。
Vendo是一个开源定制层,让你的用户直接在产品之上构建自己的功能和微型应用。
HN 评论区
22- thehazarika
我喜欢这个想法。软件的未来正是如此。
未来的形态将是提供一个 API(配合 CLI 和 MCP),并附带一个 SKILL.md 文件供其他系统集成。
基本上就像 yourapp.com/api/openapi.json 和 yourapp.com/api/skill.md。
这就是通用的集成接口。任何希望将自己暴露出来、供他人基于此构建应用的产品都可以这样做。AI 就是集成层,能避免集成地狱。
我之前尝试过类似的东西,确实可行。
- staticshock
不确定这个方案能否直接产品化,但我认为方向绝对正确。很多软件必须变得对用户来说极其灵活可塑。
软件厂商应该提供平台,包括那些难以构建的组件(widgets)以及“开箱即用”的默认外观和体验;但随后,用户应该能够直接将产品功能需求发送给聊天机器人,无论该机器人是嵌入平台内部的(即同一厂商),还是运行在平台之上的(即不同厂商)。
这是 UGC(用户生成内容)的新形态。厂商可以将其转化为平台内的市场,推广其中流行的第三方功能等等。
- blakeashleyjr
这比优秀的 API 加上 MCP 访问权限有什么优势吗?
我经常发现用户想把他们的 Claude 扔过来处理一切。用户甚至已经用 Claude Design 开发了自己的本地 UI。只要他们在我已提供的 MCP 范围内操作,就完全没有问题。此外,这还有个额外好处,即可以利用组织已经付费的 AI 订阅(或者使用客户自己的订阅)。
编辑:恭喜发布,感谢开源!