当前位置: 首页 > article >正文

ScreenshotToCode安装教程

网页截图生成代码,我测试的效果一般
快速安装教程如下

1,首先你得有OpenAI的账号

国内用这个代理就可以: https://www.closeai-asia.com/
充值一块钱,在本项目中可以生成两次

2,下载程序

下载程序压缩包:https://github.com/abi/screenshot-to-code.git
解压后在程序根目录创建一个.env文件,内容如下:

OPENAI_API_KEY=你的key
OPENAI_BASE_URL=https://api.openai-proxy.org/v1(上面哪个网站的代理接口地址)

然后把整个目录上传到服务器

3,使用docker运行后端

这里只推荐docker,进入程序根目录,运行如下命令

docker-compose up -d --build

命令执行完成后,有两个端口:7001是后台,5173是前端
访问7001得到下面一段话就是成功了

Your backend is running correctly. Please open the front-end URL (default is http://localhost:5173) to use screenshot-to-code.

4,本地运行前端

上面docker起来后的前端是用不了的,需要本地启一个前端
在我们的电脑上用vscode打开frontend项目
修改后端接口地址: 在src/config.ts文件中修改127.0.0.1:7001地址为你的docker主机的地址
修改后的src/config.ts文件如下

// Default to false if set to anything other than "true" or unset
export const IS_RUNNING_ON_CLOUD =
  import.meta.env.VITE_IS_DEPLOYED === "true" || false;

export const WS_BACKEND_URL =
  import.meta.env.VITE_WS_BACKEND_URL || "ws://192.168.1.173:7001";

export const HTTP_BACKEND_URL =
  import.meta.env.VITE_HTTP_BACKEND_URL || "http://192.168.1.173:7001";

export const PICO_BACKEND_FORM_SECRET =
  import.meta.env.VITE_PICO_BACKEND_FORM_SECRET || null;

安装依赖:yarn
运行:yarn dev
4,打开网址http://localhost:5173/就可以使用了
点击网页中的虚线框上传一张图片生成代码


http://www.kler.cn/a/417665.html

相关文章:

  • 【21天学习AI底层概念】day14 (kaggle新手入门教程)random forests
  • SpringUI Web高端动态交互元件库
  • 2024 JAVA面试题
  • Hugging Face GGUF 模型可视化
  • 熟练掌握Http协议
  • vue2-key的原理与作用
  • 存储过程与自然语言处理逻辑的不同与结合
  • 模拟实现命令行解释器shell
  • 【C++初阶】第5课—动态内存管理
  • 混乱原理与程序设计。
  • clickhouse 使用global in 优化 in查询
  • 【VUE3】新版Vue3+ElementPlus全家桶开发视频项目实战
  • vxlan 手工隧道(头端复制)
  • burpsuite功能模块学习(2)
  • 后台管理-动态路由配置以及用户权限管理(vue3+element plus+koa+Sequelize )
  • android将pcm byte[]通过Librtmp进行rtmp推流
  • 【Flink-scala】DataStream编程模型之窗口计算-触发器-驱逐器
  • 深度学习:在PyTorch中进行模型验证完整流程
  • 【问题】webdriver.Chrome()设置参数executable_path报不存在
  • HDMI协议
  • AI是泡沫吗
  • Python语法基础(五)
  • 创建模态对话框窗口
  • SpringBoot 框架下的新冠密接者跟踪系统:卓越性能与稳定性保障
  • 【Python网络爬虫笔记】6- 网络爬虫中的Requests库
  • tomcat控制台中文乱码的解决方法