作者:互联网 时间: 2026-09-02 09:44:54
墨刀AI可快速生成含目录结构、交互逻辑的后台管理原型并导出Vue/React源码。需输入含5页及跳转的业务需求,手动重命名排序页面,配置导航跳转、弹窗和表单提交,最后导出标准工程代码。
用墨刀AI快速生成可交互、带目录结构、能导出Vue或React源码的后台管理界面,避免从零画线框、配组件、调跳转的重复劳动。
打开墨刀官网登录后,点击「新建项目」→ 选择「AI生成应用」模板。
在需求输入框中,用自然语言写清模块数量、核心功能和关键跳转逻辑,例如:“生成一个电商后台系统,包含首页工作台、商品管理(含上下架操作)、订单列表(支持状态筛选)、用户中心、权限配置页;首页点击‘新增商品’跳转商品编辑页,订单行点击‘查看详情’弹出抽屉。”
【描述必须包含至少5个页面+明确跳转动作,否则AI只生成单页骨架】
点击「生成」,等待8~20秒,系统自动创建带左侧导航栏、顶部菜单、完整页面树的高保真原型。
生成后立刻检查左侧页面列表:默认名称如“Page_1”“Page_2”无业务含义,必须重命名。
方法一:鼠标悬停页面缩略图右侧→点铅笔图标→改为“01_工作台”“02_商品管理”“03_订单列表”等前缀编号格式。
方法二:直接拖动页面缩略图调整上下顺序——墨刀演示模式和代码导出时严格按此顺序组织路由和菜单层级,【若不手动排序,后续Vue路由配置会错乱】。
重命名时禁用中文标点、空格、括号,只允许英文、数字、下划线,例如“04_用户中心”合法,“04-用户中心”会导致导出失败。
第一步:为左侧导航菜单添加跳转。切换到「01_工作台」画布→选中“商品管理”文字链接→右侧属性面板点「交互」→「点击时」→「跳转页面」→选择「02_商品管理」。
第二步:处理表格类页面的操作反馈。进入「03_订单列表」→选中“操作”列下的“发货”按钮→添加交互→「点击时」→「执行动作」→「显示弹窗」→手动拖入一个“确认发货”模态框组件(墨刀AI未自动生成该弹窗,需手动补全)。
第三步:设置表单提交路径。在「02_商品管理」页中找到“保存”按钮→交互设为「点击时」→「提交表单」→目标页面选「01_工作台」并勾选「刷新数据」,确保返回后列表更新。
这一步不能跳过:B端后台所有操作必须有明确结果反馈,否则导出的Vue代码中useForm逻辑会缺失submitHandler。
点击右上角「代码」按钮→选择技术栈(Vue 3 + TypeScript 或 React 18 + TypeScript)→点击「导出代码」。
下载ZIP包后解压,目录结构已含src/pages、src/components、mockData.ts、router/index.ts等标准文件,无需手动创建。
在本地Vite或Create React App环境中执行npm install → npm run dev,页面即可启动,路由、菜单、基础状态都已联通。
注意:导出的代码不含真实API调用,所有接口均指向mockData.ts中的静态数组,需人工替换为axios请求。