liveshare开发体验 vs_imgcook体验

2023-11-08

D2今年收费了,我所在创业公司没有报销,当然门票也不是什么大钱,无奈忙成狗错过了早鸟票,指望后面看看分享ppt,无意中看到D2官方流出的一个感兴趣的网址,说是 可以由视觉稿一键生成代码,https://imgcook.taobao.org/ 创业公司你也知道新产品非常多,一个项目都是十几张设计稿,工作量挺大,一直关注这块。有点兴趣,没听现场的分享,就试试这个体验版吧。

抱着试试看的态度搞了一把,效果还可以,以前也有听说类似视觉稿转代码的技术,转出来的基本绝对布局的,代码结构较混乱的,嵌套层级多,兼容性差,多端无法适配,连基本的静态活动这种需求都难于满足。试了几个还行吧,但还达不到我的所有要求。

这 imgcook 号称使用了AI让设计稿可以不用遵循复杂的规范 ,我看目前这里的图片语义是有点 ai 味道,按我们小公司产出的设计稿测试起来目前生成的代码结构还算清晰,语义还可以,目前比我招的前端实习生写的ui代码要强点。值得一提的是,支持多端代码输出,以前一个产品页面,在微信小程序写一遍,h5再翻译一遍,浪费资源,有了这工具以后简单页面应该就不需要开发来实现了,我们公司可以少招个前端实习生了。对于写js的前端而言,写ui扣细节,这要烦死,有了这工具以后烦恼少点了,效率会高多了,这工具算是前端码农的福音(福祸相依,前端没这么多恶心的问题,这行业也不会如此红火哈哈),社区老是说 AI 要替代前端要失业了,也没看见一个真正可用的解决当下这些琐碎的工具出来,这个体验版也算是一个进步吧,先解决一部分生成UI 代码问题,最少这烦人的切图、导图、量间距宽高、吸颜色、写布局等部分工作量是可以省掉了。

讲几点使用体验我感觉不爽的问题

1.安装sketch插件导出并不直接给生成对应的代码项目,需要到官网粘贴处理后再使用代码,想想这体验我也觉得尴尬,本地编辑器脱离,生成的代码有 html+css,不止一个文件,复制起来麻烦。

2.官网平台导出的代码好像只是代码片段,不能直接跑,需要有项目环境吧

3.生成的 css class 能力实际是 id,并不会严格抽取 class。

4.我们有的项目还使用了 vw 单位,再转一次太麻烦了,建议扩展支持。

再讲几点建议

1.后面导出代码需要继续编辑添加数据源与交互的话,生成的模块代码应该保持一致,解决多端问题得靠rax,taro这种模式,导出不同端进行编译适配

2.如果需要进行web编辑在线元素->模块->模板页面->项目的模式这种体验会存在一定问题,这里需要在线编译的支持而在线服务编译目前效果比较差,这里建议本地模式

3.个人认为使用VS编辑器客户端的模式,添加页面搭建模式功能,添加设计ui功能,可以将各种功能集成在里面,形成完善流畅统一的开发体验比较好。

最后广告 杭州七创科技广招研发人员(前端,客户端,java服务,测试,运维) 有兴趣发简历发给我1272195589@qq.com

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

