【大比武01】AIGC赋能档案文创设计的尝试

news2024/12/22 19:05:39

关注我们 - 数字罗塞塔计划

随着科技的飞速发展,AI技术逐渐深入我们的工作与生活,特别是随着2022年底ChatGPT的横空出世,AIGC(Artificial Intelligence Generated Content,内容生成式人工智能)开始登上历史舞台。作为从业10余年的档案信息化老兵,笔者却一直有一个档案文创梦,近几年一直在思考如何改变档案文创中存在的创意少、效率低、前期工作量大的问题。

当档案文创遇上AIGC,文字、图片、影像便“活”了起来!通过智能分析、深度学习、图像识别等AI技术的综合应用,挖掘档案背后的故事,将其转化为引人入胜的文创产品,您是不是很期待呢?笔者通过自己搭建AIGC运行环境不断尝试,终于探索出一条档案文创设计的速成之路,通过罗塞塔公众号平台分享给大家。

一、流程、工具和环境

1、基于AIGC的档案文创设计流程

整个流程大致分为六个步骤,如下图所示:

图片

2、用到的软件工具

通用大模型:文心一言、讯飞星火、Kimi;

AIGC:ComfyUI、stable diffusion;

后期制作:Photoshop、ZBrush等。

3、硬件配置

服务器1

CPU:I7-11700 8核心16线程,

内存:128G,

显卡:RTX 3080TI 12G;

服务器2

CPU:E5-2699V4 44核心88线程,

内存:64G,

显卡:RTX3060 12G *2。

二、步骤分解

1、明确目标和定位

需要明确文创产品的目标和定位,第一步回答我们到底想要什么。将大脑中零散的词汇、记忆片段、不成熟的想法,或者直白想要的东西真实表达出来,然后通过AI串起来。

示例一

Prompt(提示词):国潮风,文创,档案,文化,帮我把这几个字串起来,做文创产品的建议

图片

从示例1中可以看到,AI已经给出了部分建议,选择第四项“文创T恤和服饰”再进行二次优化。

示例二

Prompt:请为夏天设计的国风T恤,包含敦煌元素,拟写几个吸引人的标题。

要求:1.标题应突出国风T恤的特色。2.标题应简洁明了,易于理解。3.标题应具有一定的创意和吸引力,能够引起消费者的兴趣。4.标题应考虑到目标受众的喜好和需求,以吸引他们购买。

图片

标题有了之后不一定是你满意的,可以再进行多次优化,直到满意为止。

2、背景知识学习

知识的积累是循序渐进的过程,获取相关知识的途径非常多,但在这个AI时代,最高效的途径无疑就是借助“文心一言”、“Kimi”等通用大模型快速获取自己想要的知识了。

示例

Prompt:我需要做敦煌风格的档案文创项目,但我对敦煌历史和文化了解不够。请推荐一些相关的书籍、杂志论文或学习资料?

图片

换个大模型再试试,确保获取知识的准确度,广度和深度(来自于网络资料,可直接访问网址链接):

图片

通过以上的操作,知识已经获取到,剩下的就是我们自己去挑灯夜读了。

3、内容提炼

笔者在经历挑灯夜读学习后,最终选择“敦煌壁画中的飞天、仙女等形象”,进入下一步骤。

示例

Prompt:敦煌壁画中的飞天、仙女等形象,已成为中国传统文化的重要符号,根据这句话分别形成T恤和书签的文创产品介绍,要求包括文创主题、核心内容、亮点元素、文创属性、预期效果。

经过整理,如下表所示:

图片

4、提示词和模型选择

既然确定了“敦煌飞天”作为文创产品的主题,下一步就要借助AIGC工具来帮我们设计了。笔者选用开源的ComfyUI来生成设计图,由于ComfyUI只接受英文提示词,需要进行翻译。

示例

【中文提示词】一幅描绘精美敦煌飞天形象的画面,仙女身姿轻盈,衣裙飘带仿佛在空中飘舞。画面中还细致地描绘了周围传统的云纹图案,增添了神秘而古老的氛围。

【Prompt】A high-resolution, high-quality image of a delicate Dunhuang Feitian figure with a maiden's graceful posture and flowing dress ribbons as if dancing in the air. The surrounding area is adorned with traditional cloud patterns, creating an enchanting ancient atmosphere, with a touch of fantasy and mythology.

【参数】Sampling method:DPM++ SDE Karras;Sampling steps:20;CFG Scale:7;Seed:123456789;最优长宽比:16:9。

ComfyUI节点配置:

图片

模型选择: 

Checkpoint模型,模型说明:写实。配合LoRA模型一起使用:

图片

5、训练和出图

在训练、出图过程中需要多次调节以下几个参数:

批次(latent)

一般设置为10,值越大生成图片越多,但是速度会慢。

