Web前端开发网

fly63.com

首页资源工具文章教程 栏目
  • 关于我们
  • 网站投稿
  • 赞助一下

关闭

搜索

在线工具_工作生活好帮手

打造各种简单、易用、便捷的在线工具,网友无需注册和下载安装即可使用

点击查看

资源分类

AI智能酷站推荐招聘/兼职框架/库模块/管理移动端UI框架Web-UI框架Js插件Jquery插件CSS相关IDE环境在线工具图形动效游戏框架node相关调试/测试在线学习社区/论坛博客/团队前端素材图标/图库建站资源设计/灵感IT资讯
提交资源 / 链接反馈

ScreenCoder
分享
复制链接
新浪微博
QQ 好友

扫一扫分享

GitHub:https://github.com/leigest519/ScreenCoder
网站描述:通过截图生成网页,布局一摸一样
GitHub

ScreenCoder是一个智能的UI到代码生成系统,可以将任何屏幕截图或设计模型转换为干净的、可用于生产的html/css代码。它采用模块化多代理架构构建,结合了视觉理解、布局规划和自适应代码合成,以生成准确且可编辑的前端代码。

它还支持自定义修改,允许开发人员和设计师轻松调整布局和样式。无论您是快速原型制作还是构建像素完美的界面,ScreenCoder都能弥合设计和开发之间的差距——只需复制、定制和部署。


项目结构

main.py:为单个屏幕截图生成最终HTML代码的主脚本。
UIED/:包含用于分析屏幕截图和检测组件的UIED(UI元素检测)引擎。
run_single.py:在单个图像上运行UI组件检测的Python脚本。
html_generator.py:获取检测到的组件数据,并为每个模块生成一个完整的html布局和生成的代码。
image_replacer.py:一个用实际裁剪的图像替换最终HTML中占位符div的脚本。
mapping.py:将检测到的UIED组件映射到逻辑页面区域。
requirements.txt:列出项目所需的所有Python依赖项。
doubao_api.txt:doubao模型的api密钥文件(应保持私有,并包含在.gignore中)。


注意事项

  • 识别效果受截图质量影响:如果截图模糊、文字太小、有遮挡(比如水印),识别准确率会下降,尽量用清晰、无遮挡的代码截图;
  • 不支持识别 “手写代码”:只能识别电脑上显示的代码(比如 IDE 里的代码、网页上的代码),手写在纸上的代码截图无法准确识别;
  • 开源项目更新靠社区:如果遇到 bug,除了等作者修复,也可以在 GitHub 上提 “Issues”(问题),或者自己改代码修复后提交 “Pull Request”(贡献代码)。


仅供个人学习参考/导航指引使用,具体请以第三方网站说明为准,本站不提供任何专业建议。如果地址失效或描述有误,请联系站长反馈~感谢您的理解与支持!

链接: https://fly63.com/nav/4536

more>>
相关栏目
remove.bg
消除图片背景:100% 自动 – 只需 5 秒
官网
阿里云DataV
地图数据
官网
飞书多维表格
飞书旗下的一款在线协作与业务管理工具
官网
Apifox
API 文档、API 调试、API Mock、API 自动化测试一体化协作平台
官网
易文档
需求文档、API文档、部署文档到使用手册
官网
mdx-deck
基于MDX的演示文稿
官网GitHub
YouCompress
在线免费文件压缩工具
官网
iHateRegex
快速搜索并匹配到合适的正则表达式
官网GitHub
Trilium Notes
层级结构的笔记程序,专注构建个人的大型知识库
点击进入GitHub
CodeZen
在线源代码转图片工具
官网
pngtosvg
在线PNG转SVG转换工具
官网
PDFgear
高效的 PDF 在线工具
官网
HackMD
一款超级好用的在线Markdown编辑器
官网GitHub
Hexnaw
在线网站配色评分工具
官网
糯词笔记
最佳读书笔记管理工具
官网
压缩图
在线图片压缩工具集合
官网
首页技术导航在线工具技术文章教程资源AI工具集前端库/框架实用工具箱

Copyright © 2018 Web前端开发网提供免费在线工具、编程学习资源(教程/框架/库),内容以学习参考为主。All Rights Reserved. 网站备案号:蜀ICP备13022973号

手机预览