🔥 自动安装 Stagewise:让网页微调从手动到自动化的革命性升级
一、核心升级:手动微调网页 → 自动化交互
传统微调网页 UI(手动操作)
使用 Cursor + Stagewise 的自动化 UI(一键操作)
二、🚀 自动安装流程:30 秒完成集成
核心功能演示
关键特性:
- 点击 Stagewise 按钮自动生成 Cursor 提示词
- 智能识别前端技术栈(Vue/React 等)
- 自动安装对应依赖,无需手动配置
三、📐 可视化操作:元素选中与批量处理
支持对目标元素进行:
- 单选:精准定位单个 DOM 节点
- 批量选:按住
Shift多选元素 - 单删:右键菜单快速删除
- 批量删:多选后一键清除
四、📝 手动安装指南:适合定制化需求
前端项目配置全流程(以 Vue 为例)
1. 安装依赖(package.json)
json
{
"devDependencies": {
// Babel语法兼容插件
"@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", // 空值合并运算符(??)
"@babel/plugin-proposal-optional-chaining": "^7.21.0", // 可选链运算符(?.)
"@babel/preset-env": "^7.27.2", // 自动适配目标浏览器的Babel预设
// Stagewise核心组件
"@stagewise/toolbar": "^0.2.1" // 可视化工具栏
}
}
2. Babel 配置(babel.config.js)
javascript
module.exports = {
presets: [
[
'@vue/cli-plugin-babel/preset',
{
useBuiltIns: 'usage', // 按需引入polyfill
corejs: 3, // 使用core-js 3.x版本
targets: {
browsers: ['> 1%', 'last 2 versions', 'not dead'] // 兼容主流浏览器
}
}
]
],
env: {
development: {
plugins: [
'dynamic-import-node', // 开发环境优化动态导入
'@babel/plugin-proposal-nullish-coalescing-operator',
'@babel/plugin-proposal-optional-chaining'
]
}
}
};
3. 初始化工具栏(main.js)
javascript
import Vue from 'vue';
import { initToolbar } from '@stagewise/toolbar';
if (process.env.NODE_ENV === 'development') {
initToolbar(); // 仅在开发环境启用工具栏
}
new Vue({
el: '#app',
router,
store,
render: h => h(App)
});
4. 转译配置(vue.config.js)
javascript
module.exports = {
transpileDependencies: [
'@stagewise/toolbar' // 确保组件库代码被转译为ES5兼容语法
]
};
5. 效果验证
收起状态:
展开状态:
五、📚 扩展资源
-
问题反馈:GitHub Issues
💡 提示:推荐优先使用自动安装流程,手动配置适用于需要深度定制 Babel 环境的场景。安装后可通过 F12 开发者工具调出 Stagewise 控制台进行元素调试。