AI的边界到底在哪里?以前总以为必须程序员才能开发的网页,现在直接通过PDF+AI就能实现。废话不多说,先看效果,生成后的所有页面都是可以点击的。



上面的动态图是一位物理老师生成的html,在网上已经火出圈了。老师已经将网页发布到github,https://lisa94destiny.github.io/physics-simulation/index.html
你能想象这是AI生成的吗?每个网页都带有动态效果,接下来详细说明如何从一份PDF变成可视化HTML页面。
一、生成PDF将你的文件转换为pdf格式,其他文件格式也可以,但是pdf效果更好一些。
注意:如果你希望在文章中加入图片,需要将图片转换为markdown格式
如果是网络图片,那么直接复制图片的url,右键图片,选择复制url,然后用markdown格式写入到你的文档中。

如果是你自己的图片,可以使用图床服务(比如如https://sm.ms/)托管图片,生成一个公链。
如果你想插入视频的话,也很简单,找到公网的视频地址(你自己的本地视频就先上传到公网上,比如B站之类的)。在视频页面寻找"分享"按钮,点击"嵌入"或"嵌入代码"选项。在得到url后,依旧是使用markdown格式来写入视频地址。
<iframe src="//player.bilibili.com/player.html?isOutside=true&aid=114134511256693&bvid=BV1vDRuYwEsd&cid=28788263474&p=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"></iframe>二、将PDF转换为html在第一步中我们已经得到了一个pdf(word、txt等格式的文件也可以)。接下来我们需要使用大模型来将pdf转换为html,经过测试Claude 3.7效果最好,但是由于一些原因国内用户使用这个大模型不太方便,因此改用DeepSeek-R1来实现。很简单,将下面的提示词发送给大模型,再将文件也给它就等着它的表现了。下面给大家实际演示下效果,提示词全文在后文。
首先,我的文档是随便在网上中的一份比赛说明,里面的内容大概如图。

网上有大神写出的Claude 3.7提示词如下:
我会给你一个文件,分析内容,并将其转化为美观漂亮的中文可视化网页:## 内容要求所有页面内容必须为简体中文保持原文件的核心信息,但以更易读、可视化的方式呈现在页面底部添加作者信息区域,包含:作者姓名: [作者姓名]社交媒体链接: 至少包含百度、今日头条、小红书等主流平台版权信息和年份## 设计风格整体风格参考Linear App的简约现代设计使用清晰的视觉层次结构,突出重要内容配色方案应专业、和谐,适合长时间阅读## 技术规范使用HTML5、TailwindCSS 3.0+(通过CDN引入)和必要的JavaScript实现完整的深色/浅色模式切换功能,默认跟随系统设置代码结构清晰,包含适当注释,便于理解和维护## 响应式设计页面必须在所有设备上(手机、平板、桌面)完美展示针对不同屏幕尺寸优化布局和字体大小确保移动端有良好的触控体验## 图标与视觉元素使用专业图标库如Font Awesome或Material Icons(通过CDN引入)根据内容主题选择合适的插图或图表展示数据避免使用emoji作为主要图标## 交互体验添加适当的微交互效果提升用户体验:按钮悬停时有轻微放大和颜色变化卡片元素悬停时有精致的阴影和边框效果页面滚动时有平滑过渡效果内容区块加载时有优雅的淡入动画## 性能优化确保页面加载速度快,避免不必要的大型资源图片使用现代格式(WebP)并进行适当压缩实现懒加载技术用于长页面内容## 输出要求提供完整可运行的单一HTML文件,包含所有必要的CSS和JavaScript确保代码符合W3C标准,无错误警告页面在不同浏览器中保持一致的外观和功能请根据上传文件的内容类型(文档、数据、图片等),创建最适合展示该内容的可视化网页。用这份提示词给DeepSeek,效果同样是不错的,也可以让DeepSeek再优化下这段提示词,是其更适用于国产大模型。

Claude 3.7 模型效果

DeepSeek-R1 模型效果
三、页面展示大模型帮忙生成html页面后,该如何使用呢?有两种方式:
1、本地使用
电脑上新建一个txt文本,将大模型生成的html全部贴进去,再将文本的后缀改为.html格式,双击即可在浏览器中看到页面效果了。

2、在线托管网站
这里分享一个宝藏网址:https://www.yourware.so/?source=watermark
这个网址中有很多人分享的网页,如果你觉得喜欢也可以直接复制出来自己使用。注意:你上传的html也会被别人看到,因此涉及到隐私的内容慎用。

到此,你的pdf已经变为一个更加动态的网页了,这么看是不是爽多了。