ChatGPT教程,用ChatGPT轻松创建一个网站!

ChatGPT教程,用ChatGPT轻松创建一个网站!

人人都是产品经理·

2023-04-19

在当今竞争激烈的市场中,产品经理需要紧跟潮流,掌握最先进的工具和技能,以便更好地推动产品成功。一个专业、具有吸引力的网站对于展示产品、建立品牌形象以及与潜在客户互动至关重要。

然而,在日常工作繁忙的情况下,产品经理如何才能迅速且高效地创建一个网站呢?

在本文中,我们将一步一步地引导你如何充分利用ChatGPT强大的代码生成功能,为你的产品打造一个令人印象深刻的网站。

在了解如何使用ChatGPT创建网站之前,我们先来看一下使用ChatGPT创建的网站效果,下图是刚打开网站看到的页面。

往下滚动页面,可以看到网站的简要介绍和可以提供的3种服务。

笔者使用一个思维导图来呈现基于ChatGPT创建网站所需要用到的4类工具:

其中网站开发和网站部署工具有比较多的选择,你可以根据自己的喜好选择任意一款工具,这里笔者选择的网站开发工具是VSCode,网站部署工具是Vercel。

*使用ChatGPT创建网站所需的工具-Madeby在线思维导图boardmix博思白板

VisualStudioCode(简称VSCode)是一款免费、开源的代码编辑器,由微软开发并维护。VSCode适用于Windows、macOS和Linux操作系统,支持多种编程和标记语言。它在全球的开发者社区中非常受欢迎,因为它提供了一系列高效的功能和特性,使得编程和代码编辑变得更加简便。

为了能够在浏览器中实时预览代码的效果,我们还要在VSCode中安装一个插件LiveServer。

LiveServer是一款非常受欢迎的VisualStudioCode(VSCode)插件,它可以为你的前端项目提供一个实时的本地开发服务器。通过LiveServer,你可以在保存文件时自动刷新浏览器,实时查看代码更改后的效果,大大提高前端开发的效率。

在VSCode中安装LiveServer插件的步骤:

点击VSCode左侧菜单栏的第5个按钮Extensions(插件/扩展),打开插件面板,在搜索框中输入LiveServer,然后在搜索结果中找到它。

点击LiveServer插件,右侧会打开插件的详情页,点击Install按钮以安装LiveServer插件,安装完成后,重新加载VisualStudioCode。

重新加载VSCode后,点击VSCode左上角的File菜单,选择NewFile。

在弹出的面板,输入index.html并按下回车键,创建一个html网页文件。

在创建网站之前,我们得承认,无论是多么复杂的网站,它都是由一个个的网页组成的,因此为了后续更好地使用ChatGPT来创建网站,我们可以先了解一下,一个网页的基本组成结构有哪些?

一个基本的网页结构通常包括以下几个部分:

*一个网页的基本结构-Madeby在线思维导图boardmix博思白板

了解了网页的基本结构之后,我们就可以使用ChatGPT来生成网页代码了。

Step1:使用html生成一个完整的创业公司网站的落地页

英文prompt:CreateacompletelandingpageforastartupcompanyusingHTML

输入这个指令之后,ChatGPT就会生成整个网页的基础框架。

稍等ChatGPT输出所有的代码后,点击代码右上角的Copycode按钮,将ChatGPT生成的代码复制到剪贴板。

切换到VSCode,将复制的代码粘贴到前面创建的html文件中,使用快捷键Ctrl+S(苹果电脑快捷键Cmd+S)保存修改。

接着右击鼠标,选择OpenwithLiveServer,插件会在本地启动一个服务,同时会在浏览器中打开html文件,就能看到html文件渲染出来的网页效果。

这里使用LiveServer插件来预览网页效果,还有一个额外的好处,每当我们修改了VSCode中的html文件,按下保存的快捷键,浏览器中打开的网页也会实时更新,就能保证我们看到的网页时刻处于最新的状态。