步数(steps)

一般设置为20,步数小的话噪点会多,步数大的话,图像越清晰,但是对显卡要求高,速度上也有影响。

图片与提示词的关联程度(CFG)

一般设置为8,CFG值越大,生成的图片细节越丰富。

提示词(prompt)

优美文雅且表达准确的提示词为图片的生成起到至关重要的作用,需反复修改提炼直至满意。可以先写好中文再利用讯飞星火等工具翻译成英文,再对英文进行优化。

图片

6、挑选和调整

从AIGC生成的图片中挑选自己满意的,然后对其中的不满意处进行略微修图调整。下面直接上成品:

示例

T恤类:

图片

手机套类:

图片

其他类:

图片

二次元摆件(需要采用ZBrush等工具输出3D模型):

图片

三、过程总结

为完成这篇文章,笔者花了差不多两个月时间对AIGC赋能档案文创设计的整个过程进行了摸索,虽说流程是走通了,但实际上细节方面还是有很多不明白的地方,特别是ComfyUI一旦出现后台英文报错就傻眼。

总结一下,上述AIGC框架(工具)的优缺点如下:

图片

根据笔者的经验,这里面最关键的实际上是提示词,难怪现在已经出现了一个新的职业——提示词工程师。优质的提示词可以事半功倍,可以使AI回答的准确度以及生成的成果物质量更高。以下为笔者梳理的关于“如何写好提示词”的要点:

图片

数字罗塞塔计划公众号致力于成为全国领先的档案信息化知识分享与交流平台。独木难成林,众创力量大!作为中立的第三方平台,我们将努力为广大档案信息化从业企业提供一个展示自身业务与技术专业水平的舞台,共同推动档案行业的进步与发展。

关注我们 - 数字罗塞塔计划

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

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

相关文章

Covalent引入五个新网络运营商,提升去中心化特性和数据安全性

为了进一步扩大运营商基础以并践行去中心化网络基础设施的宗旨,Covalent Network(CQT)在网络中引入了五个新的区块样本生产者(BSPs)角色。该举措不仅重申了 Covalent Network(CQT)对社区驱动协议…

20基础解决-buuctf-1.RSA1

2.buuctf-1.RSA1 RSATool2v17工具的使用 打开RSA Tool 1.Number Base 设置为十进制 2.注意:Public Exponent这里要使用16进制的数,如果公钥e17的话,就应该填入十六进制的11 3.给出p,q,e的话直接填入,再点击Calc.D,获得d 4.给出…

【第6节课笔记】LagentAgentLego

Lagent 最中间部分的是LLM,即为大语言模型模块,他可以思考planning和调用什么action,再将其转发给动作执行器action executer执行。 支持的工具如下: Arxiv 搜索 Bing 地图 Google 学术搜索 Google 搜索 交互式 IPython 解释器 IP…

C++ | Leetcode C++题解之第74题搜索二维矩阵

题目&#xff1a; 题解&#xff1a; class Solution { public:bool searchMatrix(vector<vector<int>>& matrix, int target) {int m matrix.size(), n matrix[0].size();int low 0, high m * n - 1;while (low < high) {int mid (high - low) / 2 l…

安卓玩机工具----一键备份手机分区 防止全檫除或者格机导致安全数据分区丢失

工具说明; 目前玩机root后有很多格机脚本。模块等等误刷会导致基带信号等等问题&#xff0c;在前面的博文中我有介绍过备份主要数据分区的重要性 。其实对于不了解root和不安装有些模块 外挂等等需要的友友不建议对手机进行root。root后对于手机安全性会有所降低。对于玩家来说…

信创 | 中国信创建设的历程与未来展望!

中国信创建设的历程与未来展望可以从多个维度进行分析。首先&#xff0c;从发展历程来看&#xff0c;中国信创产业的发展可以分为几个阶段。根据不同的资料来源&#xff0c;这些阶段的划分有所不同&#xff0c;但大体上可以概括为起步、试点、快速发展等关键时期。 起步阶段&am…

医疗器械软件如何生成符合FDA要求的SBOM文件?

在当今这个高度互联的世界&#xff0c;医疗器械的安全性和可靠性对于保障公众健康至关重要。FDA作为美国食品和药物的主要监管机构&#xff0c;长期以来一直致力于确保医疗器械的安全性和有效性。 2023年9月27日&#xff0c;美国食品和药品监督管理局&#xff08;后续简称FDA&…

文本批量操作实例:如何实现文本批量拆分?实用方法与技巧分享

在文本处理和数据分析的过程中&#xff0c;我们经常会遇到需要批量拆分大量文本数据的情况。文本批量拆分能够大大提高工作效率&#xff0c;减少重复劳动。下面&#xff0c;我们将通过一个实例来介绍如何实现文本批量拆分&#xff0c;并分享一些实用方法与技巧。 一、实例背景 …

