免费,快速AI生成网页

介绍

这个简单的应用程序将屏幕截图转换为代码(HTML/Tailwind CSS,或React或Bootstrap)。它使用 GPT-4 Vision 生成代码,使用 DALL-E 3 生成外观相似的图像。您现在还可以输入 URL 来克隆实时网站!1703326621536

项目地址, https://github.com/abi/screenshot-to-code

如果你没有安装过Python或者Yarn,那就用下面两条命令来安装Python,Node或者Yarn

1
2
3
4
brew install python
brew install node
brew install yarn
brew install git

并且通过一下两个命令来确认,安装是否成功

1
2
3
4
5
6
7
8
9
node --version
npm --version
python --version
yarn --version

Node: v18.12.1
npm: 8.19.2
Python: 3.11.5
Yarn: 1.22.19

这个软件对版本要求并不高,所以最新版的就行,我用的版本如下,你可以对照一下

然后Clone这个软件包

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
git clone <https://github.com/abi/screenshot-to-code>
# 进入软件目录
cd screenshot-to-code
# 进入后台目录
cd backend
# GPT4API key
echo "OPENAI_API_KEY=sk-your-key" > .env
# 安装Poetry 依赖包管理器
pip install poetry
# 安装依赖包
poetry install
# 激活命令行
poetry shell
# 运行程序
poetry run uvicorn main:app --reload --port 7000

后台运行好之后,再打开另外一个命令行

来运行前段程序

1
2
3
4
5
6
7
# 同样的进入软件目录
cd screenshot-to-code
# 进入前台目录
cd frontend
# 安装前台依赖包
yarn
yarn dev

打开浏览器地址,就可以使用了

http://localhost:5173/

在线托管版本带上你自己的 OpenAI 密钥 - 你的密钥必须能够访问 GPT-4 Vision。有关详细信息,请参阅常见问题解答部分)。