APP下载

基于微信小程序平台开发的撒拉族刺绣保护及推广

2023-08-01杨策张丹

现代信息科技 2023年11期

杨策 张丹

摘  要:撒拉刺绣作为青绣的一支,有着悠久的百年历史,是青海省省级非物质文化遗产。但由于青海省地处偏僻,撒拉族刺绣缺乏宣传,导致撒拉刺绣无法很好地进行商业变现,造成该非遗文化的流失。文章以青海省的撒拉族刺绣为研究对象,分析造成撒拉族刺绣销量不景气的各種因素。综合种种因素,最后基于微信小程序平台实现了对“撒拉刺绣的保护、推广和销售”,为撒拉族妇女拓宽了就业渠道,促进了青海省循化地区的经济发展。

关键词:撒拉族刺绣;非遗文化保护;图像高清化;个性化定制;微信小程序开发

中图分类号:TP39  文献标识码:A  文章编号:2096-4706(2023)11-0128-05

Sara Embroidery Protection and Promotion Based on Development of Wechat Mini Program Platform

YANG Ce, ZHANG Dan

(College of Computer Science, Qinghai Normal University, Xining  810008, China)

Abstract: As a branch of green embroidery, Sara embroidery has a long history of 100 years and is a provincial intangible cultural heritage in Qinghai Province. However, due to the remoteness of Qinghai Province and the lack of publicity of Sara embroidery, Sara embroidery could not be commercially realized, resulting in the loss of the intangible cultural heritage. This paper takes Sara embroidery in Qinghai Province as the research object, and analyzes various factors that cause the sales depression of Sara embroidery. Based on various factors, it finally realizes the “protection, promotion and sales of Sara embroidery” based on the WeChat Mini Program platform, which broadens the employment channels for Sara women and promotes the economic development of Xunhua area in Qinghai Province.

Keywords: Sara embroidery; intangible cultural heritage protection; high definition image; personalized customization; WeChat Mini Program

0  引  言

撒拉刺绣作为青绣的一支,有着百年的悠久历史,一般是以花鸟鱼蝶等图案为主,以针法细腻、工艺精湛、立体感强、手法独特而著称。长期以来,撒拉族刺绣保留和完善了自己的原始风貌,集传统文化、风俗、地域特征于一身,所绣花卉、动物形象栩栩如生。撒拉族刺绣工艺精湛,是撒拉族丰富多彩民族文化的主要组成部分,尤其是花鸟绣品,色泽艳丽、做工精细,富有立体感,表现活泼有趣,令人爱不释手。在过去,撒拉族妇女主要通过家传或民间交流获得刺绣技能,用于装饰服装、枕头、鞋帽等生活用品。在工业经济快速发展的今天,在撒拉族的故乡,刺绣再度受到格外的关注,针对撒拉族观念传统,妇女外出困难、就业率低的实际和青海省旅游业蓬勃发展的契机,就业部门不断挖掘、整理其广泛的刺绣基础以及深厚的人文积淀,将刺绣工艺列入“省级非物质文化遗产”项目,将撒拉族刺绣开发成民族民间工艺品和特色旅游产品,变文化资源为经济资源,自此,撒拉族刺绣不仅成为拓宽撒拉族妇女就业渠道、增加农民收入的新途径,也以崭新的姿态展现出浓厚的文化底蕴和市场潜力。但是目前由于撒拉刺绣的发源地青海省循化县所处位置偏僻,同时撒拉刺绣缺乏有效的宣传,导致撒拉刺绣在传承和商业化推广上存在困境。微信小程序于2017年1月上线微信APP,是一种无须下载安装即可使用的应用,它实现了人们对于“快”应用的盼望,真正做到了“触手可及”,只需要扫一扫或者点击即可进入应用。同时体现了“用完即走”的理念,用户不用担心下载安装、内存不足等问题。小程序可以在微信内被便捷地获取和传播,同时具有出色的使用体验。目前,微信小程序也全面开放申请,主体类型为企业、政府、媒体、其他组织或个人的开发者,均可申请注册小程序。因此基于撒拉刺绣的商业变现需求以及对我省撒拉刺绣的非物质文化保护和传承的需求,本文基于微信小程序平台对撒拉族刺绣进行宣传与商业化推广。

1  需求分析

作者亲自前往循化县调研,与循化县圣驼民族工艺品有限公司的负责人(同时也是撒拉刺绣的非遗传承人)交流“为什么如此精致的撒拉族刺绣销售量却如此不容乐观”的原因,经过调研,发现有下述原因:

1)由于撒拉刺绣制作耗时长,对于绣娘的绣法技艺要求高,目前长期从事刺绣的绣娘只有100余名。

