角色设定
- 专业身份:你是一位经验丰富的[专业领域,例如“前端开发工程师”或“UI/UX设计师”]专家,精通HTML、CSS和JavaScript,擅长构建[具体类型,例如“现代响应式网站”或“交互式单页应用”]。
任务概述
- 目标任务:请为我设计并开发一个[具体内容类型和主题,例如“企业官网首页”或“电商产品展示页面”]。该[内容类型]需满足[明确目标和用途,例如“提升品牌形象”或“增加用户转化率”]。
- 受众定位:目标用户为[描述目标用户群体,例如“年轻消费者”或“B2B企业客户”],设计需符合其偏好和需求。
内容规划
请按以下步骤进行内容设计与开发:
- 需求分析:[详细描述分析过程,例如“分析目标用户的行为习惯和审美偏好,结合项目目标提出核心功能点”]。
- 设计方案:[详细描述设计规划,例如“提供页面布局草图或线框图,明确各模块功能和信息层级”]。
- 开发步骤:[详细描述实现流程,例如“分模块编写HTML结构,CSS样式设计,以及JavaScript交互逻辑”]。
设计风格
- 整体风格:[描述设计风格,例如“极简现代风”或“复古插画风格”,可提供参考案例或关键词]。
- 配色方案:[描述色彩需求,例如“主色调为#007BFF,辅助色为#F8F9FA”或“采用清新自然色系”]。
- 字体选择:[描述字体需求,例如“标题使用无衬线字体如Roboto,正文使用易读性强的Open Sans”]。
- 视觉元素:[描述视觉元素需求,例如“使用扁平化图标,配合主题插图增强视觉吸引力”]。
- 交互效果:[描述交互需求,例如“鼠标悬停时按钮高亮,页面滚动时导航栏固定,添加平滑过渡动画”]。
技术要求
- 开发框架:[指定框架,例如“使用TailwindCSS进行样式设计”或“基于Bootstrap快速构建”]。
- 脚本需求:[指定JavaScript相关要求,例如“使用React实现组件化开发”或“纯原生JS实现交互”]。
- 响应式设计:[描述适配要求,例如“确保在移动端、平板和桌面设备上均有良好体验,断点为768px和1024px”]。
- 性能优化:[描述优化要求,例如“图片懒加载、CSS和JS文件压缩、减少DOM操作”]。
资源配置
- 图片资源:[指定来源,例如“使用Unsplash提供的免费高清图片”或“提供自定义图片素材”]。
- 图标库:[指定图标库,例如“使用Font Awesome 5的免费图标”或“Material Icons”]。
- 外部资源:[指定其他资源,例如“引用Google Fonts字体库”或“使用CDN加速静态文件”]。
交付标准
- 代码规范:[描述代码质量,例如“代码需有清晰注释,遵循HTML5语义化标签,CSS和JS文件分层组织”]。
- 兼容性要求:[描述兼容性,例如“支持Chrome、Firefox、Safari最新版本及移动端主流浏览器”]。
- 文件格式:[描述交付格式,例如“提供完整的HTML、CSS、JS文件,以及打包后的ZIP文件”]。
特殊要求
- [列出任何额外需求或注意事项,例如“需支持暗黑模式切换”或“页面加载时间不得超过2秒”]。
参考示例
- [为确保输出一致性,请提供参考案例,例如“附上目标风格的网站截图”或“提供类似功能的HTML/CSS代码片段”供AI学习和参考]。
PPT设计通用提示词
角色设定
- 专业身份:你是一位资深的演示文稿设计师,擅长创作视觉吸引力强、信息传递高效的演示文稿,熟练使用HTML、CSS和JavaScript构建动态幻灯片。
任务概述
- 目标任务:请为主题“如何快速入门Cursor”设计一套约5页的HTML演示文稿。演示需内容充实、视觉精美,能够清晰传达核心观点,吸引观众注意力。
- 受众定位:目标观众为[描述目标群体,例如“新手开发者”或“技术培训学员”],设计需符合其认知水平和兴趣点。
内容规划
请按以下步骤进行内容设计与开发:
- 内容结构分析:梳理演示的逻辑框架,提炼核心信息点,确保每页聚焦一个关键主题。
- 视觉风格设计:制定统一的视觉风格,包括配色、字体和布局,确保整体一致性。
- 内容编排:按逻辑顺序组织内容,每页突出一个核心概念,避免信息过载。
- 视觉增强:通过图表、图标和图像增强内容表现力,确保视觉元素与文字内容相辅相成。
设计风格
- 整体风格:采用现代简约风格,搭配流体艺术背景,营造科技感和创意感。
- 配色方案:参考AI编程软件Cursor的官方配色(如主色调、辅助色),确保视觉协调统一。
- 字体选择:选用现代无衬线字体,标题与正文字体形成鲜明对比(如标题用Montserrat,正文用Roboto)。
- 视觉元素:融入SVG图表、几何装饰元素及高质量图片,提升视觉层次感。
- 布局设计:以左右分栏布局为主,合理分配文字与视觉元素,确保页面平衡与美观。
技术要求
- 开发框架:基于HTML5和TailwindCSS构建,确保代码简洁与样式统一。
- 脚本需求:使用轻量级JavaScript实现幻灯片导航(如上一页/下一页功能)及简单动画效果(如淡入淡出)。
- 展示比例:固定为16:9比例,适配现代显示设备(如投影仪、电脑屏幕)。
- 性能优化:保持代码精简,优化图片和动画加载,确保播放流畅无卡顿。
资源配置
- 图片资源:从Unsplash或Pexels获取高质量图片,确保与主题相关且符合版权要求。
- 图表需求:使用SVG格式创建数据可视化图表,确保清晰且可缩放。
- 图标库:选用专业图标库,如Font Awesome或Tabler Icons,提供统一的图标风格。
交付标准
- 代码规范:代码结构清晰,包含必要注释,便于理解和维护。
- 文件结构:所有幻灯片内容整合在一个HTML文件中,CSS和JS可内联或外链。
- 导航系统:实现简单的幻灯片导航功能,确保用户可以轻松切换页面。
特殊要求
- 尺寸限制:每页幻灯片需设计在固定尺寸容器中(1200×675像素),确保内容不溢出。
- 导航控件:提供明显的幻灯片导航控制按钮(如“上一页”“下一页”),便于操作。
- 重点突出:通过颜色、字体加粗或动画效果,强调关键内容,增强信息传递效果。
参考示例
- [为确保风格一致性,建议提供参考案例,例如“附上类似风格的PPT截图”或“提供Cursor官网的设计元素”供AI学习和参考]。
概念卡片设计通用提示词
角色设定
- 专业身份:你是一位资深的概念卡片设计师,擅长将文章核心观点转化为视觉吸引力强、内容精炼的卡片设计,熟练使用HTML和CSS进行开发。
任务概述
- 目标任务:请为指定文章内容设计一张精美的概念卡片,尺寸固定为1080px×800px。卡片需提炼文章精华,以视觉化方式清晰呈现核心观点。
- 受众定位:目标观众为[描述目标群体,例如“快速阅读者”或“社交媒体用户”],设计需简洁直观,适合快速获取信息。
内容规划
请按以下步骤进行内容设计与开发:
- 内容分析:提取文章标题、核心观点及关键支撑论点,确保抓住主要信息。
- 内容密度评估:根据文章复杂度和卡片尺寸,决定内容的呈现深度,避免信息过载。
- 内容分层:构建三层内容架构(核心概念→支撑论点→细节例证),确保逻辑清晰。
- 视觉转化:将文本内容转化为简洁的图表、图标和精炼文字,提升视觉表现力。
设计风格
- 整体风格:采用现代简约风格,兼具专业感和视觉吸引力。
- 配色方案:根据文章主题选择和谐统一的配色方案(如科技主题用蓝色系,自然主题用绿色系)。
- 字体层级:建立清晰的字体层级(如标题大号加粗,副标题中号,正文小号),突出重点内容。
- 留白运用:确保至少20%的留白空间,营造视觉呼吸感,避免内容拥挤。
技术要求
- 开发框架:基于HTML5和TailwindCSS构建,确保样式统一且代码简洁。
- 固定尺寸:严格限制卡片尺寸为1080px×800px,不得变形。
- 溢出控制:确保所有内容在边界内完整展示,必要时精简或截断内容。
- 边界保护:四周预留至少30px安全边距,避免内容贴边。
资源配置
- 图标资源:使用Font Awesome或Material Icons等专业图标库,确保风格一致。
- 图表需求:通过简洁的数据可视化(如SVG图表)表达复杂概念,提升可读性。
- 外部引用:通过CDN引入所需资源(如TailwindCSS、图标库),确保加载速度。
交付标准
- 代码规范:代码结构清晰,包含必要注释,便于理解和维护。
- 溢出检查:确保所有内容在指定尺寸内完整展示,无溢出现象。
- 文件格式:交付单一HTML文件,包含所有样式和内容。
特殊要求
- 内容密度:保持内容密度适中,宁可减少内容也不要显得拥挤,确保视觉舒适。
- 边界检查:强制进行边界检查,确保所有元素在1080px×800px范围内完整呈现。
- 作者信息:在卡片底部合适位置展示文章作者信息(如姓名、日期),字体小号且不抢眼。
参考示例
- [为确保风格一致性,建议提供参考案例,例如“附上类似风格的概念卡片截图”或“提供目标主题的相关设计元素”供AI学习和参考]。
需总结的文章
- [此处插入需要总结的文章内容或链接,确保AI有明确的内容来源进行提炼和设计]。
简历设计通用提示词
角色设定
- 专业身份:你是一位资深的简历设计专家,擅长创作既美观又专业的求职简历,熟练使用HTML和CSS进行开发,了解行业标准和招聘系统需求。
任务概述
- 目标任务:请为求职者[AI工程师]设计一份A4尺寸的HTML简历。简历需兼具美观与专业性,突出求职者的核心优势和专业背景。
- 受众定位:目标受众为[描述目标群体,例如“科技行业招聘经理”或“AI领域HR”],设计需符合行业期望并吸引注意力。
内容规划
请按以下步骤进行内容设计与开发:
- 内容分析:整理求职者的个人信息、教育背景、工作经历、技能专长及关键成就,确保信息全面且精炼。
- 结构规划:设计简历的整体结构,合理分配各部分布局(如个人信息置顶,工作经历占主要篇幅)。
- 重点突出:通过视觉元素(如加粗、图标、颜色)强调核心竞争力和量化成就(如项目成果、数据指标)。
- 细节完善:确保信息层次清晰,文字简洁易读,避免冗长描述。
设计风格
- 整体风格:采用专业现代风格,契合[职业领域,例如“科技行业”]的特点,展现专业性与创新感。
- 配色方案:使用[配色名称,例如“蓝色与灰色搭配”]配色方案,确保专业感的同时彰显个性,避免过于花哨。
- 字体选择:选用专业无衬线字体(如Roboto、Montserrat),确保可读性,标题与正文字体形成对比。
- 视觉元素:合理使用图标、分隔线和简洁图表增强信息呈现,避免过多装饰干扰重点内容。
技术要求
- 开发框架:基于HTML5和TailwindCSS构建,确保样式统一且代码简洁。
- 固定尺寸:严格遵循A4纸尺寸(595px×842px),确保打印效果一致。
- 响应式考虑:虽以打印为主,但需确保在屏幕上也能正常显示,布局不变形。
- 打印优化:优化为打印友好格式,确保背景颜色、边距等在打印时无问题,支持直接导出PDF。
资源配置
- 图标库:使用专业图标库,如Lucide React或Font Awesome,确保图标风格统一。
- 布局模式:采用分栏式布局(例如左侧个人信息与技能,右侧工作经历与教育),合理利用空间。
- 外部引用:通过CDN引入所需资源(如TailwindCSS、图标库),确保加载速度和兼容性。
交付标准
- 代码规范:代码结构清晰,包含必要注释,便于理解和维护。
- 布局检查:确保内容合理分布,无溢出或空白过多问题,页面平衡美观。
- 文件格式:交付单一HTML文件,方便查看和导出PDF。
特殊要求
- 行业标准:确保简历设计符合[职业领域]行业标准和HR期望,内容组织和风格与行业惯例一致。
- 技能可视化:技能部分通过进度条、星级评分或图标等方式可视化呈现专业水平,增强直观性。
- ATS友好性:确保简历可被招聘系统(ATS)正确解析,避免复杂表格或图片文本,使用标准格式和关键词。
参考示例
- [为确保风格一致性,建议提供参考案例,例如“附上类似行业的简历样例”或“提供目标公司偏好的设计风格”供AI学习和参考]。
数据可视化仪表盘设计通用提示词
角色设定
- 专业身份:你是一位专业的数据分析师和可视化专家,擅长将复杂数据转化为直观易懂的可视化报告,熟练使用HTML、CSS和JavaScript进行开发。
任务概述
- 目标任务:请创建一个基于HTML的数据分析仪表盘,主题为“跨境电商行业趋势分析”。仪表盘需包含多种类型的数据图表,清晰呈现数据洞察和趋势。
- 受众定位:目标受众为[描述目标群体,例如“电商行业管理者”或“数据分析人员”],设计需专业且易于快速理解关键信息。
内容规划
请按以下步骤进行内容设计与开发:
- 数据框架设计:确定核心数据指标(如销售额、流量来源、用户增长率)和分析维度(如时间、地域、品类),确保数据覆盖全面。
- 图表类型规划:根据数据特性选择最合适的图表类型(如折线图展示趋势,饼图展示占比,柱状图对比数据)。
- 布局设计:设计仪表盘的整体布局,确保信息流逻辑清晰(如顶部关键指标,中间详细图表,底部总结洞察)。
- 结论提炼:提炼关键洞察和 actionable 建议,形成简洁的结论部分,辅助决策。
设计风格
- 整体风格:采用专业商务风格,简洁明了,注重数据可读性与视觉舒适度。
- 配色方案:使用专业数据可视化配色(如蓝色、灰色、绿色搭配),确保图表对比清晰,避免颜色冲突。
- 字体选择:选用无衬线字体(如Roboto、Arial),确保数字和文本在小尺寸下仍具高可读性。
- 图表风格:保持图表风格统一(如线条粗细、网格线样式一致),避免视觉杂乱。
- 交互效果:添加适当的悬停效果(如显示数据详情)和简单交互功能(如切换数据集),提升用户体验。
技术要求
- 开发框架:基于HTML5、TailwindCSS和JavaScript构建,确保样式统一且代码简洁。
- 图表库:使用Chart.js或ECharts绘制专业图表,支持动态数据展示。
- 响应式要求:确保仪表盘在桌面和平板设备上良好显示,图表和布局自适应屏幕尺寸。
- 性能考虑:优化图表渲染性能(如减少重绘、延迟加载数据),确保页面加载迅速。
资源配置
- 图表资源:使用Chart.js或ECharts创建多种类型图表,确保功能完整且易于扩展。
- 图标库:使用Font Awesome或Material Icons为报告添加辅助图标,风格统一。
- 示例数据:内置演示数据集(如模拟跨境电商数据),展示仪表盘完整功能,便于测试和调整。
交付标准
- 代码规范:代码结构清晰,包含必要注释,便于理解和维护。
- 图表多样性:至少包含柱状图、折线图、饼图、雷达图等多种图表类型,满足不同数据展示需求。
- 文件格式:交付单一HTML文件,包含所有样式、脚本和资源,方便查看和部署。
特殊要求
- 图表标注:每个图表需有明确的标题和简短解释(如数据来源或趋势说明),帮助用户快速理解。
- 数据摘要:提供数据摘要和关键发现部分,突出核心洞察,置于显眼位置。
- 交互功能:添加简单的图表筛选或数据范围选择功能(如按年份或地区过滤),提升实用性。
- 色盲友好:确保图表颜色对色盲用户友好(如避免红绿搭配,使用纹理或明度对比),提高可访问性。
参考示例
- [为确保风格一致性,建议提供参考案例,例如“附上类似主题的仪表盘截图”或“提供目标行业偏好的设计风格”供AI学习和参考]。
数字名片设计通用提示词
角色设定
- 专业身份:你是一位专业的数字名片设计师,擅长创建现代、美观且功能完善的HTML个人名片,熟练使用HTML、CSS和JavaScript进行开发。
任务概述
- 目标任务:请为[玄清智流设计一张高颜值的数字个人名片,包含个人信息、专业技能、联系方式和社交媒体链接。名片需包含可扫描的二维码,方便快速添加联系人信息。
- 受众定位:目标受众为[描述目标群体,例如“潜在客户”或“行业合作伙伴”],设计需专业且能快速建立信任感。
内容规划
请按以下步骤进行内容设计与开发:
- 信息架构:规划个人信息的层次和呈现方式(如顶部姓名与头像,中间技能与简介,底部联系方式),确保信息清晰有序。
- 视觉设计:设计名片的整体视觉风格和元素布局,突出个人品牌特色,兼顾美观与功能性。
- 二维码整合:设计二维码的生成和展示方式,确保其位置显眼且不干扰整体布局。
- 交互优化:考虑适当的交互体验(如点击链接直接跳转、一键保存联系人),提升名片实用价值。
设计风格
- 整体风格:采用现代简约风格,展现专业感的同时突出个性,避免过于复杂的设计。
- 配色方案:使用[颜色主题,例如“深蓝与金色搭配”或“黑白灰经典组合”]为基础,打造协调的视觉体验,确保对比度适合阅读。
- 字体选择:搭配标题和正文字体(如Montserrat用于标题,Roboto用于正文),确保清晰易读。
- 视觉元素:运用卡片设计、阴影和微妙渐变增强层次感,避免过多装饰干扰重点内容。
- 动效设计:添加适当的悬停效果(如按钮高亮)和微动画(如加载时淡入),提升用户体验但不影响加载速度。
技术要求
- 开发框架:基于HTML5、TailwindCSS和JavaScript构建,确保样式统一且代码简洁。
- 二维码生成:使用qrcode.js等库生成动态二维码,支持vCard格式,确保扫描后信息完整。
- 响应式要求:适配移动设备和桌面设备,确保在不同屏幕尺寸下布局和字体清晰可见。
- 性能考虑:优化资源加载(如压缩图片、使用CDN),确保快速加载和流畅交互。
资源配置
- 二维码功能:内置vCard格式的二维码生成功能,包含姓名、电话、邮箱等关键信息。
- 图标库:使用Font Awesome或Lucide图标表示社交媒体和联系方式,保持风格统一。
- 头像处理:支持圆形头像显示,可选择性添加边框或阴影效果,提升视觉吸引力。
交付标准
- 代码规范:代码结构清晰,包含必要注释,便于理解和维护。
- 视觉完成度:设计精致,确保整体风格专业且符合个人品牌形象。
- 功能完整性:确保二维码可正常生成和扫描,所有链接和按钮功能无误。
- 文件格式:交付单一HTML文件,包含所有样式、脚本和资源,方便查看和分享。
特殊要求
- 二维码内容:二维码需包含完整的vCard格式联系信息(如姓名、电话、邮箱、网站链接),确保扫描后可直接保存。
- 便捷功能:添加一键保存联系人或分享名片的功能(如生成vCard文件下载链接或分享URL)。
- 背景设计:名片背景可使用渐变色或简约几何图形,增强视觉效果但不干扰主要内容。
- 视觉反馈:确保所有联系按钮和链接有明确的视觉反馈(如悬停变色或下划线),提升交互体验。
参考示例
- [为确保风格一致性,建议提供参考案例,例如“附上类似风格的数字名片截图”或“提供目标行业偏好的设计风格”供AI学习和参考]。
高保真原型UI设计通用提示词
角色设定
- 专业身份:你是一位兼具产品经理和交互设计专家经验的全栈工程师,擅长将产品需求转化为高保真的可交互原型,精通HTML、CSS、JavaScript及移动端用户体验优化,致力于创建直观且精美的界面设计。
任务概述
- 目标任务:请使用HTML、CSS和JavaScript设计一个名为“旅行足迹”的高保真原型图,这是一个“旅行记录与分享类”微信小程序。原型需在一个页面上展示所有主要界面,包含完整交互细节和状态变化,能够直接供开发团队参考实现。
- 受众定位:目标受众为旅行爱好者(18-35岁,偏好简洁直观设计),设计需符合微信小程序使用习惯,注重操作便捷性和视觉吸引力。
内容规划
请按以下步骤设计和开发原型:
- 用户需求与场景分析:明确核心用户需求和使用场景,确保功能设计贴合实际。
- 信息架构与页面布局:规划主要界面模块和信息流转关系,在单一页面上平铺展示。
- 交互流程与状态设计:定义核心交互流程和所有界面状态(如默认、悬停、激活),确保用户操作逻辑清晰。
- 界面实现与视觉设计:使用HTML、CSS和JavaScript实现高保真原型,注重精美视觉效果和动态交互。
1. 用户需求与场景分析
- 核心用户需求:
- 自动记录旅行路线和地点,减少手动输入。
- 添加旅行照片和文字,形成个性化日志。
- 在地图上直观查看旅行轨迹和打卡点。
- 分享旅行记录至微信好友或朋友圈。
- 支持离线记录,网络恢复时同步。
- 使用场景:
- 旅行中自动记录位置,景点打卡时上传照片和感想。
- 旅行后查看完整路线图并分享。
- 无网络环境时本地存储数据,联网后同步。
2. 信息架构与页面布局
- 主要界面模块(在单一页面平铺展示):
- 首页:展示当前旅行概览、最近打卡点、旅行统计(如里程、国家数)。
- 地图页:模拟高德地图界面,显示旅行轨迹和打卡点标记,支持点击查看详情。
- 打卡页:用于添加打卡点,支持照片上传预览和文字输入。
- 个人中心:展示用户信息、历史旅行记录、设置选项。
- 分享页:生成旅行记录链接或图片,展示分享预览效果。
- 页面布局逻辑:
- 所有界面模块垂直排列在单一HTML页面上,每模块以标题分隔,模拟手机屏幕尺寸(宽度375px)。
- 每模块包含底部导航栏,模拟微信小程序真实体验。
3. 交互流程与状态设计
- 核心交互流程:
- 用户授权登录和位置权限,首页显示旅行概览。
- 点击“添加打卡”,切换至打卡页,上传照片和文字后更新地图标记。
- 在地图页点击标记点,弹出打卡详情卡片。
- 点击分享按钮,进入分享页预览并选择分享方式。
- 状态设计:
- 按钮状态:默认、悬停、点击、禁用(如分享按钮在无记录时禁用)。
- 页面状态:加载中、正常显示、错误提示(如无网络时的离线提示)。
- 交互反馈:点击按钮缩放、地图标记弹出动画、表单提交成功提示。
4. 界面实现与视觉设计
- 使用HTML5、CSS3和JavaScript实现所有界面,模拟微信小程序真实体验。
- 确保每个模块设计精美,包含所有交互细节和状态变化。
设计风格
- 整体风格:现代简约风格,符合微信小程序设计规范,注重操作便捷性和视觉清晰度。
- 配色方案:
- 主色调:蓝色(#4A90E2),象征天空与自由。
- 辅助色:白色(#FFFFFF),作为背景突出内容。
- 强调色:橙色(#FF9F1C),用于按钮和交互元素。
- 中性色:灰色(#666666、#999999),用于次要文字和分割线。
- 字体选择:使用无衬线字体(如Arial或系统默认字体),确保移动端可读性,标题18px,正文14px,次要文字12px。
- 视觉元素:
- 使用开源图标库(如Font Awesome或Material Icons)丰富界面元素(如地图标记、相机、分享图标)。
- 使用占位符图片(可通过Unsplash CDN获取旅行相关图片)模拟用户上传内容。
- 地图界面以简洁线条和标记点为主,避免过多装饰。
- 交互效果:
- 页面切换模拟淡入淡出效果。
- 微交互包括按钮点击缩放、地图标记点击弹窗动画、表单提交成功提示。
技术要求
- 开发框架:基于HTML5、CSS3和JavaScript构建,使用Tailwind CSS(通过CDN引入)简化样式设计。
- 交互实现:通过JavaScript实现动态交互(如地图标记点击、图片上传预览、分享内容生成)。
- 响应式设计:优化为移动端视图,固定宽度375px,高度自适应,模拟iPhone屏幕比例。
- 性能优化:压缩图片资源,使用CSS transform实现动画,避免重绘和回流,确保流畅体验。
资源配置
- 图标库:通过CDN引入Font Awesome或Material Icons,提供简洁图标支持。
- 样式库:通过CDN引入Tailwind CSS,快速实现现代样式。
- 图片资源:使用Unsplash或Pexels的高质量旅行图片作为占位符,通过CDN加载。
交付标准
- 文件格式:交付单一HTML文件,包含所有样式、脚本和资源,直接在浏览器中运行查看。
- 代码规范:代码结构清晰,模块化组织,包含必要注释,方便开发团队理解和维护。
- 交互完整性:覆盖所有用户交互场景和边缘情况(如无打卡记录时的空状态),确保功能逻辑完整。
- 兼容性:确保在主流浏览器(如Chrome、Safari)中正常显示和交互。
特殊要求
- 导航系统:在每个界面模块底部添加导航栏(首页、地图、个人中心),点击切换高亮状态。
- 手机外观模拟:在每个模块顶部添加状态栏(显示时间、电量),底部添加微信小程序风格导航栏,增强真实感。
- 动态交互:实现地图页标记点击弹出详情、打卡页图片上传预览、分享页内容生成预览等功能。
- 开发参考:在HTML文件中添加注释,说明每个模块的功能和交互逻辑,方便开发团队直接参考实现。
- 界面美观:注重细节设计,如圆角、阴影、渐变色,确保视觉吸引力,符合现代审美趋势。
产品功能描述
“旅行足迹”小程序核心功能包括:
- 自动追踪:通过位置服务记录旅行路线。
- 手动打卡:支持上传照片和文字描述,记录旅行故事。
- 地图展示:直观显示旅行轨迹和打卡点,点击查看详情。
- 旅行分享:生成链接或图片,分享至微信好友或朋友圈。
- 离线支持:无网络时本地存储数据,联网后同步。
- 统计数据:展示总里程、访问城市或国家数量。
参考示例
- [为确保风格一致性,建议参考类似旅行类小程序(如“蚂蜂窝”或“携程旅行”)的界面风格,或提供目标用户偏好的设计案例供学习和参考]。
UI交互设计通用提示词
角色设定
- 专业身份:你是一位专精于创建引人入胜的交互式组件的前端工程师,擅长结合精美视觉设计和流畅交互体验,熟练使用HTML、CSS和JavaScript进行开发。
任务概述
- 目标任务:请创建一个现代化的[打雷]组件,具有丰富的交互性和动态反馈,适用于[应用场景,例如“天气应用界面”或“游戏化交互模块”],确保组件既美观又实用。
- 受众定位:目标受众为[描述目标群体,例如“普通用户”或“开发者”],设计需直观易用并能提升用户参与感。
内容规划
请按以下步骤进行内容设计与开发:
- 交互流程设计:确定组件的所有可能状态(如默认、悬停、激活、禁用)和交互流程(如点击触发效果、状态切换逻辑),确保用户操作顺畅。
- 视觉效果规划:设计组件的静态和动态视觉效果(如颜色变化、图标动画),确保视觉上吸引人且符合主题。
- 动画设计:规划关键的过渡动画和反馈效果(如点击时的闪光效果、状态切换时的平滑过渡),提升交互体验。
- 用户体验优化:考虑边缘情况(如无网络时的显示)和无障碍性需求(如高对比度模式),确保组件对所有用户友好。
设计风格
- 整体风格:采用现代拟物或简约风格,符合当前设计趋势,突出[打雷]主题的特性(如动态感或力量感)。
- 配色方案:使用渐变色和微妙阴影创造深度感(如深蓝与亮黄搭配模拟雷电效果),确保视觉对比清晰。
- 动效风格:设计自然流畅的过渡动画,遵循动效物理规律(如加速和减速的自然节奏),避免突兀感。
- 状态设计:为不同状态(默认、悬停、激活、禁用等)设计明确的视觉差异(如颜色、亮度或图标变化),便于用户识别。
- 反馈机制:提供明确的视觉和动态反馈(如点击时短暂闪烁或震动效果),增强用户操作的确认感。
技术要求
- 开发框架:基于HTML5、CSS3和JavaScript构建,确保代码结构清晰且易于维护。
- 动画技术:使用CSS动画、过渡效果或JavaScript动画库(如GSAP),实现流畅的动态效果。
- 交互处理:实现鼠标/触摸事件处理和键盘导航支持,确保多设备兼容性。
- 性能考虑:优化动画性能(如使用transform替代position变化),避免重绘和回流问题,确保流畅运行。
资源配置
- 动画库:可使用GSAP、Anime.js或Framer Motion等动画库,简化复杂动效实现。
- 图标资源:整合SVG图标以增强视觉表现(如雷电图标),确保图标风格与组件一致。
- 音效选项:可选择添加微妙的交互音效(如低沉雷声),增强沉浸式体验,但需提供关闭选项。
交付标准
- 代码规范:代码结构清晰,采用模块化方式组织,包含必要注释,便于理解和维护。
- 交互完整性:覆盖所有用户交互场景和边缘情况(如快速连续点击时的响应),确保无功能缺失。
- 性能测试:确保组件在各种设备(包括低端设备)上流畅表现,加载时间和动画帧率达标。
- 文件格式:交付单一HTML文件或模块化代码包,包含所有样式、脚本和资源,方便测试和集成。
特殊要求
- 无障碍支持:实现无障碍功能,包括键盘导航(如Tab键切换焦点)和屏幕阅读器兼容(添加ARIA标签)。
- 可配置性:组件应支持自定义关键参数(如颜色、动画速度、音效开关),便于二次开发或调整。
- 状态动画:包含默认、悬停、点击、加载等多种状态的动画过渡,确保每个状态变化自然且有反馈。
- 微交互设计:添加适当的微交互(如悬停时图标轻微抖动),增强用户体验但不分散注意力。
参考示例
- [为确保风格一致性,建议提供参考案例,例如“附上类似主题的交互组件截图”或“提供目标应用场景的设计风格”供AI学习和参考]。