我用chatgpt写了一款程序

众所周知,Chatgpt能够帮助人们写代码,前几天苏音试着完全用Chatgpt写一款Python程序

有一句话我很赞同,未来能代替人的不是AI,是会使用AI的人。

最终,写下来效果还不错,完全提升了我的办公效率。

开发前言

软件制作起初是因为在做网站时,经常会用到拼图工具,比如制作这种拼图,将三张截屏合并到一张图片上

dd686ca4c4b2541a21f0ed03770a0eb9.jpeg

虽然操作简单,但是网上的工具太臃肿或者必须得打开网站才可以使用

比如之前一直在使用的稿定设计,我需要打开网站、登录网站、上传图片到这里,然后选定模板,设置导出图片大小,调整图片

最终下载图片,然后再把图片粘贴进去

93ad80cdfea2f0dc7b7a8113ee36a3b6.jpeg

比较浪费时间,降低了工作效率,同时,在网上也找不到类似快速拼图的小工具,索性就利用Chatgpt 帮助自己写了一款小工具,

先简单给软件起个名字:PicFusion

软件简介

界面虽然比较丑,还没优化UI

7fa01a8c217d620c74150a9d144e6b6b.jpeg

在这里你可以直接点击浏览打开本地图片,或者直接将图片拖入软件中,即可打开

0507389f91c66f558bf00c1b149ace28.jpeg

你可以实时预览到成品图,方便你调整

同时你可以选择移动任意一张图片的顺序,或者删除图片,可以随时删除或者增加

a7fe5757ae96fb3aa6929163e9de1271.jpeg

支持生成横屏的拼图或是竖屏的拼图

287042a0788025614d37c3afb4319eae.jpeg

设置了成品图的背景颜色,这个功能主要是为了害怕图片中间会有缝隙,导致不美观,所以设置统一白色、黑色、透明色

不过目前没有出现过类似的情况,所以选择哪个最终效果貌似都一样

预览完成后,直接点击生成图像,即可保存到你指定的位置

feed4bd410848fcebf915c8470e0a755.jpeg

这样一张手机版的竖图和横图就生成好了

以前可能需要几分钟上传、调整的时间,现在只要几秒就可快速生成,而且不联网也可以使用。

横屏图示例:

184931a898624b8f44129a9bfbae357f.jpeg

竖屏图示例:

bfcb4260fe0c50dfab7781c63c1bd103.jpeg

创作过程

虽然我在之前也接触过Python以及Pycharm之类的编写工具,但是对于Python代码的基本框架也是一知半解

所以全程使用Chgpt,过程中也出现了一些问题,不过大部分还是Chatgpt帮忙解决的

75bb43a03554e7011bc9032ecbae6da4.jpeg

要求Chatgpt帮忙优化代码

5d282c42360d426d240c1643b9d85b72.jpeg

最终,在AI的帮助下,我们的程序终于上线了,目前已经发布到苏音资源网以及吾爱破解,

8ae2e49de8dc5835773afe760d6b3646.jpeg

得到的反响似乎还不错捏

4595fb9329b177366f219932e75dd3ff.jpeg

0ec98e5a3e9cbeeb9b97484fe618e9b1.jpeg

最后送上本期软件的下载地址,不知道对你们有没有帮助呢?

原文地址:https://www.suyin66.com/txpinjie.html


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

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

相关文章

0X0-基于Sklearn的机器学习入门:聚类(上)

本节及后续章节将介绍深度学习中的几种聚类算法,所选方法都在Sklearn库中聚类模块有具体实现。本节为上篇,将介绍几种相对基础的聚类算法,包括K-均值算法和均值漂移算法。 目录 X.1 聚类概述 X.1.1 聚类的种类 X.1.2 Sklearn聚类子模块 …

设计模式1

1、面向对象三大特性:封装、继承、多态 2、什么是接口? 3、面向对象的SOLID五大原则 4、简单工厂模式 5、工厂方法模式

网络安全:数据库安全性

文章目录 网络安全:数据库安全性引言数据库安全性的重要性常见的数据库安全威胁数据库安全性的最佳实践数据加密访问控制审计和监控 结语 网络安全:数据库安全性 引言 在前两篇文章中,我们讨论了SQL注入的概念和防范措施。本篇文章将聚焦于…

又一个SQL Developer中调试存储过程的例子

此例基于OBE(Oracle By Example)的示例。是在SQL Developer中调试存储过程一文的进阶。复习了前文的一些基本概念,并纠正了官方示例的一个错误。 本文使用的是标准的HR 示例 Schema,调试的存储过程源代码如下: CREAT…

【PB案例学习笔记】-22制作一个语音朗读金额小应用

写在前面 这是PB案例学习笔记系列文章的第22篇,该系列文章适合具有一定PB基础的读者。 通过一个个由浅入深的编程实战案例学习,提高编程技巧,以保证小伙伴们能应付公司的各种开发需求。 文章中设计到的源码,小凡都上传到了gite…

关于在word中使用Axmath的报错的解决

介绍 Axmath是数学公式编辑器软件。官网如下。 AxMath/AxGlyph/AxCells (amyxun.com) 支持正版。 在word中使用Axmath 点击word中的“文件”→“选项”。 选择“加载项” 选择“word加载项” 在Axmath默认的安装目录如下: C:\Program Files (x86)\AxMathhao&am…