2)由于撒拉刺绣的知名度较低,甚至连青海省省内的人们都不了解,而且青海省所处位置相对偏僻,使得撒拉刺绣缺乏有效的宣传,导致撒拉刺绣在传承和商业化推广上存在困境,无法为现有绣娘提供充足的变现能力,使得年轻人对于该项技艺也缺乏兴趣。

3)现有的撒拉刺绣作品大多围绕着传统的撒拉刺绣图案,无法满足人们的现代化审美。因此,撒拉刺绣面临着失传的危险。无论是从经济发展角度,还是民族文化保护角度而言,对于撒拉族刺绣的非遗文化保护、传承和个性化开发与商业推广都已迫在眉睫。针对上述现存问题,作者采用调查法、信息研究等方法提出了如下功能性需求,具體功能如图1所示。

1.1  撒拉族及撒拉族刺绣介绍

撒拉族因自称“撒拉尔”,简称“撒拉”而得名,主要聚居在青海省循化撒拉族自治县、化隆回族自治县甘都乡、甘肃省积石山保安族东乡族撒拉族自治县的大河家。伊斯兰教是撒拉族的主要信仰,所以,宗教对其历史发展和政治、经济、文化等方面都有较深的影响。

1.2  撒拉刺绣作品展示

展现撒拉族的文化底蕴、撒拉族妇女的刺绣工艺和精美的刺绣作品,作者对撒拉刺绣的精美机型进行高清展示,用户可以通过小程序浏览作者上传的精美刺绣作品及其文化简介,并可以发表自己的评论。

1.3  个性化撒拉刺绣产品定制

如果对撒拉族刺绣作品感兴趣,用户可将自己喜欢的图案上传给小程序,并向小程序阐述自己的要求,小程序通过对图案的复杂程度进行标价,用户可以在线上付款,最后让撒拉族妇女用其刺绣工艺完成刺绣作品后邮寄至用户手中,用户也可以选择自己喜欢的刺绣图案,将其放置到自己喜欢的物品,例如:包包、抱枕、衣服等,自己进行设计,定制个性化产品,然后让撒拉族妇女用其刺绣工艺完成刺绣作品后邮寄至用户手中。

1.4  刺绣作品高清化处理

为了展示绣娘精湛的刺绣技艺和刺绣作品的精美,MySQL数据库需要上传高清的刺绣制作视频和刺绣作品,但由于大部分收集到的照片和视频都是用手机拍摄,因此后期要对照片和视频进行高清化处理,因此需要借助商业化图片处理软件或基于机器学习或深度学习的技术对图片进行高清处理。如图2所示,为前期基于Photoshop做的撒拉刺绣局部高清展示。

同时,为了满足用户可将自己喜欢的图案上传给小程序,并向小程序阐述自己的要求,小程序通过对图案的复杂程度进行分析并反馈用户具体价格,可以实现用户线上付款的功能。

1.5  刺绣作品在线购买

用户可以在微信小程序使用微信支付直接下单,实现“线上宣传—用户浏览—用户定制—用户下单—用户收货”的流程,使用户收到样式丰富的高清晰、高细节刺绣图像成品。

2  “撒拉族刺绣”微信小程序的技术路线

为实现上述需求分析,提出了“撒拉族刺绣”微信小程序的技术路线,如图3所示。

具体内容有:

1)结合撒拉族的传统文化,收集研究撒拉族刺绣文化历史、内涵及特点。

2)利用线上调查问卷调查市面上各种刺绣图像样式的受欢迎程度。根据调查结果,调整预设的刺绣样式和刺绣作品。

3)开发“撒拉族刺绣”微信小程序,包括撒拉民族和撒拉刺绣介绍、刺绣手法与刺绣过程展示、刺绣作品展示与收藏、个性化刺绣图案定制和个性化产品定制五个模块设计。

4)利用Python代码实现预设图像的高清晰化处理;利用Photoshop技术对预设图像进行局部放大处理。

最后实现“线上宣传—用户浏览—用户定制—用户下单—用户收货”的流程,使用户收到样式丰富的高清晰、高细节刺绣图像成品。

3  “撒拉族刺绣”微信小程序的具体实现

“撒拉族刺绣”微信小程序界面前端的实现主要依靠HTML、CSS、JavaScript逻辑框架等技术。程序后台数据处理主要依靠MySQL数据库、PHP、JavaScript逻辑框架等技术。

3.1  撒拉族刺绣资料的收集和研究

将撒拉族刺绣的制作过程视频和已完成的刺绣作品等储存在MySQL数据库中。用户在使用“撒拉族刺绣”微信小程序时,点击的刺绣作品将从数据库中调取其信息,通过List数组进行反馈。

3.2  线上调查问卷获得流行的刺绣图案和刺绣作品

