10 分钟使用豆包 MarsCode 帮我搭建一套后台管理系统

以下是「 豆包MarsCode 体验官」优秀文章,作者把梦想揉碎。

十分钟使用豆包 MarsCode 搭建后台管理项目

在这个快节奏的时代,开发者们总是希望能够快速、高效地完成项目的搭建与开发工作。无论是初创企业还是大型公司,后台管理系统都是必不可少的一部分。然而,传统的后台管理系统开发流程复杂且耗时,常常让人望而却步。

幸运的是,随着技术的不断进步,各种高效便捷的工具层出不穷。豆包MarsCode 正是这样一款工具,它致力于帮助开发者们快速搭建后台管理项目,极大地提高开发效率。本文将带领大家通过简单的几个步骤,在十分钟内使用豆包MarsCode 搭建一个功能完善的后台管理系统。

第一步 创建项目

第二步 向豆包 MarsCode 提出需求

初次提出,根据它的回来来看,它并不能帮我们直接在项目上生成所有我们必须的代码。接下来我们只能一步一步去“搭积木”了

让它先帮我们把项目跑起来

第三步 安装 vue-router 并使用它创建路由文件

    yarn add vue-router@4

让豆包给我生成一个 Home.vue 文件
    <template><div><h1>{{ title }}</h1><p>{{ message }}</p><button @click="handleClick">点击我</button></div></template><script>export default {data() {return {title: 'Hello, Vue!',message: 'This is a simple Vue page.',};},methods: {handleClick() {console.log('Button clicked!');},},};</script><style scoped>h1 {color: red;}p {font-size: 16px;}</style>
在 main.ts 中引入 router
  • import router from './router'

在 app.vue 中写入
<router-view></router-view>

第四步 生成侧边栏

我们让豆包MarsCode 给我 生成一个宽 200px 高 100vh 天蓝色,边缘会发金光的菜单栏。并且要与我的路由结合起来

根据他给我生成的代码我已经插入到组件中了,下面请看效果

但是我发现它并没有将刚才生成的路由信息结合成菜单,于是我决定把路由信息复制给他。并且引导:将我的路由名称当作菜单名称,并且点击菜单后会跳转页面。 如图

把代码写入到项目中后的效果,请看图:

那么侧边栏就告一段落了。

第五步 生成 Header

首先我们引导豆包 MasterCode:帮我生成一个五彩斑斓的黑颜色的 Header 它宽是 100%,高度是 40px。并并且最左边是一个系统的 logo 最右边是登陆的头像和退出登陆按钮

豆包卡住了,🥶 估计是因为五彩斑斓的黑,请看图

然后我们让它生成一个渐变颜色,并且放入到页面当中。合理的布局一下。如下图效果:

第六步 完善主页

我们现在一个后台管理系统的基本雏形就出来了,接下来我们引导豆包MarsCode 帮我们快速开发一个首页的可视化图表。引导:我现在觉得首页有点空 能帮我生成一个折线图 一个饼图 一个柱形图 一个地图吗 用 echarts 作为依赖 并且帮我 mock 好数据

 yarn add echarts

然后我们将代码分别放入到 lineChart pieChart barChart 文件中,引入到Home文件内使用。 在进行简单的布局就好了。一个简单的可视化页面就出来了。 如图

总结

通过本次体验,我们使用豆包MarsCode 快速搭建了一个后台管理系统的雏形。十分钟只是夸张的说法,但是实际上生成代码十分钟都用不了,再根据生成的代码调整会耗费点时间。我们完成了项目的初始化、路由的配置、侧边栏和 Header 的创建、以及首页的可视化图表展示。豆包MarsCode 的智能生成功能帮助我们节省了大量的时间和精力,使得开发流程更加顺畅。对于新手小白的话,用对话式写出自己项目,以及对于多年经验开发来说,它更省时间,更加便捷。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/55521.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SpringBoot1~~~

目录 快速入门 依赖管理和自动配置 修改自动仲裁/默认版本号 starter场景启动器 自动配置 修改默认扫描包结构 修改默认配置 读取application.properties文件 按需加载原则 容器功能 Configuration Import ​编辑 Conditional ImportResource 配置绑定Configur…

