为了让大家一键生成更漂亮的可视化网页,我写了个工具!
事情是这样的。之前那套从文档生成可视化网页的提示词,确实帮不少人快速产出了漂亮的页面。后续也有朋友基于它做了不少创新。但有一个核心痛点始终没解决:每次生成的结果太随机了,好看是好看,可风格未必对路。
所以就想,能不能让大家用更直观的方式先把样式方案定下来,再让AI去生成?还真摸索出了一套方案——一个样式探索工具,可以直接在页面上调整各种基础样式,或者干脆点随机生成,直到撞见满意的配置。

举个例子,同样的简历内容,用这个工具调整样式后生成的不同版本,效果差别非常明显——比之前的版本强了不止一个档次。
先介绍一下怎么使用
整个页面的核心就两个部分:调整样式,以及导出样式和提示词。
在页面左侧,可以自由调整网页的各种样式参数——主题色、辅助色、字体、字号、字间距、按钮样式等等。右边是预览区,这个预览也做得比较细,准备了三个不同形态的页面(首页、产品、博客),方便在不同内容场景下评估效果。预览还支持手机、平板、电脑三种宽度切换,夜间模式当然也没落下。
知道左侧密密麻麻的参数选项看着头晕,所以留了两个兜底方案:一是预置了几套风格模板可以直接切换,二是那个“随机生成”按钮——点一下所有元素都会重新组合,多试几次,直到遇到顺眼的。
最后是导出和使用。点击导出后,左侧的Tab抽屉里会生成提示词和对应的配置文件。操作流程很简单:复制提示词,下载文件,然后把自己的内容文档、提示词和这个JSON文件一起喂给Claude,回车就行,其他一概不用管。
当然还有提示词
虽然页面上可以直接复制提示词,这里也贴一份方便收藏。其中JSON部分需要从工具导出。
我会给你一个文件,分析内容,并将其转化为美观漂亮的中文可视化网页:
## 内容要求
- 所有页面内容必须为简体中文
- 保持原文件的核心信息,但以更易读、可视化的方式呈现
- 在页面底部添加作者信息区域,包含:
- 作者姓名: []
- 社交媒体链接: 至少包含Twitter/X:
- 版权信息和年份
## 设计风格
- 整体风格参考Linear App的简约现代设计
- 使用清晰的视觉层次结构,突出重要内容
- 配色方案应专业、和谐,适合长时间阅读
## 技术规范
- 使用HTML5、TailwindCSS 3.0+(通过CDN引入)和必要的Ja vaScript
- **使用CDN引入Preline UI组件库,按需使用其组件增强界面效果**
- **根据提供的JSON文件内容(颜色、字体等)配置TailwindCSS的样式Token,确保设计一致性**
- 实现完整的深色/浅色模式切换功能,默认跟随系统设置
- 代码结构清晰,包含适当注释,便于理解和维护
## 响应式设计
- 页面必须在所有设备上(手机、平板、桌面)完美展示
- 针对不同屏幕尺寸优化布局和字体大小
- 确保移动端有良好的触控体验
## 媒体资源
- 使用文档中的Markdown图片链接(如果有的话)
- 使用文档中的视频嵌入代码(如果有的话)
## 图标与视觉元素
- 使用专业图标库如Font Awesome或Material Icons(通过CDN引入)
- 根据内容主题选择合适的插图或图表展示数据
- 避免使用emoji作为主要图标
## 交互体验
- 添加适当的微交互效果提升用户体验:
- 按钮悬停时有轻微放大和颜色变化
- 卡片元素悬停时有精致的阴影和边框效果
- 页面滚动时有平滑过渡效果
- 内容区块加载时有优雅的淡入动画
## 性能优化
- 确保页面加载速度快,避免不必要的大型资源
- 图片使用现代格式(WebP)并进行适当压缩
- 实现懒加载技术用于长页面内容
## 输出要求
- 提供完整可运行的单一HTML文件,包含所有必要的CSS和Ja vaScript
- 确保代码符合W3C标准,无错误警告
- 页面在不同浏览器中保持一致的外观和功能
请根据上传文件的内容类型(文档、数据、图片等),创建最适合展示该内容的可视化网页。在配置TailwindCSS时,请使用提供的JSON文件中的颜色、字体等配置项来自定义样式Token。
再来看我是怎么做的
之前做设计系统那段时间,对设计工程化和还原度控制积累了不少实战经验。这套提示词基于TailwindCSS,它已经整合好了大量现成的CSS样式,只需要改动一部分默认值,页面的外观就能发生显著变化。
但问题在于,TailwindCSS的粒度太细了,一个个调参数效率很低。有没有更整合的抽象层?组件库或设计系统恰恰就是干这个的。市面上有不少基于TailwindCSS构建的设计系统,它们在CSS样式上再做一层封装,重新设计了每个前端组件的状态和表现。
所以引入了Preline UI这个组件库。这样一来,按钮怎么显示、输入框选中状态长什么样、禁用态如何呈现,都有了明确的规则约束。基本的美学底线就有了保障。
整个工具的开发过程其实也刷新了对Claude 3.7能力的认知。整理完需求发过去,它一次性就完成了将近4000行代码的工具。当然还是有一些小瑕疵,用Windsurf修复了一下遗漏的元素,然后通过Yourware上线,流程很流畅。
涩话时间
看着这个从构思到落地的工具终于完成,心情有点复杂。既害怕又兴奋——害怕的是过去学了那么久的东西突然很多都失去了意义,兴奋的是这玩意儿带来的机会远大于威胁。
这种矛盾的心态,恐怕是这个时代每个创作者都会经历的。当Claude在几个小时里完成了本来需要数周甚至更长时间才能写出来的代码,不得不直面的问题:技术的进步到底是在取代我们,还是在赋能我们?
技术的本质始终没变——它是人类思想的延伸和工具。真正有价值的,从来不是掌握了多少技术细节,而是对问题的洞察、对用户的理解、对美的判断力,以及把这些转化为实际方案的能力。技术可以简化过程,但永远替代不了独特的视角和判断。