ESP32S3各个管脚使用需要注意的情况说明:

想使用ESP32S3做个控制电路&#xff0c;管脚使用情况自己整理了一下&#xff0c;记录一下&#xff0c;免得后面又忘记了&#xff0c;有不对之处望帮助更正&#xff1a; IO0和IO46先要说明一下&#xff1a;以前只注意IO0是启动刷机的时候用的&#xff0c;低电平时启动是串口刷机…

MT2050 矩阵01变

注意&#xff1a; 输入是直接输入了一行&#xff0c;所以不能使用for i{ for j {} }&#xff0c;可以使用string 读一行然后挨个分析。 使用前缀和。 代码&#xff1a; #include <bits/stdc.h> using namespace std; const int N 105; int n, m; int b[N][N]; strin…

如何在Hostease的Linux虚拟主机上永久移除WordPress网站

最近有遇到客户咨询如何移除Linux虚拟主机上的WordPress网站的&#xff0c; 因为原先的站点长时间不更新&#xff0c;被恶意篡改&#xff0c;跳转到了一个博彩网站上&#xff0c;本身网站也比较旧了&#xff0c;客户也不准备修复&#xff0c;准备重新建站。但是又怕移除不干净&…

【Django学习笔记(十)】Django的创建与运行

Django的创建与运行 前言正文1、安装Django2、创建项目2.1 基于终端创建项目2.2 基于Pycharm创建项目2.3 两种方式对比 3、默认项目文件介绍4、APP5、启动运行Django5.1 激活App5.2 编写URL和视图函数对应关系5.3 启动Django项目5.3.1 命令行启动5.3.2 Pycharm启动5.3.3 views.…

Re71:读论文 Sequence to Sequence Learning with Neural Networks

诸神缄默不语-个人CSDN博文目录 诸神缄默不语的论文阅读笔记和分类 论文名称&#xff1a;Sequence to Sequence Learning with Neural Networks ArXiv下载地址&#xff1a;https://arxiv.org/abs/1409.3215 本文是2014年NeurIPS论文&#xff08;那时候这个会还叫NIPS&#xf…

共享WiFi项目加盟骗局:共享WiFi贴码收益真的月入过万?

如今每个人的手机都是智能手机&#xff0c;我们几乎随时随地都需要网络的陪伴。而随着共享经济的概念深入人心&#xff0c;一种名为“共享WiFi贴码”的新兴事物逐渐走入了我们的视线。据说通过这种方式&#xff0c;人们可以实现轻资产创业&#xff0c;甚至有人声称能借此达到月…

ubuntu_Docker安装配置

什么是docker? Docker 是一个开源的应用容器引擎&#xff0c;让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中&#xff0c;然后发布到任何流行的 Linux或Windows操作系统的机器上&#xff0c;也可以实现虚拟化。容器是完全使用沙箱机制&#xff0c;相互之间不会有…

百面算法工程师 | python解释器基础问答

本文给大家带来的百面算法工程师是深度学习python解释器面试总结&#xff0c;文章内总结了常见的提问问题&#xff0c;旨在为广大学子模拟出更贴合实际的面试问答场景。在这篇文章中&#xff0c;我们还将介绍一些常见的python用法&#xff0c;并提供参考的回答及其理论基础&…

微生物群落构建(community assembly)

Introduction Zhou, J. & Ning, D. Stochastic Community Assembly: Does It Matter in Microbial Ecology? Microbiol Mol Biol Rev 81, e00002-17 (2017). This review is very comprehensive (1)&#xff01; 周集中老师实验室的长期研究兴趣集中在从基因组到生态系统…

史上最简单给大模型注入新知识的方法

《史上最简单给大模型注入新知识的方法》 image-20240508093410856 先执行 pip install --upgrade openai 。 from openai import OpenAI# 加载.env 文件到环境变量from dotenv import load_dotenv, find_dotenv_ load_dotenv(find_dotenv())# 初始化 OpenAI 服务。会自动从环…

第一个C++项目

文章目录 一、新建项目1.打开软件&#xff0c;选择“创建新项目”2.新建项目栏中&#xff0c;按自己的需求来设置项目模板&#xff0c;项目名称和文件存放位置&#xff0c;设置好后点击“确认”3. 点击“Next”4. 按照自己需求设置&#xff0c;设置完后&#xff0c;点击“Next”…

MySQL增删查改(进阶)

目录 数据库约束 表的设计 查询操作的进阶 查询搭配插入使用 聚合查询 1>count(*) 2>sum(*) 3>avg(*) 4>max(*) 5>min(*) group by分组分别进行聚合查询 联合查询 / 多表查询[重点] 外连接 自连接 子查询 合并查询 小结: 数据库约束 有时候…