要在 Git Bash 中使用 `tree` 命令,下载并手动安装 `tree`。

0、git bash 安装 git(安装,常用命令,分支操作,gitee,IDEA集成git,IDEA集成gitee,IDEA集成github,远程仓库操作) 1、下载并手动安装 tree 下载 tree.exe 从 tree for Windows 官方站点 下载 tree 的 Windows 可执行文件。tree for Window&#xff1a;https://gnuwin32.source…

鸿蒙应用开发:全面认识鸿蒙系统

前言 随着智能设备的普及和物联网的发展&#xff0c;对操作系统的需求也越来越多样化。鸿蒙操作系统作为一款面向全场景的分布式操作系统&#xff0c;其适用范围非常广泛&#xff0c;从智能手机到家用电器&#xff0c;再到工业设备&#xff0c;都能找到应用场景。特别是在智能…

Nginx如何配置Gzip

Nginx 配置 Gzip 压缩可以显著减小传输的文件大小&#xff0c;提高网页加载速度。以下是在 Nginx 中配置 Gzip 的详细步骤&#xff1a; 一、找到 Nginx 配置文件 Nginx 的配置文件通常位于 /etc/nginx/nginx.conf 或 /usr/local/nginx/conf/nginx.conf&#xff08;取决于 Ngin…

鸿蒙网络编程系列22-Web组件文件上传示例

1. web组件文件上传功能简介 鸿蒙的web组件可以加载网页&#xff0c;如果网页本身具备文件上传功能的话就比较尴尬了&#xff0c;因为html上传文件时&#xff0c;允许用户选择本地文件&#xff0c;但是鸿蒙因为安全性的考虑&#xff0c;只允许操作沙箱中的文件&#xff0c;所以…

物联网的应用以及优势

物联网智能项目涵盖了多个行业领域&#xff0c;随着技术的不断进步和普及&#xff0c;越来越多的应用案例成为主流趋势。此篇文章将概述一些主要的物联网智能项目类别及其优势和日常使用场景&#xff1a; 主流物联网智能项目 1. 智能家居: •优势: 提升居住体验&#xff0c;…

双十一母婴有什么好物推荐?双十一这五款母婴好物不容错过!

随着双十一购物狂欢节的来临&#xff0c;母婴用品市场再次迎来了消费者的热切关注。作为家长们为孩子和自身挑选必需品的重要时刻&#xff0c;母婴用品的质量和安全性无疑成为了关注的焦点。在众多品牌和商品中&#xff0c;我们精心筛选了本年度最受欢迎的母婴用品&#xff0c;…

24/10/14 算法笔记 循环神经网络RNN

RNN: 一种专门用于处理序列数据的神经网络&#xff0c;它能够捕捉时间序列中的动态特征。RNN的核心特点是其循环连接&#xff0c;这允许网络在不同时间步之间传递信息&#xff0c;从而实现对序列数据的记忆和处理能力。 应用的场景&#xff1a; 自然语言处理&#xff08;NLP&…

关于Python AI 编程助手Fitten Code的应用体验以及Python 修改删除 sys.path 路径以实现两个项目代码的合并

一、关于Python AI 编程助手Fitten Code的应用体验 AI现在无孔不入&#xff0c;现在都开始进入到编程中了&#xff0c;有一个能适用多种编译器环境的AI编程插件 Fitten Code。其适配了 Viusal Studio&#xff0c;VS Code(本文使用)&#xff0c;JetBrains 系列(本文使用)以及Vim…

如何使用C#实现Padim算法的训练和推理

目录 说明 项目背景 算法实现 预处理模块——图像预处理 主要模块——训练&#xff1a;Resnet层信息提取 主要模块——信息处理&#xff0c;计算Anomaly Map 主要模块——评估 主要模块——评估&#xff1a;门限值的确定 主要模块——推理 写在最后 项目下载链接 说…

进入 Searing-66 火焰星球:第一周游戏指南

