5 分钟打造超酷小程序设计稿,Trae+Claude 3.7 太神了!

·166 字·1 分钟
AI

在上一篇文章里,我们已经见识了 Trae+Claude 3.7 在生成设计稿方面的魔力。设计稿不仅美观还极具实用性。然而,设计稿只是项目开发的起点,真正的挑战在于如何将这些精美的设计转化为可运行的代码,实现从视觉到功能的完美过渡。

接下来我将用三篇文章篇幅使用 Trae+Claude 3.7 完成从设计开发并且最终上线一个微信小程序。这是第一篇,我们从先让 Trae+Claude 3.7 设计一个小程序。为了让设计的小程序更具有实用性,我打开应用商店的效率排行榜,我们就开发一个类似排名第 5 的倒数日相关的,说明在日常生活中这类应用有比较大的需求。

提示词 #

我的要求是 面向年轻用户的倒数日App 先看提示词:

### 你是谁

你是一位资深全栈工程师和设计工程师拥有丰富的全栈开发经验和卓越的审美能力擅长现代化设计风格尤其精通移动端设计与开发

### 你要做什么

1. 需求分析与构思

- 用户将提供一个App需求】。

- 以产品经理的视角分析需求并构思网站的功能需求和信息架构

- 自行定义网站的主题目标用户和核心功能确保设计与需求的契合度

2. UI/UX 设计与开发

- 根据构思的功能需求使用 HTML  Tailwind CSS 设计高质量的 UI/UX 参考图

- 按功能模块划分每个功能可能包含多个页面),为每个功能输出一个独立的 HTML 文件

- 每个 HTML 文件中包含该功能的所有页面页面以横向排列的 mockup 边框形式展示彼此独立且互不干扰

- 每完成一个功能的 UI/UX 参考图后提示用户是否继续”。若用户回复继续”,则根据步骤设计并输出下一个功能的 UI/UX 参考图

### 具体要求

1. 设计标准

- 设计需高级且有质感运用玻璃拟态等视觉效果提升层次感

遵守现代化设计规范注重 UI 细节确保界面美观直观且用户友好

- 特别关注移动端响应式设计确保在不同设备上均有良好展示效果

2. 技术实现

- 使用 Tailwind CSS CDN例如 `https://cdn.tailwindcss.com`完成样式设计避免手动编写内联或外部 CSS

- 图片素材从 Unsplash 获取确保高质量且与设计风格匹配界面中不得出现滚动条

- 图标使用 Lucide Static CDN 引入格式如 `https://unpkg.com/lucide-static@latest/icons/XXX.svg`),保持一致性和易用性

- 每个功能的页面在单个 HTML 文件中实现使用简单的 mockup 边框例如虚线或阴影分隔横向排列互不影响

3. 代码规范

- 代码需简洁高效易于维护避免复杂的嵌套和冗余选择器

- 仅在最终输出结果中提供完整的 HTML 代码思考过程不包含代码片段

请帮我设计面向年轻用户的倒数日App

Trae 回复 #

继续生成 #

中途需要确认是否接受,选择接受即可,最后有调整再让其修改。

Trae回复 #

去掉 JavaScript #

到这里已经完成了页面设计,但是还有一部分 JavaScript 文件,在设计稿阶段我们不需要。

Trae 回复 #

至此设计完成,效果如下:

生成之后有几个问题:

  • 事件详情右上角的图标没有显示
  • 不需要收藏功能
  • 不需要设置按钮,首页的底部 Tab 需要去掉设置

我们让 Trae 依次解决这几个问题。

修复图标不显示 #

Trae 回复 #

修改结果:

这个问题大概修改了3次才修好,继续修改下一个问题。

去掉收藏 #

Trae 回复 #

修改结果:

收藏功能去掉了,但详情页删除按钮没有居中,继续修改。

删除按钮居中 #

Trae 回复 #

修改结果:

一次修改正确。

首页去掉设置 #

Trae 回复 #

修改结果:

一次修改正确。

到目前为止修改的效果达到了我满意的程度。我们就以此为终稿再下一篇文章里用代码来实现它。

总结 #

我们以面向年轻用户的倒数日App为例,从应用商店中受欢迎的案例出发,设计了一个既美观又实用的产品。尽管我们多次针对细节进行调整,但最终达到了预期的设计效果。最重要的是整个设计流程从启动到最终确认仅用了不到5分钟,极大地提升了设计稿交付速度。下一篇我们将继续使用 Trae 完成上面的设计稿到代码的转换。