AI 一天写完,我花一天返工

举报
yd_250058965 发表于 2026/10/31 17:17:56 2026/10/31
【摘要】 初学者的vibecoding体验

一开始是先让 AI 把整个项目写出来。第一次提交里就包含了后端骨架、前端骨架、Markdown 编辑器、分类树和标签、搜索排序置顶回收站——看提交记录像一次交付。

之后又来回改了六次,大致分这几块:

  • 加功能:用户登录/切换和 JWT 认证(多用户数据隔离);注册安全三层防护(注册开关、邀请码、IP 和全局限流)
  • UI 翻新:二十多个 SVG 图标替换 emoji,引入设计令牌(颜色、间距、字体、阴影、圆角),补无障碍样式
  • 移动端适配:第一版是三栏布局,手机上挤在一起没法用,改成"列表 → 编辑器"两层结构
  • 移动端细节:可点元素高度不到 44px、div 当按钮用、没有 focus 状态、标签删除按钮只在 hover 时出现(手机上永远点不到)、没适配刘海屏安全区、搜索框 14px 会被 iOS 放大、没有按压反馈、有 300ms 点击延迟
  • 默认模式:点进已有笔记默认双栏编辑,手机上看着像进了编辑状态;首次加载 previewOnly 没生效,改成有内容的笔记默认预览、空笔记默认编辑

手机上打不开

第一版是三栏布局:侧边栏、笔记列表、编辑器并排。桌面浏览器里正常,手机上三栏挤在一起没法用。需求里没提手机端,第一版就没做手机端。

后来把侧边栏合并进笔记列表顶部,改成"列表 → 编辑器"两层结构。

UI 翻新

第一版图标全是 emoji,颜色和间距没有统一。后来换了二十多个 SVG 图标,引入设计令牌,加了无障碍样式。这次照的是 ui-ux-pro-max-skill 里的规则。

移动端细节

手机实际用的时候才碰到这些问题:

  • 可点元素高度不到 44px,手指点不准
  • div 当按钮用,键盘操作不了
  • 没有 focus 状态,键盘用户看不见焦点
  • 标签删除按钮只在 hover 时出现,手机上永远点不到
  • 没适配刘海屏安全区
  • 搜索框 14px,iOS 会放大页面
  • 没有按压反馈,点击有 300ms 延迟

默认模式

最后一轮改的是:点进已有笔记默认双栏编辑,手机上看着像进了编辑状态;首次加载时 previewOnly 没生效。改成有内容的笔记默认预览、空笔记默认编辑,手机隐藏双栏按钮,editMode 的 watch 加 onMounted 初始触发。

现在的状态

这套东西现在跑在服务器上,勉强能用,但体验上还有不少问题,后面还得继续改。第一次提交的时候我以为一次就搞定了,结果后面又改了六次,全是手机端适配和交互细节。

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0)

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。