【头歌】HBase扫描与过滤答案 解除复制粘贴限制

解除复制粘贴限制 当作者遇到这个限制的时候火气起来了三分,然后去网上搜索答案,然后发现了一位【碳烤小肥肠】居然不贴代码,XX链接,贴截图,瞬时火气冲顶,怒写此文 首先启动万能的控制台,然后C…

5年Android 开发者的社招面经总结(值得你记录收藏)

4. 分别代表什么含义,他们有什么区别? 5. 了解过 Java 的集合吗? 6. 说说 HashMap 的底层实现原理? 7. ArrayList 和 LinkedList 的区别? 8. Java 集合中哪些是线程安全的? 9. JVM 的内存…

中年帕金森:守护健康,从容面对生活挑战

在快节奏的现代生活中,中年人群面临着越来越多的健康挑战。其中,帕金森病作为一种常见的神经系统疾病,逐渐引起了人们的关注。帕金森病不仅影响患者的身体健康,还对其日常生活造成极大的困扰。那么,我们该如何应对中年…

智慧分流:探索互联网与物联网的负载均衡技术

数字化时代,个人认为,无论是互联网还是物联网,还是其他网,在各个层级,都对系统的稳定性和效率提出了更高的要求。负载均衡技术作为保障系统平稳运行的关键,其重要性不言而喻。在数字世界的海洋中&#xff0…

在哪里可以查到一手的标讯信息?

标讯信息集招投标讯息的简称。在市场上,标讯是一种非常关键的信息,包括招标公告,文件,截止日期等关键内容,便于需求方和供应商进行业务合作。 对于企业来说,及时获取到最新的标讯信息是非常重要的&#xf…

MySQL8新特性:窗口函数

目录 一、 概念二、语法基本语法语法解析进阶语法命名窗口WINDOW AS框架FRAME_CLAUSE 三、窗口函数ROW_NUMBERRANKDENSE_RANKPERCENT_RANKCUME_DISTFIRST_VALUE与LAST_VALUENTH_VALUELAG与LEADNTILE 四、窗口函数使用事项五、窗口函数优化方法六、面试常问(持续更新…

设计模式-创建型-04-建造者模式

1、盖房项目需求 1)需要建房子:这一过程为打桩、砌墙、封顶2)房子有各种各样的,比如普通房,高楼,别墅,各种房子的过程虽然一样,但是要求不要相同的3)请编写程序&#xf…

【1990-2023】上市公司高新技术企业数据(Excel+stata)+do代码

数据简介:根据《上市公司资质认定信息文件》 数据进行整理。筛选“认定项目类型” 为“高新技术企业”;筛选“认定对象身份”为“上市公司本身”,根据“认定时间”和“有效期限”判断当年是否为高新技术企业。有效期限通常为3年,缺…

华为手环9省电设置

1、 手环开启熄屏显示续航约3天,原因为屏幕持续常亮显示;如不需要可通过手环“设置->表盘->熄屏显示”路径进行关闭; 2、 手环具备后台健康自动检测功能,您可根据需要选择是否使用或关闭: (1&#x…

实用软件分享-----一款免费的人工智能替换face的神器

专栏介绍:本专栏主要分享一些实用的软件(Po Jie版); 声明1:软件不保证时效性;只能保证在写本文时,该软件是可用的;不保证后续时间该软件能一直正常运行;不保证没有bug;如果软件不可用了,我知道后会第一时间在题目上注明(已失效)。介意者请勿订阅。 声明2:本专栏的…

DoIP——step2:车辆发现

文章目录 前言一、IP地址配置1.1 AutoIP1.2 DHCP1.3 DoIP实体的IP地址配置流程二、车辆发现车辆声明报文内容如下:前言 完成诊断设备到车辆的物理连接并通过激活线使能诊断连接后边缘节点将会将连接状态传递至应用层,在开始车辆发现过程之前,需要先进行各自的IP地址配置,获…

海外媒体发稿渠道和方法有哪些?如何选择靠谱的国外媒体发稿服务商?

在选择海外媒体发稿服务商时,以下是一些关键点可以帮助您找到靠谱的服务商: 服务商的经验和口碑:查找该服务商在行业内的声誉和客户评价。拥有丰富经验和良好口碑的服务商通常更可靠。 媒体资源和覆盖范围:了解服务商所能提供的媒…

Python并行编程技术与方法详解:线程池、进程池及优化策略

目录 一、引言 二、线程池 线程池的概念 Python中的线程池实现 线程池的优缺点 三、进程池 进程池的概念 Python中的进程池实现 进程池的优缺点 四、优化策略 合理设置线程池和进程池的大小 任务的拆分与合并 使用队列和锁等同步机制 选择合适的并行框架 五、异…

【机器学习300问】121、RNN是如何生成文本的?

当RNN模型训练好后,如何让他生成一个句子?其实就是一个RNN前向传播的过程。通常遵循以下的步骤。 (1)初始化 文本生成可以什么都不给,让他生成一首诗。首先,你需要确定采样的起始点。这可以是一个特殊的开…