撒拉族的宗教信仰是伊斯兰教,作者通过大量的调查问卷获得了大量的符合撒拉族宗教信仰的优秀图案和作品,作者将它们排在MySQL数据库的首部,在用户快速欣赏的同时激发其兴趣。

3.3  “撒拉族刺绣”微信小程序开发

在微信开发者编辑器中创建wxproject模板目录、image和pages目录(同级别)。

3.3.1  登录

在进入“撒拉族刺绣”微信小程序前,需要用户进行授权登录操作,创建person目录作为个人中心,首页目录为/pages/person,其下的person.wxml、person.wxss、person.js、person.json为首页模板页面。使用getUserInfo、bindgetuserinfo和button组件中的getPhoneNumber属性小程序将获取用户的微信昵称nickName、头像avatarUrl和用户的手机号码,页面如图4所示。

3.3.2  撒拉族及其刺绣介绍

首先,创建home目录作为导入页面,导入目录为/pages/home,其下的home.wxml、home.wxss、home.js、home.json为导入模板页面。通过视觉容器view组件和基础内容text组件完成对撒拉族及其刺绣的介绍。

3.3.3  撒拉族刺绣作品展示

首先,创建welcome目录作为首页,首页目录为/pages/welcome,其下的welcome.wxml、welcome.wxss、welcome.js、welcome.json为首页模板页面。在welcome.js里设置这个事件对应的算法处理,在组件上使用wx:for控制属性绑定数组,将创建的MySQL数据库的图片和image目录连接,在welcome.wxml文件中调用视觉容器swiper组件中有限个轮播swiper-item和image标签的标明照片的路径src属性完成对MySQL数据库的图片的轮播图效果;其次,通过视觉容器view组件、导航组件navigator的url属性和image标签对刺绣作品实现分类跳转的功能;最后,通过导航组navigator的switchTab属性实现对所有页面跳转至首页的功能,页面如图5所示。

3.3.4  刺绣作品个性定制

为了满足用户的个性化需求,作者支持用户进行个性化图片上传,首先需要定义一个存放图片的数组,通过方法拿取图片的详细信息,然后调用微信小程序的wx.uploadFile方法将拿到的图片信息添加到定义好的图片数组中即可;删除图片只需要拿到存放图片的数组再通过splice方法删除。在用户上传自己喜爱的图片以后,作者对图片进行高清化处理,如图6所示,并将处理好的图片发送给绣娘进行报价,并将价格反馈给用户。同时小程序支持用户自行选择产品的个性化定制,通过勾线自己想要的产品和刺绣图案,小程序自动进行产品的价格计算。

3.3.5  刺绣作品高清化处理

为了让用户有更好的欣赏体验,作者在视频和照片上传MySQL数据库之前进行了高清化处理。对于视频,作者采用Topaz Video Enhance AI(Topaz Video Enhance AI是一款由Topaz公司出品的视频无损放大软件,Video Enhance AI使用机器学习进行视频放大)软件进行无损放大处理;对于照片,作者采用Adobe Photoshop 2020(Adobe公司开发的图像处理软件,可以帮助用户从预设图案中进行选择,绘制完美对称的画面)软件的锐化、对比度加强等功能和Waifu2x-Extension-GUI(Waifu2x-Extension-GUI是一款开源、免费、易用的图片、GIF和视频放大与降噪工具,基于Waifu2x-ncnn-vulkan和Waifu2x-converter算法)软件自定义分辨率等功能进行处理,处理先后的差异如图7所示。

3.3.6  刺绣作品在线购买

首先,创建shopping cart目录作为购物车,购物车目录为/pages/shopping cart,其下的shopping cart.wxml、shopping cart.wxss、shopping cart.js、shopping cart.json为购物车模板页面,如图8所示。在shopping cart.js中创建getShop function,使用wx:request、success与MySQL数据库相连接,通过数组实现加入购物车功能;其次,使用bindtouchstart和bindtouchmove组件定位X轴位置实现对刺绣产品的删除,通过input属性实现数量变化功能。最后,服务器获取商品的id等信息,获取用户的openId去调取微信服务器的统一下单API,再一次调用wx:login获取code通过wx:request和success接收服务器返回的预支付的订单信息。最后再调用wx.requestPayment,将预付单信息和签名一起提交到微信服务器,微信服务器会验证这些预付单信息,如果验证通过,那么小程序将拉起二维码支付界面。支付完成后,微信会主动调用开发者服务器将支付结果推送到开发者服务器,否则微信无法推送消息。

4  “撒拉族刺绣”微信小程序的意义及创新之处

为全国的刺绣爱好者提供平台,方便进行购买与收藏;同时,本模式也可推广到我省的其他行业领域中,例如唐卡定制、土族堆绣销售等。

