├── .gitignore ├── README.md ├── app ├── __init__.py ├── main.py ├── requirements.txt ├── schemas.py └── utils.py ├── requirements.txt ├── setup.py ├── static ├── image.png ├── p1.png ├── p2.png ├── p3.png └── p4.png ├── templates └── index.html └── tools ├── __init__.py ├── card.png ├── card_extractor.py ├── html2pdf.py ├── html2pic.py ├── html2pic2.py ├── llm_caller.py ├── llm_prompt.py ├── output.png ├── output_images ├── card_1.png ├── card_1_card_boundary.png ├── card_1_connected.png ├── card_1_content_regions.png ├── card_1_thresh.png └── page_1.png ├── output_selenium.png ├── pdf2card.py ├── prompt_config.py └── selenium2img.py /.gitignore: -------------------------------------------------------------------------------- 1 | # Python相关忽略 2 | __pycache__/ 3 | *.py[cod] 4 | *$py.class 5 | *.so 6 | .Python 7 | build/ 8 | develop-eggs/ 9 | dist/ 10 | downloads/ 11 | eggs/ 12 | .eggs/ 13 | lib/ 14 | lib64/ 15 | parts/ 16 | sdist/ 17 | var/ 18 | wheels/ 19 | *.egg-info/ 20 | .installed.cfg 21 | *.egg 22 | MANIFEST 23 | 24 | # 虚拟环境 25 | .env 26 | .venv 27 | env/ 28 | venv/ 29 | ENV/ 30 | env.bak/ 31 | venv.bak/ 32 | .python-version 33 | 34 | # uv相关文件 35 | .uv/ 36 | .uvroot 37 | 38 | # 项目输出文件 39 | output/ 40 | # static/ 41 | # *.png 42 | *.pdf 43 | *.html 44 | !templates/*.html 45 | 46 | # IDE相关 47 | .idea/ 48 | .vscode/ 49 | *.swp 50 | *.swo 51 | .DS_Store 52 | 53 | # 日志文件 54 | *.log 55 | logs/ 56 | 57 | # 本地配置 58 | tools/.env 59 | 60 | # 测试相关 61 | .coverage 62 | htmlcov/ 63 | .pytest_cache/ 64 | nosetests.xml 65 | coverage.xml 66 | *.cover 67 | 68 | # 临时文件 69 | temp/ 70 | tmp/ 71 | .temp/ 72 | .tmp/ 73 | 74 | # Chrome WebDriver 75 | chromedriver* 76 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # 智能卡片工坊 (Smart Card Workshop) 2 | 3 | 一款基于AI的内容转换工具,可以将文本、网页内容或HTML代码转换为精美的卡片图像。 4 | 5 | 在线体验:http://14.103.128.59:8000/ 6 | 7 |  8 | 9 | ## 应用截图 10 | 11 | 12 | ### 卡片生成效果 13 |
AI内容转卡片专家
236 |正在生成中,请稍候...
338 |