新闻详情

新闻详情

首页 / 资讯中心 / 详情

Agent-Native 使用介绍:Builder.io 开源的 Agent + UI 共享动作框架

发布时间:2026/11/2 9:59:51来源:尧图网络
Agent-Native 使用介绍:Builder.io 开源的 Agent + UI 共享动作框架
一、项目是什么Agent-Native 是 Builder.io 在 GitHub 上开源的一套 TypeScript 框架仓库定位是A framework for building agentic apps。它的目标不是再做一个单纯的 LLM 调用库而是构建“Agent 自主工作、配套 UI 展示和编辑、双方共享同一套业务能力”的应用。Agent 不需要通过截图、点击和操作 DOM 来调用自己的应用而是和 UI 一样调用同一个 action 层。项目地址https://github.com/BuilderIO/agent-native编程语言TypeScript许可证MIT文档站https://agent-native.com/docs二、核心设计三个 shared2.1 Shared actions共享动作每个业务能力都用defineAction定义一次。Agent 通过工具调用触发UI 通过 React Hook如useActionQuery触发HTTP、MCP、A2A 和 CLI 也能复用同一个实现。校验、权限和运行逻辑只维护一份。import { defineAction } from agent-native/core/action; import { z } from zod; export default defineAction({ description: Return a friendly greeting., schema: z.object({ name: z.string().default(world).describe(Name to greet), }), http: { method: GET }, run: async ({ name }) ({ message: Hello, ${name}! }), });2.2 Shared data共享数据Agent 写入的内容会出现在 UIUI 写入的内容也对 Agent 可见。README 明确提到生产环境可使用 PostgreSQL本地开发可以使用 PGlite。2.3 Shared application state共享应用状态Agent 在执行任务时可以获得当前页面、选中记录和当前视图等 UI 上下文避免它不了解用户正在处理什么。三、快速开始官方 README 给出的创建命令是npx --yes agent-native/corelatest create my-agent --standalone --template chat这条命令用于创建最小项目。实际接入业务时还需要按文档准备模型服务、数据库、外部工具、权限策略与部署环境。四、开源 Agent 示例README 展示了 9 类可以研究或二次开发的开源 Agent示例场景Clips会议、屏幕与语音记录Design生成和精修交互式设计Slides生成和编辑演示文稿Analytics自然语言问数与看板Calendar日程安排与预订Mail邮件优先级、草稿与跟进Assets品牌素材管理Content内容起草、整理与发布Plans图、线框与原型方案这些项目展示了“Agent UI”组合的实际场景但不能理解为所有业务都能不经配置直接上线。五、数据与基础设施数据库README 明确提到生产环境使用 PostgreSQL本地开发可使用 PGlite。LLM、SQL 数据库、工具与部署基础设施由使用者自行选择和维护。Action 可以同时暴露给 UI、Agent、HTTP、MCP、A2A 和 CLI但具体权限策略仍需应用自己设计。六、使用边界与注意事项它不会自动保证 Agent 安全授权、提示词注入防护和敏感操作审计仍需自行设计。它不是低代码平台复杂业务仍然需要编写 TypeScript。它不能替代威胁建模、专业安全测试、合规审查和上线流程。它更关注 Agent 与 UI 的整体应用框架不应简单理解为替代所有 LLM 编排工具。七、我是怎样发现这个项目的我是在整理 GitHub Trending 榜单时看到BuilderIO/agent-native的。核验时中文日榜页面把它列在第 1 位不过页面标注的数据时间是 9 月 22 日 08:00所以排名只适合作为发现线索。我参与整理了一个 GitHub Trending 中文阅读页页面提供每日、每周和每月榜单并集中展示项目简介、中文解读、语言、Stars、Forks 和周期新增 Stars。它适合先发现项目再回到 GitHub 深入阅读。这里也需要说明热度不等于质量中文解读不能替代 README、源码、Issues、Release 与许可证判断。八、相关链接项目仓库https://github.com/BuilderIO/agent-native官方文档https://agent-native.com/docsGitHub 中文热榜GitHub 今日热门项目排行榜 - github中文热榜
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

【外设】之大彩串口显示屏 2026/11/2 5:53:33

【外设】之大彩串口显示屏

大彩串口屏初步使用 1 .官网下载 STM32 屏幕 GUI 设计资料 http://www.gz-dc.com/category/typeid/4112 找到 STM32 Keil 工程,移植相关代码因项目而异进行移植,由于项目简单,本人只对用到的指令接口进行修改。 比如:注意事项&…

阅读更多 →
无法下载Windows系统iso文件 2026/11/2 5:53:30

无法下载Windows系统iso文件

当我遇到这个问题的时候,我打开了一个网站: 登录 然后我打算下载的时候: 突然那个官方的连接就可以下载了:

阅读更多 →
【清华代码熊】DeepSeek V4.1 Flash 后训练详解 2026/11/2 5:53:30

【清华代码熊】DeepSeek V4.1 Flash 后训练详解

📌 上期解析了 DeepSeek V4.1 Flash 模型架构改进,本期解析 DeepSeek V4.1 Flash 预训练/后训练技术: 🌟 预训练:45T 文本 多模态混合语料、直接训练 sparse attention(取消 DeepSeek V4 的 dense 冷启动&…

阅读更多 →
Shuffle-R1: Efficient RL framework for Multimodal Large Language Models via Data-centric Dynamic ... 2026/11/2 5:53:28

Shuffle-R1: Efficient RL framework for Multimodal Large Language Models via Data-centric Dynamic ...

文章主要内容和创新点 主要内容 本文聚焦于多模态大语言模型(MLLM)强化学习(RL)训练中的效率问题,提出了一个名为Shuffle-R1的框架。研究发现,当前RL训练存在两个关键缺陷: 优势值坍缩(Advantage Collapsing):批次中大多数优势值集中在零附近,导致有效梯度信号被淹…

阅读更多 →
PRvL: Quantifying the Capabilities and Risks of Large Language Models for PII Redaction 2026/11/2 5:53:27

PRvL: Quantifying the Capabilities and Risks of Large Language Models for PII Redaction

一、文章主要内容总结 本文聚焦于利用大型语言模型(LLMs)实现个人身份信息(PII)脱敏的研究,旨在解决传统脱敏方法(如基于规则的系统、领域特定命名实体识别(NER)模型)泛化能力差、跨格式/跨语境适应性弱的问题。 研究通过全面评估多种LLM架构(包括密集型LLM(D-LLM…

阅读更多 →
LLaVA-RE: Binary Image-Text Relevancy Evaluation with Multimodal Large Language Model 2026/11/2 5:53:27

LLaVA-RE: Binary Image-Text Relevancy Evaluation with Multimodal Large Language Model

文章主要内容和创新点 主要内容 本文聚焦于二进制图像-文本相关性评估任务(判断图像与文本“相关”或“不相关”),针对该任务中文本格式多样、相关性定义随场景变化等挑战,提出了基于多模态大语言模型(MLLM)的解决方案LLaVA-RE。 模型设计:LLaVA-RE基于LLaVA 1.5架构,…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