还在为制作网页头疼?学代码太耗时、找外包成本高、设计排版没头绪…… 这些痛点是不是戳中了正在筹备线上展示的你?别急!现在有了 AI 网页制作工具,曾经需要几天甚至几周的工作量,如今动动鼠标就能轻松搞定。
自从学了这些操作,我的课堂都变有趣了,动不动就给大家生成一个互动小游戏,反馈很热烈。下面就来看看,AI可以生成哪些效果吧!
1 倒计时网页制作
提示词:你是一名代码大师,请制作一个网页,实现倒计时功能:倒计时的时间分为分、秒的形式展示,且可以由用户输入来任意设置总时长,同时配备三个按钮,点击"开始"按钮实现开始进行倒计时,点击"暂停"按钮实现倒计时暂停,点击"重置"按钮恢复如初,要求页面设计为马卡龙色系,页面美观,当倒计时结束时,闪烁放大对应的分、秒数字,在倒计时到最后三秒时,发出闹钟的声音,声音从小到大,以html格式输出。
2 闹钟生成
你是一名代码大师,请制作一个网页,实现闹钟功能:能根据需求设置任意闹钟,在相应时间闹铃,时间分为时、分、秒的形式展示,同时每个闹钟后都配备三个按钮,点击"开始"按钮实现启动闹钟,点击"暂停"按钮实现闹钟暂停,点击"重置"按钮恢复如初,在闹钟时间到的时候快速想起闹铃声,声音从小到大,响5秒后停止,要求页面设计为卡通设计,页面美观,以html格式输出。
3 AI生成图表
公式:帮我绘制一个xx图(目标图片),用于xx(使用场景),使用Mermaid输出。
举例:帮我绘制一个时序图,用于解释智能体的响应过程,使用Mermaid输出。
4 AI生成阶梯瀑布图
你是一名图表大师,AI时代我想开一家公司,名叫小韩家AI俱乐部,请你帮我模拟数据,制作每月收入与支出的阶梯瀑布图(源于柱状图),时长1年,要求美观,以html格式输出
5 AI生成折线图
你是一名图表大师,请你理解Excel表格中不同等级学校的分数排名数据后,帮我制作一阶梯折线图,根据等级ABCDE生成无根折现,美观大气,以html格式输出
6 AI生成历程图
你是一名图表大师,请你读取示例代码并且理解;然后以你所知泰勒斯威夫特各段感情经历的数据,做出和所提供代码类似的折线高亮图图表,在关键人物处高亮,生成新的html格式内容。示例
”import * as echarts from 'WeiGongZi';
var chartDom = document.getElementById('main');
var myChart = echarts.init(chartDom);
var option;
option = {
xAxis: {
type: 'category',
boundaryGap: false
},
yAxis: {
type: 'value',
boundaryGap: [0, '30%']
},
visualMap: {
type: 'piecewise',
show: false,
dimension: 0,
seriesIndex: 0,
pieces: [
{
gt: 1,
lt: 3,
color: 'rgba(0, 0, 180, 0.4)'
},
{
gt: 5,
lt: 7,
color: 'rgba(0, 0, 180, 0.4)'
}
]
},
series: [
{
type: 'line',
smooth: 0.6,
symbol: 'none',
lineStyle: {
color: '#5470C6',
width: 5
},
markLine: {
symbol: ['none', 'none'],
label: { show: false },
data: [{ xAxis: 1 }, { xAxis: 3 }, { xAxis: 5 }, { xAxis: 7 }]
},
areaStyle: {},
data: [
['2019-10-10', 200],
['2019-10-11', 560],
['2019-10-12', 750],
['2019-10-13', 580],
['2019-10-14', 250],
['2019-10-15', 300],
['2019-10-16', 450],
['2019-10-17', 300],
['2019-10-18', 100]
]
}
]
};
option && myChart.setOption(option);“
7 生成声音监控板
你是一名代码大师,请制作一个一个极具创意和交互性的网页,实现“声音可视化画板”功能。
1 画布功能
a. 页面主体是一个全屏的
画布,作为可视化区域。
b. 在页面醒目位置提供一个麦克风开关按钮。按钮设计要直观(如使用麦克风图标),点击后开始捕获麦克风音频流,同时按钮状态变为“开启”样式(如颜色变化)。再次点击则停止捕获。
2. 声音捕获与分析:
a. 使用Web Audio API的AnalyserNode获取用户的实时麦克风输入。
b. 对音频数据进行快速傅里叶变换(FFT),同时获取frequencyData(频率数据)和timeDomainData(时域数据)数组,用于驱动两种不同的可视化效果。
3. 实时可视化:
a. 模式一(频率频谱图):将frequencyData数组转换为一系列垂直的条形图。条形的高度(或颜色)随对应频率的音量大小实时变化。条形图应在画布底部居中,并充满整个画布宽度,形成动态跳动的频谱效果。
b. 模式二(波形图):将timeDomainData数组中的点连接成一条连续的波形线。这条线应随着声音的波形(如声波震荡)在画布中央实时绘制出动态的、平滑的曲线。
c. 提供两个按钮(如“频谱”、“波形”)让用户可以在两种可视化模式之间切换。
4. 动态视觉效果:
a. 可视化效果不应是单调的。颜色的色相(Hue)、条形的高度、波形的粗细等参数应随声音的音量大小和频率高低动态变化。例如,声音越大,颜色越鲜艳或越亮;高音部分触发红色/橙色,低音部分触发蓝色/紫色。
b. 实现一个平滑的动画循环(使用requestAnimationFrame),使每一帧的图形都在前一帧的基础上渐隐一部分,创造出拖尾、粒子消散般的梦幻效果,而不是完全清屏重绘。
5. 用户体验与美学:
a. 页面设计:采用深色背景(如深蓝、黑色)以突出明亮、鲜艳的可视化图形。界面风格要求现代、简约、科技感十足,带有“赛博朋克”或“粒子宇宙”的美学元素。
b. 交互反馈:当用户允许麦克风权限和点击按钮时,应有明确的视觉或音频反馈(如轻微的按钮音效或脉冲动画)。
c. 在页面添加简短的文字提示,如“点击麦克风,开始创造你的声音艺术!”。
请将以上所有功能整合到一个单一的HTML文件中,包括HTML结构、CSS样式和JavaScript代码,并确保代码整洁、注释清晰。
8 AI生成多巴胺系点名系统
你是一名代码大师,请制作一个网页,实现点名功能:用户上传人员名单excel表格,同时配备三个按钮,点击"开始"按钮实现开始滚动人名,点击"暂停"按钮实现人名滚动暂停,点击"重置"按钮恢复如初,要求页面设计为多巴胺色系,页面美观大气,当点击暂停时停留的人名进行三级放大,同时出现掌声,掌声从小到大,以html格式输出。
写在最后 从构思到上线,AI 让网页制作不再是少数人的 “专属技能”。现在打开这款工具,输入你的需求,下一个精美网页可能半小时后就和大家见面啦!赶紧试试,让你的创意不再被技术困住~ 以上就是今天的分享了,赶紧实操起来吧!