我用三个月时间仿造了一个稿定设计2022年中总结

丰富的线上&线下活动,深入探索云世界

做任务,得社区积分和周边

最真实的开发者用云体验

让每位学生受益于普惠算力

让创作激发创新

资深技术专家手把手带教

遇见技术追梦人

技术交流,直击现场

海量开发者使用工具、手册,免费下载

极速、全面、稳定、安全的开源镜像

开发手册、白皮书、案例集等实战精华

为开发者定制的Chrome浏览器插件

这时候可能有细心的小伙伴发现了,不是重构项目吗?怎么看起来像是重写了?好吧,我自始至终都没见过旧版“在线PS”的源码,后来我才了解到,旧项目原本是老板五年前扒的别人生产环境代码来上线的,这可真是五线谱上瞧不见马——就你马离谱了呀。

开发中遇到的问题已经数不清有多少了,但最大的问题还是莫过于图片的生成方案,想想在客户端一顿操作,以为自己画了只虎,结果下载一看却是只猫,那不是白搞了?

为了弥补设计部产能不足的问题,领导示意我从网上采集些模板和素材过来,让设计可以在里面挑选/调整之后快速扩充模板数量:

采集的资源会默认为“未激活”状态,由设计部门去修改和判断停启用。一开始边测试边录入数据,每天入库几十个模板,老板嫌速度太慢,我干脆就化身无情的模板搬运工,用公司电脑不舍昼夜地挂机了两天,最终入库将近3万个模板,把设计部几年的工作量都给安排了(这里偷偷说下,其实我也采集了稿定的,但是不敢给公司用,只敢把小厂的偷来稿定的只给自己消遣和研究,分析数据的时候也能学到不少东西)

PS:目前公司后台的未审核模板数还剩下2万个:

但设计部最近又经历了一波人员变动,如今产能是更加不足了。。

关于Node服务的部署,也是困难重重,首先是运维方面非常不认同NodeJs,说漏洞非常多,听到我要使用node+chrome的方案时更是强烈滴反对,说linux浏览器以前就用过,十分不稳定,还会搞崩服务器等等。但我寻思着自己1核1G小主机都不会崩,公司的服务器怕什么呢?于是还是坚持了自己的方案(前面说了纯Web绘制咱也真做不出来啊)。

运维这边则给了一个内网端口,由后端php再写一个接口调用,并且加了个url回调,当我截图任务完毕时再调用它,通知php去拿到图片。这样可以在url加串md5解决一个鉴权问题,关键外网也不能直接访问到Node服务(运维放下了手中的刀)。而前端下载则只能不停轮询php的接口,轮询到有结果时才拿到下载地址,比较的呆。

由于我们的项目并不针对C端用户,所以比起覆盖各行业场景的模板需求,垂直领域海报的模板下沉更有意义,这当然离不开设计部的添砖加瓦,此时将平面设计师做好的psd上传到后台解析成可交互模板就很有必要。这块涉及到很多东西,包括各种字体特效、文本多行拆分样式、图片蒙层解析、分组多页面等功能——我都是没有实现的,只做到了基本够用的程度,所以也写了一些PSD设计规范给设计部,以免设计师辛苦做了图传上来却显示了个寂寞。

这块和稿定设计比起来就是班门弄斧了,稿定没有任何规范,因为99%的psd文件它都能近乎完美的解析,文件是上传到服务端解析的,不知道具体怎么实现,反正可以支持解析很大的文件,而我是在前端浏览器解析完再上传的,遇到超过200M的psd文件基本上页面就卡死在那摆烂了。

由于自己是整个项目的owner,UI和产品介入后我开始有两套代码,一套是给公司开发的,另一套是自己的实验田,有些功能自己做了觉得可以,就git检出比较代码手动迁移到公司项目里,比如当产品告诉我他想加一个二维码功能的时候,我已经开发完一版了,直接截图给他,于是产品原型也不画直接用截图给我提了个需求单。

尝试了不少有趣的功能,但其实折腾多了,有点“面向谷歌浏览器开发”的感觉,因为浏览器之间的差异很难抹平,做到完美兼容对我来说几乎不可能,所以有很多都没上线,怕出什么bug,又有些实验性质的东西,就只是自己玩。

也简单做了一下后台的模板与素材管理:

项目到这里介绍的也就差不多了,总之就是一个不停摸索又不停折腾的过程。其实互联网行业里大部分的产品我感觉都挺饱和的了,很难讲什么真正的创新,都是缝合一下就出来个产品,再按实际需求去做功能点。而像遇到这种非常规类型的项目,技术主导就显得尤为重要,一般的产品专员很难发挥效果,技术能力既决定了产品的上限,同时也是一道难以逾越的壁垒。我在做这个项目经常想的一类问题就是:稿定这个功能到底是怎么做到的?当然偶尔也会想摆烂,那会和同事开玩笑说我是一个人的下水道对标百人前端的天花板,但是每当做出来新功能时,多少还是有些小兴奋,人在巨大落差感面前,也总会不断激起前进的欲望吧。