4.1  意义

意义有:

1)基于微信小程序展现和宣传撒拉族的民族文化及其风土人情、对非物质文化遗产——撒拉刺绣的工艺进行高清展示和宣传。

2)基于图像处理技术满足刺绣爱好者不同的审美需求和个性化产品定制,并且增加刺绣妇女的刺绣样品库。

3)针对撒拉族妇女外出难、就业率低等问题,使更多的撒拉族妇女加入刺绣行业,拓宽其就业渠道,增加农民的收入,对循化县圣驼民族工艺品有限公司及青海地区经济收入及其就业机会起到促进作用。

撒拉刺绣作为青海的特色民族产业之一,本项目基于微信小程序对于刺绣文化产品的宣传和个性化,它和当地的经济以及当地人们的就业率息息相关。所以,对于撒拉刺绣的展示和商业化推广成了眼前必须要解决的一大难题。

4.2  创新之处

该小程序的创新之处在于基于微信小程序对撒拉刺绣进行大力宣传和商业化推广,用户通过微信小程序不仅可以阅读撒拉刺绣的相关介绍,还可以欣赏已有的撒拉刺绣作品和刺绣过程,同时用户可以自己上传喜爱的图片进行刺绣图案个性化定制和产品个性化定制,满足用户的审美需求和设计需求,小程序也会对照片进行识别并进行分析,反馈用户价格,从而方便用户购买。

另一个创新之处是作者调研时使用手机拍照撒拉刺绣图片和刺绣视频,像素较低,不利于展现出撒拉刺绣的精美,后期作者基于深度学习的图像处理方法借助商业软件对图片进行识别和高清晰化处理,完成目标图像局部无损放大,使用户有更好的欣赏感与购买欲。通过对刺绣作品进行局部详细介绍,展示了绣娘精湛的刺绣技艺和刺绣作品的精美,并在制作过程中对其进行不断地加强完善。

该小程序不仅可以对非物质文化遗产起到宣传作用,使越来越多的人认识并喜爱撒拉刺绣文化,将其打造为循化地区的名片,并且对于促进青海省循化地区的手工业经济发展,推动循化地区旅游业的发展与影响力的提高起到了积极的作用,同时本项目也可以作为一种推广方式,为青海省其他的民族特色产业提供一个较好的通用方式。

5  结  论

作者希望通过开发微信小程序提升撒拉族手工刺绣产品知名度,让更多的人了解撒拉族的民族文化及其风土人情并爱上撒拉族刺绣。同时,可满足对刺绣感兴趣的人的个性化需求,促进青海地区的经济发展,宣扬撒拉族的传统文化,也为撒拉族妇女拓宽了就业渠道。但,该小程序的撒拉族刺绣展示界面有待美化,内容的丰富性也有待提高,作者将不断完善该小程序,从而让“撒拉族刺绣”小程序发挥更好的作用。

参考文献:

[1] 蒋晖.锦“绣”河湟 小针尖上大产业 [N].海东日报.2021-02-22(12).

[2] 马秀芬.源远流长的撒拉族刺绣 [J].中国土族,2010(4):61-62.

[3] 李荣.河湟撒拉族族群文化及特征探析 [J].青海师范大学学报:哲学社会科学版,2008,130(5):68-72.

[4] 孔维琛.微信小程序:为颠覆而生? [J].中国经济信息,2017(2):64-65.

[5] 刘红卫.微信小程序应用探析 [J].无线互联科技,2016(23):11-12+40.

[6] 刘玉佳.微信“小程序”开发的系统实现及前景分析 [J].信息通信,2017(1):260-261.

[7] 王婷婷.微信小程序开发 [J].信息技术与信息化,2018(12):62-63.

[8] 李刚.宁夏数字文化网微信小程序的构建探究 [J].价值工程,2018,37(19):219-220.

[9] 陈琳,郭稳柱,李晔,等.基于微信强黏度的同伴互助小程序设计研究 [J].信息與电脑:理论版,2021,33(11):85-87.

[10] 杜雨荃,王晓菊,田立勤.基于微信小程序的网上购物系统的设计与实现 [J].网络安全技术与应用,2022(4):60-62.

[11] 马静.基于微信小程序的购物商城系统的设计与实现 [J].微型电脑应用,2021,37(3):31-34.

作者简介:杨策(2001.08—),男,汉族,甘肃武威人,本科在读,研究方向:数字图像处理;通讯作者:张丹(1991.03—),

女,汉族,甘肃酒泉人,硕士生导师,博士,研究方向:计算机图形学、数字图像处理、非遗文化保护。

收稿日期:2022-12-22

基金项目:青海师范大学2022年校级本科生科技创新项目(qhnuxskj2022015)