支持私有化部署
AI知识库

53AI知识库

学习大模型的前沿技术与行业应用场景


一款辅助Cursor的开源神器,直接在浏览器选中元素调用AI Composer!

发布日期:2025-05-12 21:09:17 浏览次数: 1514 作者:二爷Hack
推荐语

为前端开发者带来革命性的AI代码辅助工具,Stagewise让AI直接“看到”你的界面元素。

核心内容:
1. Stagewise工具栏:浏览器中选择元素,直接与AI代码助手交互
2. 基于Model Context Protocol (MCP)的上下文提供技术
3. 安装与集成:VS Code扩展+项目中集成工具栏的详细步骤

杨芳贤
53A创始人/腾讯云(TVP)最具价值专家

二爷Hack

Hi!我是二爷,见字如面!


今天翻看帖子的时候,看到一个超级NB的开源工具,一定要安利一波


用过Cursor,Claude等工具的都知道,这些AI代码助手极大提高了开发者的编码效率,但它们存在一个共同的局限性:


无法直接"看到"你正在开发的前端界面,无法获取视觉上下文。


以前,你需要不断的尝试用截图或繁琐的DOM路径向AI解释"要修改的是这个按钮",但是今天的这个工具肯定会改变你的工作流程的




Stagewise




它为AI代码助手提供了"眼睛"——一个浏览器工具栏,能够连接你的前端UI和代码编辑器中的AI助手。


通过Stagewise,你只需在网页上选择要修改的元素,添加评论,即可让AI助手精确定位并进行修改,无需再复制粘贴DOM路径或艰难描述界面元素位置。


工作演示效果如下:





工作原理




Stagewise的核心技术基于Model Context Protocol (MCP),这是一种由Anthropic开发的开放协议,用于标准化应用程序如何向大型语言模型(LLM)提供上下文。(相信大家也已经听腻了)


Stagewise建立了一个完整的技术链路:


1. 浏览器工具栏(@stagewise/toolbar):注入到你的前端应用,允许选择元素并添加注释


2. VS Code扩展:作为桥梁连接浏览器和AI代码助手


3. MCP服务器:提供上下文信息(DOM结构、截图、元数据)给AI代码助手




开始使用




Stagewise的安装过程分为两部分:


1. 安装扩展


在插件处安装 Stagewise 拓展,该扩展会自动安装Stagewise MCP服务器



如果你使用Cursor,它会提示你启用该服务器



然后我用Cursor打开一个项目以后,可以看到这里已经出现了一个MCP配置文件



2. 在项目中集成工具栏


AI引导方式


在Cursor中,按Ctrl+Shift+P,输入setupToolbar,然后按回车执行命令



手动安装


在终端输入下方的命令:


pnpm i -D @stagewise/toolbar 


将工具栏注入到您的应用程序开发模式中:


// 1. Import the toolbarimport { initToolbar } from '@stagewise/toolbar';
// 2. Define your toolbar configurationconst stagewiseConfig = {  plugins: [    {      name'example-plugin',      description'Adds additional context for your components',      shortInfoForPrompt() => {        return"Context information about the selected element";      },      mcpnull,      actions: [        {          name'Example Action',          description'Demonstrates a custom action',          execute() => {            window.alert('This is a custom action!');          },        },      ],    },  ],};
// 3. Initialize the toolbar when your app starts// Framework-agnostic approach - call this when your app initializesfunction setupStagewise(){  // Only initialize once and only in development mode  if (process.env.NODE_ENV === 'development') {    initToolbar(stagewiseConfig);  }}
// Call the setup function when appropriate for your frameworksetupStagewise();


支持的框架


Stagewise为多种流行的前端框架提供了专门的集成包:


• Recat:@stagewise/toolbar-react


• Next.js:@stagewise/toolbar-next


• Vue.js/Nuxt:@stagewise/toolbar-vue


• Svelte/SvelteKit:@stagewise/toolbar配合Svelte生命周期函数


目前Cursor已经完全支持了,Github Copilot和其他平台还在开发中


好了,今天的分享就到这里了,感兴趣的可以去尝试一下,喜欢的可以点个赞、点个关注支持一下~


福利赠送

免费领取

这段时间,我为大家精心整理了《2025年DeepSeek全套使用手册》,加我微信,备注⌈领书⌋即可领取


END


- 往期精彩推荐 -


刚刚!Gemini 2.5 Pro升级,超越Claude 3.7拿下编程模型榜第一!

AI让“打工人”变“老板”——这届年轻人为什么沉迷于开“一人公司”?
Manus已经不重要了,没有积分限制,扣子空间放大招(文末附邀请码,先到先得)

AutoGLM 沉思已经超越了 Manus?还能自动化赚钱!

感谢 Deepseek,10 天赚了20000!太香了

GenSpark 发布超级 Agent,超越 Manus?自动化赚钱又进了一步!

太失望了,刚发布就曝大瓜,Meta 这回输麻了!

Deepseek写作,7 天涨粉 5000,收入1万,太香了!

支付宝MCP服务开放,普通人也能靠AI轻松变现的黄金时代来了!


图片
点分享
图片
点收藏
图片
点点赞
图片
点在看

53AI,企业落地大模型首选服务商

产品:场景落地咨询+大模型应用平台+行业解决方案

承诺:免费场景POC验证,效果验证后签署服务协议。零风险落地应用大模型,已交付160+中大型企业

联系我们

售前咨询
186 6662 7370
预约演示
185 8882 0121

微信扫码

添加专属顾问

回到顶部

加载中...

扫码咨询