一、什么是智能标识自动创建工具
智能标识自动创建工具,是指通过人工智能技术辅助进行设计创作的智能工具。其核心功能是智能Logo生成,通过AI算法为用户自动创建Logo设计方案。
二、智能标识自动创建工具的特点
作为一款智能标识自动创建工具,具备以下特点:
1.服务稳定:稳定的线上服务是产品的基础;
2.智能算法支持:智能化设计功能依赖算法组件;
3.注重结果展示:能够准确地还原设计视图;
4.可能需要借助其他开源软件提供服务。
三、Demo阶段
为了满足以上特点,智能标识自动创建工具的MVP版本具备如下模块:
1.Python实现的算法服务-NLP模块;
2.Go实现的后端服务-调度服务;
3.Web端用户入口和提供设计还原的前端功能组件;
4.不同的后端服务之间采用gRPC协议进行通讯。
通过这三个模块,实现了智能标识自动创建工具的主体功能,用户输入品牌名,通过算法模块进行品牌解析,获取品牌相关的icon素材,根据用户选择的Logo风格,前端模块以特定布局模式,组合各种素材,输出Logo。
四、内部服务阶段
在MVP版本试验中,智能标识自动创建工具项目具备可行性。我们继续加入“亿”点点细节,使之成为能够为内部用户使用的服务。
1.目标:算法服务不应该直接暴露给用户,算法服务本身作为底层服务与调度服务进行数据交互即可;
2.增加素材管理功能,通过数据库去获取和记录icon使用情况,保存生成Logo使用的信息组合;
3.增加用户服务,提供内网用户登录验证,记录请求事件;
4.完善日志系统,增加监控和部分关键数据采集。
五、对外服务阶段
对外服务相比内部服务,用户容忍度相对较低。当使用过程中出现问题时,外部用户可能会直接流失,因此对于服务稳定性和用户体验有着更高的要求。
1.目标:扩充Gate调度服务能力,以减轻前端功能的负担;
2.避免渲染逻辑和渲染素材外露,则需要将Logo渲染功能进行服务化改造,使之成为后端基本服务提供渲染能力,保护数据;
3.扩展用户服务能力,增加多端登录,用户信息记录等功能。
六、总结与展望
随着智能标识自动创建工具版本的不断推进,其功能和复杂度也在提高。在架构升级的过程中,耦合度得到了降低,数据安全性也得到了提升。
1.总结:根据经验,可以总结出符合智能设计工具的一般开发方案和架构设计;
2.展望:未来将继续优化服务,提高用户体验。
评论已关闭。