如何用AI制作复杂可交互的html,并部署页面可以公开访问

1 评论 3206 浏览 7 收藏 9 分钟
🔗 B端产品经理需要进行售前演示、方案定制、合同签订等,而C端产品经理需要进行活动策划、内容运营、用户激励等

随着AI技术的飞速发展,生成复杂且可交互的HTML页面变得前所未有的简单。本文将详细介绍如何利用AI工具(如Claude 3.7)快速将复杂内容转化为结构化、可视化的网页,并通过简单步骤将其部署为可公开访问的网站。

前两篇文章讲了Claude3.7带来的超强性能:生成复杂可交互的HTML,再加上审美的极大提升,已经可以帮助0经验的开发者快速生成高保真原型:

「滴滴打人」APP上线:Claude 3分钟生成原型图,Cursor15分钟完成开发。产品经理要下线了?

「死了么」APP上线——Claude3.7生成高保真原型UI 2.0

其实,除了开发领域,生活中还有很多场景可以应用到这种HTML

本质上就是能把复杂的抽象概念,量化成代码后,就可以形成结构化的清晰知识。

例如公众号上有非常多优秀的「万字长文」但说实话,有时候我只需要读个大概,或者说先通读,再找合适的地方深入学习。这样的需求下,传统文章的排版布局就很不友好了。

如下图,左边是2万字的《中国经济的逻辑与出路》,内容没有排版可言,就算再精彩也很难读得下去。

于是我让Cluade帮我重新排版生成了清晰的架构化HTML,如下图右边所示。

通过以上各模块的对比,我们看到AI帮我生成的HTML文章,是总结提炼了原文的核心,并保持一样的逻辑与脉络。

它甚至在最后还给我出了思考题,真的在关心我有没有认真学习,我哭死

感兴趣可以到这里看到:https://api.bggg.tech/website/0e26d457-d7a4-46d9-a72b-5d899bee2169/

这样的HTML文章是怎么生成的呢?

提示词:

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

除了帮助高效阅读外,还有老师把晦涩难懂的高中物理知识做成了可视化的HTML

这里就不只是静态的文字图片,而是动态计算的效果:

原文地址: https://lisa94destiny.github.io/physics-simulation/index.html

大家都可以自行去尝试,最好的效果是用Claude 3.7,如果没有的话,用Deepseek也可以做简单一些的。

那做完之后,如何把Html代码部署到网站分享给其他人呢?

有两种方式:

方式一:麻烦但可自主控制

买一个阿里云服务器,新人99元一年的,然后安装宝塔面板-新建网站,把html放到网站的目录下即可。

这样的方式,不适合绝大部分普通人,感兴趣的可以评论区留言我详细介绍。

方式二:简单,直接用免费的托管服务

这种是适合绝大部分人,简单来说就是把html文件上传到网站上,网站给你一个访问地址。

网上很多教程是用Github,例如上面物理老师的例子,网站后缀是 github.io 就是了,这种方法有个问题就是经常会被墙,无法访问,所以我也不推荐。

推荐使用网站:https://www.yourware.so/

直接把Cursor生成好的html,上传到上去,或者选择「Paste Code」把代码黏贴进去

即可。

页面下面有展示别人上传好的网站。

如果你不想自己做的html给公众访问,也可以用我自己做好的网站(https://bggg.tech/tools/website-generator),操作形式是一样的

本文由人人都是产品经理作者【饼干哥哥】,微信公众号:【饼干哥哥数据分析】,原创/授权 发布于人人都是产品经理,未经许可,禁止转载。

题图来自Unsplash,基于 CC0 协议。

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 请问为什么我用cursor生成的HTML没法上传到www.yourware.so/这里呢,上传进度条跑道90%后一直显示失败(Error uploading files)

    来自浙江 回复
专题
14308人已学习14篇文章
在很多产品中,搜索都是其中比较基础且很重要的一个功能。搜索的设计、逻辑、交互等问题也是需要特别注意,本专题的文章分享了电商搜索功能的设计指南。
专题
34987人已学习23篇文章
不懂心理学,怎么懂你的用户;不懂你的用户,又怎么做好产品的设计和运营。
专题
16344人已学习12篇文章
对于产品经理来说,做用户调研是一项很重要的过程。本专题的文章分享了如何做好用户调研。
专题
80961人已学习19篇文章
当AI已然成为新的焦点和风口,产品经理该如何抓住这个风口顺势飞起?
专题
20453人已学习16篇文章
一个清晰的入口引导能够让用户提高点击的欲望,从而实现操作全流程。本专题的文章提供了有效的页面引导设计指南。
专题
35234人已学习13篇文章
为了给用户提供更好的体验,你需要一套合理的推送策略。