一开始搭建过Vue2组件库、Vue3组件库,由于公司的前端项目基本都是使用Vue2技术栈的,所以我在4人前端小组里推过我做的这个组件库,当时我考虑的重点是怎么用起来舒服,所以编写了自动化脚本代替一些操作,而且我认为公共组件库就是给大家用的,使用文档很重要,所以组件文档也是要做到能根据代码和注释自动生成,降低开发成本。

我的组件库是基于monorepo模式并由lerna进行管理的,组件deploy会直接发到官网上面去,所以当然也有准备要部署私有npm的(是的我们公司项目都是淘宝镜像梭哈),但是碍于要去和运维申请服务器资源,可能还需要处理权限账号之类的对接,而且很奇葩的是我Gitlab连创建仓库的权限都没有,觉得限制太多懒得去搞了。

公司项目太多,分支管理也有点混乱,经常需要来回横跳切换,发布有的是CI/CD,有的是本地编译后提交dist目录,觉得麻烦,写了个自动化脚本,通过交互式配置任务来自动处理提交发布,还有判断任务执行风险、代码冲突检测机制、任务热重启、自动跳转到pr合并等功能,个人觉得挺酷,但是我们公司操作Git都是“小乌龟”起手(php应该很熟悉),不像我喜欢用命令行。

