【正文】
1. Demo 简介
是什么: 识蕴是一款基于 AI 的微信小程序,集汉服拍照识别、图鉴收集、文化社区于一体,用科技手段传承中华传统服饰文化。
面向谁: 汉服爱好者、传统文化爱好者、对汉服感兴趣的 Z 世代年轻人,以及汉服商家和汉服社团组织者。
主要功能:
-
AI 拍照识汉服:用户上传汉服照片(正面、背面、细节),AI 自动识别汉服的形制类型、所属朝代、纹样寓意及配饰信息,秒级返回专业鉴别结果
-
万物知图鉴:游戏化图鉴收集系统,识别成功即可收录新条目,按朝代、形制、纹样分类,收集进度可兑换金币奖励
-
汉服文化社区:垂直汉服内容社区,支持图文发布、品鉴推荐、话题标签、评论互动,用户可分享穿搭、交流形制知识
2. Demo 创作思路
灵感来源: 近年来汉服文化复兴运动蓬勃发展,越来越多年轻人穿上汉服走上街头。然而大多数人对汉服的朝代渊源、形制规范、纹样寓意知之甚少,常常"穿而不知其所以然"。我们希望用 AI 技术降低汉服文化的认知门槛,让每一件汉服背后的故事都能被看见。
想解决的问题: 汉服爱好者在购买、穿着汉服时难以辨别形制(如襦裙、袄裙、圆领袍、曳撒等),且汉服文化知识分散在各类百科和论坛中,缺乏一个从识别到学习再到交流的一站式平台。没有专业的 AI 汉服识别工具,只能靠人工翻阅资料对照,效率低且容易出错。
为什么做这个方向: 汉服市场年增长率超过 40%,但垂直工具和社区几乎空白。我们选择将 AI 识别、游戏化图鉴、社区交流三者结合,既能解决实用痛点(识别形制),又能通过图鉴收集激发学习兴趣,再通过社区形成文化认同,形成完整的"识别-学习-交流"闭环。
3. Demo 体验地址
已在微信小程序上架
或微信搜索识蕴-识华之美 抖音小程序等正在备案,调试过程中
4. TRAE 实践过程
本项目从架构搭建到功能开发、UI 优化、合规适配,全程使用 TRAE IDE 完成。以下是关键开发阶段的实践记录:
阶段一:项目开始及重构
项目刚开始时,前端生成过一版,但是效果不是很满意,使用TRAE的第一版:
我是先完成后端然后进行小程序反向推理
这是后台部分完善后端接口后让其反向推理平台的web页面,具体就是独立的ai_work服务,将其管理页面嵌入主服务的web中
-
Session ID:.1915815860387715:27b2eea39db61688d1f4468b9564035e_69cdadc7a11f89bffd6a3d3b.69cdd4f6a11f89bffd6a40c6.69cdd4f664b8a70b98125aef:Trae CN.T(2026/4/2 10:31:18)
-
这是对页面调整
-
- Session ID:.1915815860387715:4a755d7299f0db5699474549fabdc966_69cdadc7a11f89bffd6a3d3b.69cdd9f3a11f89bffd6a422d.69cdd9f364b8a70b98125af0:Trae CN.T(2026/4/2 10:52:35)
阶段二:核心功能开发与 Bug 修复
使用 TRAE 完成了小程序核心业务逻辑的开发,包括 AI 识别流程、支付链路、笔记发布等功能。通过 TRAE 的智能代码补全和上下文理解,快速定位并修复了多个关键 Bug:支付成功后页面未跳转(根因是 result.data.status 多层访问导致 undefined)、免费权益领取误报失败(后端返回结构不统一)、发布页必填项校验被 loading 蒙层遮挡等问题。
-
这是在后端项目中,告诉前端小程序地址,根据当前完成的接口和业务逻辑,完成小程序AI识别后一键发布到社区的数据解析功能
-
Session ID:.1915815860387715:6197be57cdfeb38d10a8c7eed53c696e_6a1a10edacc8bc911e3165b4.6a1a115cacc8bc911e3165b6.6a1a115b534db494d0248911:Trae CN.T(2026/5/30 06:21:16)
-
这是修改出文本展示到富文本展示及解析的过程
-
Session ID:.1915815860387715:ed2210615ecb3c5fd85bc64b26f78845_6a1a10edacc8bc911e3165b4.6a1a13dcacc8bc911e31662c.6a1a13db534db494d0248914:Trae CN.T(2026/5/30 06:31:56)
截图位置:(附开发关键步骤截图,建议截取:AI 识别页面开发对话、支付链路 Bug 修复对话、笔记发布校验修复对话)
阶段三:UI 设计系统优化与页面美化,重构小程序页面
使用 TRAE ,对全站排版系统进行了系统性重构:在 common.css 中建立设计令牌体系(字体族、4rpx 网格字号层级、行高、字重、文字色系),并迁移了 10+ 页面。同时对订单模块进行了深度 UI 美化,统一设计语言为主色 #8B0000(深红)+ #F5F3ED(暖白),辅助色 #D4920A(金),采用双软阴影 + 径向渐变高光 + 弹性曲线动画,使页面从粗糙走向精致。
-
修复按钮不合适的样式
-
Session ID:.1915815860387715:b2ae89e92bde463b4316367641003704_6a18fe68e271008750f09fb4.6a18fec1e271008750f09fde.6a18fec198fb57802c7b2916:Trae CN.T(2026/5/29 10:49:37)
-
还根据小程序创建了官网
-
Session ID:.1915815860387715:e5947ef466962132251594654cbe6d94_6a20b91656c19bbf1da17a2b.6a20ba1256c19bbf1da17ac6.6a20ba11857aef0aadfef15a:Trae CN.T(2026/6/4 07:34:42)
-
/frontend-skill 优化美化商品详情页,遮盖了底部按钮
-
Session ID:.1915815860387715:640fdf9bd298564695bd385c6da35ce3_6a2e730b58b5317e608b2863.6a2f47e17feb2aac5354b2ff.6a2f47e06cff30950b008528:Trae CN.T(2026/6/15 08:31:29)
阶段四:合规适配与工程问题修复
使用 TRAE 完成了微信小程序隐私合规适配:在 manifest.json 中启用 __usePrivacyCheck__: true,处理隐私授权弹窗与 API 调用的页面绑定问题,解决主包引用分包模块导致的编译错误(将 share.js 复制到主包可访问目录),以及文章详情页图片溢出、举报弹窗无法关闭等一系列工程问题。TRAE 在这些跨文件、跨模块的问题排查中展现了强大的上下文理解能力。
-
上线前对项目的深度分析
-
Session ID:.1915815860387715:8bd90205855c2d23070d01908922a108_6a1cc31e22a30d583c911617.6a1e1f50b78d0737f2e775b7.6a1e1f506f2e1e718770aae2:Trae CN.T(2026/6/2 08:09:52)
-
分析当前系统上传接口,请详细知道我cos储存桶的创建,域名配置,防盗链配置等,如何配合系统进行cos得到配置
-
Session ID:.1915815860387715:3754da1cf33f9fafac08c4a85b428cd9_6a22112a358d66e2f82e4c45.6a224009358d66e2f82e510d.6a2240099d73f6d96d056a7c:Trae CN.T(2026/6/5 11:18:33)
-
使用trae进行cos储存桶的辅助配置
阶段五:后端架构重构,进行中,耗时很久
原有后端框架有些问题,随着业务模块(AI 识别、支付、订单、社区等)不断扩展,逐渐暴露出架构臃肿、模块耦合度高、核心业务逻辑混乱等问题,维护和迭代成本急剧上升。
使用 TRAE Work 对后端进行全面重构:
-
架构优化:重新设计目录结构,采用清晰的分层架构(API → Service → Model),将原有 plugin 架构改造为模块化设计,降低各业务模块间的耦合度
-
核心业务重写:重构 AI 识别服务、支付链路、订单系统等核心模块的接口逻辑,统一错误处理和响应格式,提升代码可读性和可维护性
-
数据库优化:优化表结构设计,改进复杂查询语句,引入 Redis 缓存策略,提升接口响应速度
-
部署改造:使用 Docker 容器化部署,配合 nginx 反向代理,实现一键部署和环境隔离
TRAE Work 在后端重构中发挥了关键作用:通过智能代码分析快速理解原有业务逻辑,自动生成重构方案,协助完成接口重写和测试用例编写,大幅提升了重构效率和代码质量
-
整体设计方案:以C:\Users\fpx87\Documents\trae_projects\Shi-Yun-Admin\docs文件下识蕴-五平台玩法与业务链设计.md 为主,整理功能清单、用户、产品需求规格说明书,开始进行项目管理 brainstormingsuperpowers-maindream-creator
-
Session ID:1915815860387715:72892228335be201edb2f9abd07ba578_6a3ba86bbb3c88c67428164e.6a3c73c585374627388f2692.6a3c73c585374627388f2690:TRAE Work CN.0.1.23.no_sid.no_ppe.T(2026/6/25 08:18:13)
-
对设计报告进行评审:
-
Session ID:1915815860387715:96483b9654f94ac7abb591d3ceb7ac04_6a3cf98a85374627388f5dff.6a3dc2f6766ad576aa5fe4c1.6a3dc2f6766ad576aa5fe4bf:TRAE Work CN.0.1.23.no_sid.no_ppe.T(2026/6/26 08:08:22)























