我用chatgpt写了一款程序

2024-06-18 07:20
文章标签 chatgpt ai 程序 我用 一款

本文主要是介绍我用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


这篇关于我用chatgpt写了一款程序的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1071644

相关文章

基于Flask框架添加多个AI模型的API并进行交互

《基于Flask框架添加多个AI模型的API并进行交互》:本文主要介绍如何基于Flask框架开发AI模型API管理系统,允许用户添加、删除不同AI模型的API密钥,感兴趣的可以了解下... 目录1. 概述2. 后端代码说明2.1 依赖库导入2.2 应用初始化2.3 API 存储字典2.4 路由函数2.5 应

Spring AI ectorStore的使用流程

《SpringAIectorStore的使用流程》SpringAI中的VectorStore是一种用于存储和检索高维向量数据的数据库或存储解决方案,它在AI应用中发挥着至关重要的作用,本文给大家介... 目录一、VectorStore的基本概念二、VectorStore的核心接口三、VectorStore的

如何用java对接微信小程序下单后的发货接口

《如何用java对接微信小程序下单后的发货接口》:本文主要介绍在微信小程序后台实现发货通知的步骤,包括获取Access_token、使用RestTemplate调用发货接口、处理AccessTok... 目录配置参数 调用代码获取Access_token调用发货的接口类注意点总结配置参数 首先需要获取Ac

基于Python开发PDF转Doc格式小程序

《基于Python开发PDF转Doc格式小程序》这篇文章主要为大家详细介绍了如何基于Python开发PDF转Doc格式小程序,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 用python实现PDF转Doc格式小程序以下是一个使用Python实现PDF转DOC格式的GUI程序,采用T

Spring AI集成DeepSeek三步搞定Java智能应用的详细过程

《SpringAI集成DeepSeek三步搞定Java智能应用的详细过程》本文介绍了如何使用SpringAI集成DeepSeek,一个国内顶尖的多模态大模型,SpringAI提供了一套统一的接口,简... 目录DeepSeek 介绍Spring AI 是什么?Spring AI 的主要功能包括1、环境准备2

Spring AI集成DeepSeek实现流式输出的操作方法

《SpringAI集成DeepSeek实现流式输出的操作方法》本文介绍了如何在SpringBoot中使用Sse(Server-SentEvents)技术实现流式输出,后端使用SpringMVC中的S... 目录一、后端代码二、前端代码三、运行项目小天有话说题外话参考资料前面一篇文章我们实现了《Spring

Spring AI与DeepSeek实战一之快速打造智能对话应用

《SpringAI与DeepSeek实战一之快速打造智能对话应用》本文详细介绍了如何通过SpringAI框架集成DeepSeek大模型,实现普通对话和流式对话功能,步骤包括申请API-KEY、项目搭... 目录一、概述二、申请DeepSeek的API-KEY三、项目搭建3.1. 开发环境要求3.2. mav

C#集成DeepSeek模型实现AI私有化的流程步骤(本地部署与API调用教程)

《C#集成DeepSeek模型实现AI私有化的流程步骤(本地部署与API调用教程)》本文主要介绍了C#集成DeepSeek模型实现AI私有化的方法,包括搭建基础环境,如安装Ollama和下载DeepS... 目录前言搭建基础环境1、安装 Ollama2、下载 DeepSeek R1 模型客户端 ChatBo

将java程序打包成可执行文件的实现方式

《将java程序打包成可执行文件的实现方式》本文介绍了将Java程序打包成可执行文件的三种方法:手动打包(将编译后的代码及JRE运行环境一起打包),使用第三方打包工具(如Launch4j)和JDK自带... 目录1.问题提出2.如何将Java程序打包成可执行文件2.1将编译后的代码及jre运行环境一起打包2

Spring AI集成DeepSeek的详细步骤

《SpringAI集成DeepSeek的详细步骤》DeepSeek作为一款卓越的国产AI模型,越来越多的公司考虑在自己的应用中集成,对于Java应用来说,我们可以借助SpringAI集成DeepSe... 目录DeepSeek 介绍Spring AI 是什么?1、环境准备2、构建项目2.1、pom依赖2.2