在前端开发过程中,你是否经常遇到这样的困扰:
- 想修改某个UI组件,却要在茫茫代码中寻找对应文件
- 使用AI助手时需要复制粘贴大量上下文信息
- 缺乏直观的方式来解释你想要修改的界面部分
今天给大家介绍一个革命性的开发工具,它让你能够直接在浏览器中点击界面元素,然后用AI助手完成代码修改。

🔍 核心功能亮点
1. 直观的界面交互方式
- 在浏览器中直接选择要修改的UI元素
- 为选中元素添加评论和修改建议
- AI助手自动分析上下文并生成代码修改方案
2. 无缝集成各类AI助手
完美支持主流AI编码助手:
- GitHub Copilot
- Cursor
- Windsurf
- Cline
- Roo Code
3. 开箱即用的框架支持
为主流前端框架提供专门的集成包:
- React/Next.js
- Vue/Nuxt.js
- Svelte/SvelteKit
💡 使用场景举例
场景一:修改按钮样式
- 在浏览器中选中需要调整的按钮
- 添加评论"这个按钮需要更醒目的样式"
- AI助手会自动定位相关代码并提供样式修改建议
场景二:优化表单逻辑
- 选择整个表单区域
- 描述"需要添加字段验证"
- AI助手会分析表单组件并生成相应的验证代码
场景三:调整页面布局
- 选择要调整的页面区块
- 说明"这部分在移动端显示不够合理"
- AI助手会提供响应式布局的优化方案
⚡ 快速上手指南
第一步:安装开发环境扩展
在VS Code、Cursor或Windsurf等编辑器中安装对应的扩展程序。
第二步:项目中添加工具栏
有两种方式:
方式一:AI自动安装(推荐)
- 在编辑器中按下
CMD + Shift + P
- 输入
setupToolbar
- 执行命令,工具栏会自动完成初始化
方式二:手动安装
- 安装npm包:
bash
pnpm i -D @stagewise/toolbar
- 在应用入口文件中添加:
javascript
import { initToolbar } from '@stagewise/toolbar';
// 配置工具栏
const config = {
plugins: []
};
// 初始化
if (process.env.NODE_ENV === 'development') {
initToolbar(config);
}
🎯 使用小贴士
-
保持焦点 为确保AI助手正确响应,建议在使用时只保持一个编辑器窗口打开。
-
框架适配 不同框架有专门的集成包,如React项目使用@stagewise/toolbar-react,Vue项目使用@stagewise/toolbar-vue等。
-
开发模式 工具栏会自动判断环境,只在开发模式下启用,不会影响生产环境。
🌟 小结
这款工具让前端开发变得更加直观和高效。无需在代码中反复查找,直接在界面上操作并让AI助手帮你完成修改。它特别适合:
- 需要频繁调整UI的项目
- 团队协作开发场景
- 快速原型开发
- 学习新框架时的代码探索
通过将可视化操作与AI助手相结合,极大地提升了前端开发体验。不论是经验丰富的开发者,还是刚入门的新手,都能从中受益。