由于当时也在学习怎么写vue的cli插件,就把这个工具写成了cliPlugin,不知道是不是这个原因,发布到npm后竟然有不少的自然下载量,直到目前已经有20k+download数据,不知道别人用着怎么样,反正我基本没在公司项目里使用(因为提交规范原理是拦截githooks,但是我们多数前端代码是没有独立仓库的,都放在了php仓库的目录下。。

职业道路要早做准备、多做打算,能力增长有快有慢,可能目标感才更能决定成败。技术不必急于求成,都是可以慢慢学的,但环境可能不会变好,或许努力去到更好的环境,才更能加速你的成长。

要做的事情还有太多。就先说到这里吧,保持思考,保持学习,平常心。

THE END
1.更改图片形状您可以在设计过程中,需要调整图片的形状,可使用蒙版工具。 更改图片形状,通常运用于这些场景: 制作简历时,需要将证件照更改为圆形的样式; 设计过程中,为了丰富内容的效果,需要把图片修改成星型、心形等特殊形状。 1 点击「蒙版」 首先选中你想要调整的素材,点击右侧栏的蒙版。2https://www.gaoding.com/article/1640899301042556928
2.稿定设计怎么保存图片保存图片方法3、在保存的对话框中,选择PNG格式。4、确定。稿定设计app 摄影| 179MB 作图海报制作图片制作 下载 相关文章 教程稿定设计h5制作好了如何导出 稿定设计导出图片方法介绍 教程稿定设计下载怎么做图 稿定设计怎么拼照片 教程稿定设计如何导出gif 稿定设计导出图片教程 教程稿定设计如何保存草稿 稿定设计进入草稿箱方法介绍 https://liqucn.com/article/22737.wml
3.稿定设计作品怎么保存稿定设计作品保存方法电脑软件1、在稿定设计中编辑好后,点击右上角的【下载】。2、然后可以修改作品类型,还可以修改图片的分辨率大小(这里演示的是图片保存,其他类型作品保存操作也大同小异。)。3、如果我们同时编辑了多张图片,还可以选中不同的保存页面。4、设置完成后点击【下载】。5、制作成功后https://m.php.cn/faq/800271.html
4.稿定设计怎么保存作品稿定设计作品保存方法如何保存在稿定设计中创作的作品?对于一些不熟悉该操作的用户来说,本文将详细介绍保存步骤,供有需求的人参考。 1、当我们使用稿定设计编辑完成作品后,点击右上角的“下载” 2、接着可以修改作品类型。这里演示的是图片保存,其他类型作品保存操作也大同小异。 https://app.zol.com.cn/jiqiao/89572.html
5.稿定设计官网版下载稿定设计5.0.2官网最新版下载立即下载 滑动图片可查看更多>> 软件简介 稿定设计官网版是一款非常好用的图片处理和排版工具软件,这里有超多的功能可以使用,可以帮助你进行图片和视频的创作,进入软件的大厅中就可以看到很多的功能,一键就可以轻松的进行操作,在创作的时候可以获得软件提供的帮助,就可以轻松的使用软件,还在等什么,赶紧来使用吧。 稿定https://app.ali213.net/aznew/614907.html
6.稿定设计下载稿定设计下载v1.3.6免费版(图形设计制作)包含大部分PS功能,支持psd、xd、sketch、raw等高级格式。 4.在线拼图。 包括模板拼图、图片拼接、蒙太奇、形状拼图、趣味拼图等等。 关于稿定设计这款图形视频创意制作软件相关信息就分享到这里,机灵的用户已经点击下载下载起来用了! 精选软件 关注KK手机站(安卓游戏应用)http://www.kkx.net/soft/5803.html
7.稿定去水印稿定设计怎么去除字mob6454cc74c0fc的技术博客接下来小编就手把手教你如何使用稿定设计图片编辑器,轻松编辑你的图片! 使用步骤: app:打开稿定设计app,进入【图片标记】,手机版请到应用商店搜索“稿定设计”下载应用。 web:登陆稿定设计网站,在首页进入【图片编辑】,可直接点击https://www.gaoding.com/image进入页面。 https://blog.51cto.com/u_16099302/10174225
8.如何为图片换背景?稿定设计抠图换背景的方法图形图像软件教程4、在跳转的页面中选择上传图片 5、抠图完成后点击右上角的换背景 6、选择你喜欢的背景后,点击下载即可获得更换背景后的照片 以上就是小编为大家带来的如何为图片换背景?稿定设计抠图换背景的方法的全部内容,希望能对您有所帮助,小伙伴们有空可以来脚本之家网站,我们的网站上还有许多其它的资料等着小伙伴来挖掘哦https://www.jb51.net/softjc/769047.html
9.稿定设计去水印手机版下载稿定设计去水印免vip下载v4.33.0扫描二维码下载 应用介绍 稿定设计去水印是一款易用的设计软件,可帮助用户设计图片和视频,提供模板和去水印功能,支持手机操作、交流和导出。自定义输出、自定义水印和用户交流。导出图片可通过打开APP、选择素材、修改和保存,自动导出到相册。 稿定设计怎么使用 1. 在爱东东手游下载最新版,并注册一个账号。 2. 在https://www.juxia.com/sjwy/ruanjian-645488.html
10.在线海报图片设计器图片编辑器,仿照稿定设计资源浏览查阅136次。在线海报图片设计器与图片编辑器是现代数字营销和创意表达的重要工具,它们为用户提供了无需专业设计软件即可创作精美海报的便利。仿照稿定设计的这类平台,旨在简化设计流程,让即使是没有设计背景的人也能轻松制作出吸引眼球的视觉作品。https://download.csdn.net/download/weixin_36643308/88736466
11.稿定设计软件下载免费稿定设计电脑版V1.2.0官方版稿定设计电脑版是一款非常好用的商用视觉在线设计软件,软件提供了多种模板和丰富的编辑功能,让你不受约束,随时随地记录你的美妙灵感,让各位新手用户也可以轻松制作出好看的设计,有需要的朋友快来下载吧。 功能特点 【链接转换工具】 1、淘宝PC转手机链接工具 快速生成淘宝/天猫无线端链接。 2、代码/图片替换预览工具https://m.qqtn.com/q/451259
12.iSlide大盘点超全分类,做PPT用到的网站工具iSlide上面聚合了超多高质量设计素材,不管是矢量图、样机还是 PPT 模板,应有尽有。 除了下载之前要等待 10 秒,我再也挑不出其他毛病了。 2.5 -Iconscout 又一个高质量素材商城,提供矢量图、图片、图标等素材下载,看起来是收费的,但同时也提供超多免费素材。 https://www.shangyexinzhi.com/article/3154904.html
13.在AppStore上的「稿定设计稿定设计-连续包月VIP$190.00 連續包月(個人商用授權)$190.00 6元金币套餐$30.00 App 支援 隱私權政策 許可協議 创客贴设计-AI海报图片设计、拼图抠图作图神器 圖怪獸設計-AI海報圖片電商喜報、摳圖拼圖作圖神器 MAKA设计-海报设计&H5邀请函制作 青檸設計 - 海報製作&請柬邀請函&LOGO&AI繪圖 https://apps.apple.com/tw/app/id1113276760
14.探索稿定设计:快速抠图的操作步骤与技巧指南2. 点击“设计工具集”中的“搞定抠图”进行操作。 3. 上传你想要抠图的图片,点击“打开”。 4. 通过“去除”选择去掉的背景部分,通过“保留”选择想要保留的内容。 5. 反复调整,最后点击“下载”完成操作。 希望这篇详细的教程能够帮助大家快速掌握在稿定设计中进行抠图的技巧。如果你对此有任何问题或者需要进一https://www.9200.cn/177984.html
15.创客贴平面设计作图神器免费设计模板创客贴,极简好用的平面设计作图软件,在线图片编辑器,免费使用.提供免费设计模板,有海报、名片、公众号图片、PPT、邀请函等65个场景模板,一键搞定设计印刷https://www.chuangkit.com/
16.稿定AI设计稿定设计是一款在线设计神器,提供海量版权素材和模板,可以快速进行图片和视频编辑,满足个人和商业设计需求。 网站服务:AI绘图,AI绘画,在线设计,在线设计神器,海量版权素材模板,设计神器,稿定,稿定设计,在线设计,海报设计,设计素材,设计网站,AI绘图,AI绘画,在线设计,在线设计神器,海量版权素材模板,设计神器。 稿定AI设计https://openi.cn/sites/143207.html
17.怎么去掉水印?2、把需要去水印的图片传上去 3、在“调整”里找到“消除笔”。在需要处理的地方简单这么一划,水印就没了。 这操作忒简单了点,稿叔再教大家几招比较高级的去水印方法,之后也能在别人面前显摆一下。 这里要借助到稿定设计的在线ps工具。你还不知道吧?这个ps工具不用下载安装,也不收取费用,你说咋会有那么良心https://www.jianshu.com/p/010277a6ebfe