在生成的网页框架的末尾,ChatGPT给我们提供了内容和样式上的建议,网页内容可以增加诸如特性、感言(用户评价)、团队成员、联系表单等内容,样式上则建议我们使用响应式CSS框架——Bootstrap或TailwindCSS,确定网站在不同的设备上都有良好的体验。

Step2:使用TailwindCSS来设置网页的样式

英文prompt:WritecsswithTailwind

选择TailwindCSS来设置网页的样式,ChatGPT会对前面生成的代码进行修改:

Step3:给网站增加一个logo

英文prompt:Pleaseaddlogo

发出增加logo的请求后,ChatGPT会在header标签中增加一个img标签,即在网页中插入一张logo图片,img标签的src属性值,默认为logo.png,这需要替换为我们想用的网站logo。

我们可以在index.html文件同级的路径下,创建一个images文件夹,用于存放网页会用到的各种图片,如下图的logo文件,就是笔者从iconfont下载的一个logo图标。

把从网上下载的logo图片放到images文件夹之后,并按照用途对图片进行重命名之后,回到VSCode中,将src属性的默认值更改为images/logo.png,保存后再切换到浏览器,就能在网页上看到我们刚添加的logo图标。

在网页的header标签中增加了logo图标后,logo图标默认是靠顶部居中对齐的,如果我们想让logo图标在水平和垂直方向上都是居中对齐的,那就还要再调整一下logo图标的样式。

Step4:让logo图标置于header区域的中间

英文prompt:Pleasekeepthelogointhecenterofheader

在对网页元素进行布局时,一个元素位置的变动,可能会影响到其他元素的正常显示,在这个案例中,当我们让logo图标置于header区域的中间,它会引发另外一个问题:原本在header区域居中显示的文本内容,会被「挤」到页面的右边,这时就需要再调整一下此处的代码。

Step5:header区域的文本被挤到页面的右边去了,麻烦把logo图片和文本同时置于header区域的中间

英文prompt:butthetextStartupCompanywaspushedtotherightofpage,howtokeepthelogoandthetextinthecenterofheaderatthesametime

每当修改代码之后,ChatGPT会在更新后的代码末尾附上简短的说明,让我们可以大概了解代码更新前后所进行的操作。

笔者在网页中用到的logo是一个纯黑的图形,想把它更改为白色,同样可以对ChatGPT提出请求。

Step6:logo图标的颜色是黑色的,麻烦把它变成白色

英文prompt:thecolorofthelogoisblack,turnittowhite

鉴于ChatGPT第一次生成的网页框架和内容太少,这里可以结合前面ChatGPT在内容方面给出的建议,给页面适当增加内容,让它变得更丰富。

英文prompt:thecontentofthepageistoothin,pleaseaddcontactus,footer,copyrightarea

这里还有一个值得注意的地方,当ChatGPT生成的代码较多时,会在中间自动停下来,此时需要在对话框中输入「继续」或是「continuecode」,让它继续输出未写完的代码。

在浏览器中预览ChatGPT生成的「联系我们」部分的内容后,笔者发现这部分只是普通的文本,而不是可供用户提交信息的表单,因此要对ChatGPT提出更进一步的要求。

Step8:我想把联系我们这部分的内容更改为表单,请更新这一部分的代码

英文prompt:Iwanttoturnthecontactustoaform,pleaseupdatethispartcode

Step9:在网站中增加3项服务,同时每项服务都带有图片

英文prompt:add3serviceswithimages

到这里,我们可以算是完成了一个网页的制作,如果你还想进一步完善,可以考虑进行如下操作:

编写好一个网页后,我们可以尝试将网页和图片上传到托管平台GitHub,再结合后面的部署操作,将只能在本地打开的网页发布为人人可访问的网页。

将网页和图片上传到GitHub,可遵循下面的操作:

将本地文件上传到GitHub,主要有2种方式,一种是使用Git命令行,另一种是使用GitHub页面的上传功能,方便起见,这里选择后一种方式:

*上传到GitHub仓库的网页和图片文件