Alpha 第四季已开启&#xff0c;穿越火焰星球 Searing-66&#xff0c;带你开启火热征程。准备好勇闯炙热的沙漠&#xff0c;那里有无情的高温和无情的挑战在等待着你。从高风险的烹饪对决到炙热的冒险&#xff0c;Searing-66 将把你的耐力推向极限。带上充足的水&#xff0c;天…

Java线程的状态以及转换条件,与操作系统线程状态的区别?

先看图增加点记忆。 Java线程状态&#xff1a; 线程状态转换图&#xff1a; 背景知识 JAVA的线程模型与操作系统线程的对应关系是1:1的&#xff0c;线程的调度权是由操作系统控制的。 为什么java的线程状态与操作系统不一致&#xff1f; JVM线程状态&#xff1a;RUNNAB…

【含开题报告+文档+PPT+源码】基于SSM的景行天下旅游网站的设计与实现

开题报告 随着互联网的快速发展&#xff0c;旅游业也逐渐进入了数字化时代。作为一个旅游目的地&#xff0c;云浮市意识到了互联网在促进旅游业发展方面的巨大潜力。为了更好地推广云浮的旅游资源&#xff0c;提高旅游服务质量&#xff0c;云浮市决定开发一个专门的旅游网站。…

【红日安全】vulnstack (一)

&#x1f3d8;️个人主页&#xff1a; 点燃银河尽头的篝火(●’◡’●) 如果文章有帮到你的话记得点赞&#x1f44d;收藏&#x1f497;支持一下哦 【红日安全】vulnstack &#xff08;一&#xff09; 靶场搭建靶场渗透明确目标信息收集phpadmin后台getshell 靶场搭建 靶场下载…

IP报文格式、IPv6概述

IPv4报文格式 IPv4报文首部长度至少为20字节(没有可选字段和填充的情况下)&#xff0c;下面来逐一介绍首部各个字段的含义 Version版本&#xff1a;表示采用哪一种具体的IP协议&#xff0c;对于IPv4来说该字段就填充4以表示&#xff0c;如果是IPv6就填充6IHL首部长度&#xff…

网络资源模板--Android Studio 实现简易计算器App

目录 一、项目演示 二、项目测试环境 三、项目详情 四、完整的项目源码 一、项目演示 网络资源模板--基于Android studio 实现的简易计算器 二、项目测试环境 三、项目详情 动态绑定按钮&#xff1a; 使用循环遍历 buttons 数组&#xff0c;根据动态生成的按钮 ID (btn_0, …

SQL进阶技巧:如何删除第N次连续出现NULL值所存在的行?

目录 0 场景描述 1 数据准备 2 问题分析 问题拓展:如何删除第2次、第3次、第N次连续出现NULL值所在的行? 3 小结 0 场景描述 有下面的场景: 我们希望删除某id中连续存在NULL值的所有行,但是保留第一次出现不为NULL值的以下所有存在NULL值的行。具体如下图所示: 如…

iframe的使用详解

目录 一、基本概念和语法 二、优点 1.内容整合与复用&#xff1a; 2.独立的浏览环境&#xff1a; 3.跨域数据展示&#xff1a; 三、缺点 1.可访问性问题&#xff1a; 2.性能问题&#xff1a; 3.安全风险&#xff1a; 四、替代方案 1.使用JavaScript框架进行组件化开…

Unity开发Hololens项目

Unity打包Hololens设备 目录Visual Studio2019 / Visual Studio2022 远端部署设置Visual Studio2019 / Visual Studio2022 USB部署设置Hololens设备如何查找自身IPHololens设备门户Unity工程内的打包设置 目录 记录下自己做MR相关&#xff1a;Unity和HoloLens设备的历程。 Vi…

大规模多传感器滑坡检测数据集,利用landsat,哨兵2,planet,无人机图像等多种传感器采集数据共2w余副图像,mask准确标注滑坡位置

大规模多传感器滑坡检测数据集&#xff0c;利用landsat&#xff0c;哨兵2&#xff0c;planet&#xff0c;无人机图像等多种传感器采集数据共2w余副图像&#xff0c;mask准确标注滑坡位置 大规模多传感器滑坡检测数据集介绍 数据集概述 名称&#xff1a;大规模多传感器滑坡检测…