liveshare开发体验 vs_imgcook体验 的相关文章

  • 爬取实时航班信息 - 从航班信息网站获取实时航班信息

    目录 1 选择目标航班信息网站 2 分析网站结构 3 准备工具和库 4 编写爬虫程序
  • 软件测试功能到自动化学习路线图,2022年最新版技术栈

    2022年全新版软件测试技术栈 零基础入行必备 高质量免费在线课程 笔记 讲义分享 适合零基础 功能测试 即将面试回顾知识点的各位伙伴 文章目录 前言 第一阶段 功能测试 1 软件测试入门到精通 2 Linux系统2天快速入门 3 软件测试
  • L2-001紧急救援_最短路径

    PTA 程序设计类实验辅助教学平台千名教师建设 万道高质量题目 百万用户拼题的程序设计实验辅助教学平台https pintia cn problem sets 994805046380707840 problems 994805073643
  • spyder使用过程记录

    Ctrl F5 以Debug模式运行文件 在debug之前记得用 reset 指令清空一下ipython工作空间中的变量 以免影响debug中变量值的查看 无论你是否打断点 都会在第一行语句执行之前中断一次 python语句 可以在pdb提
  • Blender学习笔记(建模#2:线操作)

    建模 2 线操作 x ray模式 边操作 1 边的细分 基本同面一样 2 边的滑移 3 溶解 dissolve 4 倒角 5 环切 6 循环边 7 并排边 8 循环面 9 切变 10 法相切割 11 偏移边线并滑移 12 桥接循环边 13
  • 2020年高教社杯全国大学生数学建模竞赛 C题思路

    2020年高教社杯全国大学生数学建模竞赛 C题 中小微企业的信贷决策 本文旨在为广大热爱建模的朋友们提供2020年数学建模C题的思路和解法 问题回顾 在实际中 由于中小微企业规模相对较小 也缺少抵押资产 因此银行通常是依据信贷政策 企业的交
  • C运行时库(C Run-time Library)详解

    http blog csdn net wqvbjhc article details 6612099
  • 网络安全应急响应是什么?需要做什么?

    在网络安全体系中 我们除了要了解渗透测试 代码审计 风险评估 等级保护外 应急响应也是非常重要的部分 那么什么是应急响应 网络安全应急响应需要做什么 以下是具体的内容介绍 什么是应急响应 应急响应是指组织为了应对突发事件或重大信息安全事件的
  • 【LeetCode刷题】145 二叉树的后序遍历 java

    题目 给你一棵二叉树的根节点 root 返回其节点值的 后序遍历 示例 方法一 递归 class Solution public List
  • Vite 基本配置及原理

    Vite 基本配置及原理 介绍 vite config js optimizeDeps exclude 不同环境的 vite 配置 css配置 Vite 对 css 的处理 Vite 对 cssmodule 的处理和配置 Vite 对预处理
  • 深入学习jquery源码之查询选择插件的实现

    深入学习jquery源码之上传查询选择插件的实现 function var defaults url fieldCode multi false area 40 80 code code name 注意顺序 先是code 再是name fu
  • linux vscode 下开发

    linux vscode 下开发 java jdk 插件 查看调用层次 java jdk 各种JAVA JDK的镜像分发 编程宝库 技术改变世界 jdk 镜像 ubuntu22 04 安装 Linux x64 64位 jdk 8u351 l
  • 用递归实现输入一系列整数后逆序输出

    对于输入 一系列整数的逆序输出 最容易想到是用堆栈来实现 但是如果是自己去定义堆栈抽象结构 实现堆栈的初始化 Push Pop 以及堆栈的释放等操作 给人以 杀机用牛刀 的感觉 但是 堆栈的想法还是给我们以启迪 要知道 我们可以用堆栈来实现
  • 8位, 16位,24位,32位图片显示原理及对比

    我们都知道一张图片可以保存为很多种不同的格式 比如bmp png jpeg gif等等 这个是从文件格式的角度看 我们抛开文件格式 看图片本身 我们可以分为8位 16位 24位 32位等 单击右键 属性 gt 详细信息即可查看图片位深度 8
  • Multimap运用

    Multimap概念 Multimap的特点其实就是可以包含有几个重复key的value值 你可以put进多个不同的value 但是key相同 但是又不是让后面的覆盖前面的内容 业务场景 当你需要构造像Map
  • 判断无向图G是否连通。若连通返回1,否则返回0

    判断无向图G是否连通 若连通返回1 否则返回0 CODE 判断无向图G是否连通 若连通返回1 否则返回0 define N 1 gt gt 8 代替无穷大 默认 邻接矩阵 define size 6 include
  • Java学习笔记 面向对象(中)

    第五章 面向对象 中 1 封装 2 继承 3 多态 1 封装 有public protect private 三种控制权限 可以修饰类 属性成员 方法 下表为修饰类和类属性成员与方法时 可以被谁访问 类前修饰符 行 类属性成员与方法 列 p
  • gdb调试常见命令详细总结(附示例操作)

    一 简介 通过gdb调试我们可以监控程序执行的每一个细节 包括变量的值 函数的调用过程 内存中数据 线程的调度等 从而发现隐藏的错误或者低效的代码 程序的调试过程主要有 单步执行 跳入函数 跳出函数 设置断点 设置观察点 查看变量 本文将主
  • TurboDX

    应用场景 当需要使用从一个库数据抽取 清洗到另一个库中 需要使用到ETL也就是kettle数据采集工具 但是KETTLE是CS架构的 并且配置流程 配置任务还是比较复杂的 比如配置一个增量更新 那么就需要使用触发器 时间戳 MD5等方式 配

随机推荐

  • matlab 状态方程 仿真,Subspace Identification for Linear Systems 状态空间方程的子空间辨识 matlab工程仿真案例(subspace identif...

    压缩包 ddd1230317d25772a9b2be7a941a514 zip 列表 vanoverschee vanoverschee APPLIC vanoverschee APPLIC appl1 m vanoverschee APP
  • [Vulkan教程] 一: 创建VkDevice

    这个系列的文章是写给对已有的D3D11和GL比较熟悉并理解多线程 资源暂存 同步等概念但想进一步了解它们是如何以Vulkan实现的读者 文章并不追求通俗易懂 里面有很多术语 为了解里面的晦涩内容 建议去阅读Vulkan规范或者更深度的教程
  • 【概率论与数理统计】期末不挂科复习笔记

    概率论与数理统计 期末不挂科复习笔记 只能说最好先看看老师的ppt 在看看猴博士就全懂了 第一章 条件概率 全概率 贝叶斯公式 1 无放回类题目 无放回 直接用C解 2 有放回类题目 有放回 使用 n1 n2 n1 n2 然后乘上每种的概率
  • private static final long serialVersionUID = 1L;是用来做什么的

    private static final long serialVersionUID 1L 是定义以一个序列号 java源码里有大量的类都有这么一个序列号 目的就是把java对象序列化而后进行保存 java的序列化机制式通过判断类的seri
  • IDEA上配置mysql

    IDEA是一个集成工具 它为很多工具提供了快速便捷的配置方式 配置mysql我们只需要添加Database就行了 Database一般是在右侧 找不到的话可以在View中里找到打开 如下图 添加数据库步骤 这里选上mysql 填写相应信息
  • JMeter界面字体大小修改

    1 找到jmeter所在目录 gt bin gt jmeter properties 搜索jsyntaxtextarea font size 去掉 把14改成18 2 修改右侧参数比例 jmeter所在目录 gt bin gt jmeter
  • Spring Boot 整合 Mybatis 实现 Druid 多数据源配置

    目录 1 多数据源的应 场景 2 数据库脚本 3 项目结构 4 代码 依赖 pom xml 配置文件 数据源配置类 实体类 sql映射文件 dao srvice controller 启动类 5 小节 6 事务问解决 1 多数据源的应 场景
  • C++-FFmpeg-1-VS2019-x264-fdk_aac-x265-pdb-QT5.14-makefile

    1 环境搭建 1 1VS2019 用的是控制台编译 1 2 msys2 模拟linux的命令和指令 2 源码编译与安装 2 1 x264 ffmpeg 编码用X264 2 2x265 ffmpeg 编码用X265 c 写的 msys2编译
  • 多边形的扫描转化算法

    多边形的扫描转化算法 python 实现 实验目的 实现从多边形顶点表示到点阵表示的转换 从多边形给定的边界出发 通过扫描线的方式求出位于其内部各个像素 从而达到对多边形填充的作用 算法思想 按扫描线顺序 计算扫描线与多边形的相交的交点 这
  • 竞赛 基于机器视觉的二维码识别检测 - opencv 二维码 识别检测 机器视觉

    文章目录 0 简介 1 二维码检测 2 算法实现流程 3 特征提取 4 特征分类 5 后处理 6 代码实现 5 最后 0 简介 优质竞赛项目系列 今天要分享的是 基于机器学习的二维码识别检测 opencv 二维码 识别检测 机器视觉 该项目
  • Linux性能测试工具-UnixBench--安装以及结果分析

    UnixBench unixbench是一个用于测试unix系统性能的工具 也是一个比较通用的benchmark 此测试的目的是对类Unix 系统提供一个基本的性能指示 很多测试用于系统性能的不同方面 这些测试的结果是一个指数值 index
  • pcb叠层设计及资料输出

    PCB叠层设计 一 4层板 方案1 top gnd pwr bottom 此方案也是最常见的 主要元器件和关键信号在top 方案2 top pwr gnd bottom 此方案是主要元器件放bottom 很少用 方案3 gnd s1 pwr
  • 区块链技术系列(1) - 数字签名

    导读 在现实社会中 签名作为签名者身份的一种证明 签名代表对签名文件的认可 不可抵赖 理论上签名是可信 不可伪造的 现在网络环境越来越广泛 有大量的信息通过网络传播 并且会保存在上面 这些电子数据显然无法人工签名 数字签名就孕育而生 本文将
  • SpringBoot常用注解

    前言 Spring Boot是由Pivotal团队提供的全新框架 其设计目的是用来简化新Spring应用的初始搭建以及开发过程 应用于快速应用开发领域 所需支持 Maven构建提供支持或Gradle 不懂Maven或者Gradle 的建议还
  • 基于全连接孪生网络的目标跟踪(siamese-fc)

    Fully Convolutional Siamese Networks for Object Tracking 这两年可以说deeplearning已经占领了visual object tracking这个领域 但是对于跟踪问题来说 这些
  • 在.NET Framework中的连接字符串ConnectionStrings属性

    在 NET Framework中 ConfigurationManager ConnectionStrings属性是用来访问在Visual Studio IDE应用程序配置文件中配置的数据库连接字符串的 每个连接字符串在Visual Stu
  • 建标库标准怎么导出pdf_保存和导出PDF文档,这款OCR文字识别软件能做到

    ABBYY FineReader 作为一款强大的OCR文字识别软件 如果能运用到大家的办公中 将能帮助大家将各种格式的PDF文档保存为新的PDF文档 PDF A格式文档 以及Microsoft Word Excel PPT等格式 在保存与导
  • spring 的@componentscan, @import, @configuration总结

    缝合怪 本人百度总结了几篇文章 对几篇文章进行汇总缝合总结 configuration 这个注解用来代替spring容器的xml配置文件 具体就是配置文件中的
  • VM VirtualBox 全屏模式 && 自动缩放模式 相互切换

    1 自动缩放模式 热键Host C 偶然一次机会 把虚拟机切换为了自动缩放模式 如下图 想要再切换为全屏模式 发现不知如何操作 后来折腾了一会儿 切换成功 以此备录一下 2 切换为全屏模式 热键Host F 切换为全屏模式的快捷键为Host
  • liveshare开发体验 vs_imgcook体验

    D2今年收费了 我所在创业公司没有报销 当然门票也不是什么大钱 无奈忙成狗错过了早鸟票 指望后面看看分享ppt 无意中看到D2官方流出的一个感兴趣的网址 说是 可以由视觉稿一键生成代码 https imgcook taobao org 创业