最后来到部署发布网页的步骤,我们这里选择部署工具是Vercel,具体步骤如下:

本文由@小博投稿发布于人人都是产品经理。未经许可,禁止转载。

THE END
1.ChatGPT侧边栏助手(GPT如果你认为此加载项违反了Microsoft Store 内容策略,请使用此表单。 提供电子邮件地址 包括你的电子邮件地址,即表示你同意 Microsoft 可以就你的反馈向你发送电子邮件。Microsoft 隐私声明 输入你看到的字符。你也可以选择音频质询。 新|视觉 提交https://microsoftedge.microsoft.com/addons/report/ioikpckdgiogigjjipkkdjncgelpanji?p=2094&p=2094
2.今天给继续大家推荐一个ChromeGPT插件,这个插件是侧边栏插件今天给继续大家推荐一个Chrome GPT插件,这个插件是侧边栏插件,好处是可以在你浏览的当前页面快速调用GPT来辅助你进行一些快捷操作,如:翻译、解释、总结、改写当然你也可以根据自己的使用习惯和主要工作内容自行定义一些快捷操作,都是可以的。也支持在线提问! 插件名称:ChatGPT Sidebar - Support GPT-4 for Plus usehttp://k.sina.com.cn/article_1627825392_6106a4f004000ydig.html
3.Sider:ChatGPT侧边栏+Vision眼睛,GPT1 并排使用:通过 Sider 的 ChatGPT 侧边栏,你可以在任何标签页上调出 ChatGPT,无需来回切换标签。这就是轻松实现多任务处理。 2 AI 游乐场:我们支持所有大牌——ChatGPT 3.5、GPT-4、Claude Instant、Claude 2,以及 Google Bard(Bison 模型)。更多选择,更多洞见。 https://www.chajianxw.com/search-tool/46927.html
4.Sider:ChatGPT侧边栏,GPT4,联网,绘图Sider: ChatGPT侧边栏,GPT-4, 联网, 绘图 插件功能 欧易OKX 领先的加密货币交易平台,注册领200 USDT数币盲盒,币圈常用的交易平台! APP下载官网注册 1 强大的侧边栏 ? ChatGPT 翻译器 ? ChatGPT 词典 ? 语法检查 ? 自定义任何提示https://www.fkxz.cn/dhoenijjpgpeimemopealfcbiecgceod/
5.最新AI创作ChatGPT系统V5.0.5+支持GPT4.0+支持ai绘画+实时语音识别输入+AI创作ChatGPT系统 1、提问:程序已经支持GPT3.5、GPT4.0接口 2、支持三种Ai绘画模型(官方Midjourney模型、GPT3.5KEY绘画、国内其他绘画模型) 3、中英文实时语音识别输入,文章资讯发布功能,菜单工具栏功能,邮箱验证和手机短信验证注册登录,邀请返佣功能。 4、新增Prompt面具角色扮演功能 https://blog.csdn.net/2301_77931454/article/details/131387633
6.ChatGPT中文指南[claude](https://raw.githubusercontent.com/yzfly/awesome-chatgpt-zh/main/imgs/claude.jpg) YouChat > https://you.com/ 注册登陆后即可免费使用,并且由于 you.com 本身是搜索引擎,侧边栏会出现实时搜索结果 ![youchat](https://raw.githubusercontent.com/yzfly/awesome-chatgpt-zh/main/imgs/http://dev.to/yzfly/chatgpt-zhong-wen-zhi-nan-488c
7.GPT4使用经验总结现在访问 GPT-4 的唯一其他方法是升级到 ChatGPT Plus。要跳转到 20 美元的付费订阅,只需单击 ChatGPT 侧边栏中的“升级到 Plus”。输入信用卡信息后,您就可以在 GPT-4 和旧版本的 LLM 之间切换。您甚至可以仔细检查您是否收到 GPT-4 响应,因为它们使用黑色徽标而不是旧型号使用的绿色徽标。 https://www.jianshu.com/p/8caf36cc5a2f
8.扩展中心ChatGPT免费版 GPT4,AI绘画 作者:360U3450156294 版本号:2.1.5 安装 ChatGPT侧边栏助手,协助写文章,写代码,写脚本等 百度AI伙伴 作者:360U3443453244 版本号:1.0.12 安装 百度AI伙伴是您在任何页面上的个人AI助手,可以帮 ChatGPT侧边栏(永久免费) https://ext.chrome.360.cn/webstore/search/
9.SiderAI官网Sider为您提供了一种高效的方式,让您能够专注于工作,提高生产力。 另外,Sider还支持多种AI机器人模型,包括ChatGPT-3.5、GPT-4、Claude和Bard。这些模型拥有强大的智能能力,可以提供更准确、全面的答案和解决方案。无论您遇到什么问题,这些AI机器人模型都可以帮助您找到最合适的解决方法。https://www.zhanlian.net/sites/8614.html
10.Sider:ChatGPT侧边栏+GPTChatPDF 综合图像工具 群组人工智能聊天 支持o1 & o1-mini、GPT-4o mini、GPT-4o、Claude、Gemini 和 Llama 任何问题都能立即得到解决 一个问题,@所有bots同时回答 支持ChatGPT 4o Scott Gardner 易用性、实用性和灵活性都是A++。我尝试过几款最高评价的LLM AI扩展,Sider绝对是我目前最喜欢的。我喜欢可以通http://www.sider.ai/
11.vscodechatgpt:一款超好用的开源ChatGPTVSCode插件今天给大家推荐一个开源的 VSCode 插件:vscode-chatgpt 。 这个开源插件可以将 OpenAI ChatGPT 集成到 VSCode。 功能特色如下: ?支持 GPT-4、GPT-3.5、GPT3 或 Codex 模型; 在侧边栏对话窗口中进行问答; 停止响应,减少 tokens 消耗; https://www.modb.pro/db/621784
12.公益免费的ChatGPTAPI,FreeChatGPTAPI,GPT4API,可 公益免费的ChatGPT API,Free ChatGPT API,GPT4 API,可直连,无需代理,使用标准 OpenAI APIKEY 格式访问 ChatGPT,可搭配ChatGPT-next-web、ChatGPT-Midjourney、Lobe-chat、Botgem、FastGPT、沉浸式翻译等项目使用 - popjane/free_chatgpt_apihttps://github.com/popjane/free_chatgpt_api
13.GPT4太贵?试试这6个免费且优秀的替代方案网址:https://agentgpt.reworkd.ai/zh 使用说明:ChatGPT被淘汰了?Auto-GPT到底有多强 Bard - Google AI 的免费工具。 它可以生成文本,翻译语言,编写推文,回答问题,免费浏览。个人最喜欢的gpt的替代。同时具有4600亿的参数,传说比GPT-4还强大,唯一遗憾的的是不支持中文。 https://developer.aliyun.com/article/1258203
14.《财富》杂志:全球爆红的ChatGPT是如何诞生的?OpenAI在贝塔测试版GPT-4中采用了更强大的大语言模型,预计该版本将于今年甚至很快发布。阿尔特曼也表示,公司正在研发一款可根据文本描述生成视频的系统。此外,在1月中旬,OpenAI表示其计划发布ChatGPT的商业版。付费用户可通过一个界面使用聊天机器人,更容易将其整合到自己的产品和服务当中。https://mba.ncu.edu.cn/zndt/qygc/955fc954255549fa9ac004ee41a03dda.htm
15.如何在ChatGPT上使用GPT4?(GPT4是什么?)电脑知识是的,Bing AI 由 OpenAI 的 GPT-4 模型提供支持,并且已经有一段时间了。所以,如果你一直在使用新的 AI 驱动的必应,你就在不知不觉中使用了 GPT-4。如果您担心 Bing Chat 上的 GPT-4 和 ChatGPT 上的 GPT-4 之间的响应质量差异,请不要惊慌。http://www.dnpz.net/diannaozhishi/6145.html