# easyClothing-plus-backend **Repository Path**: flying_dark_feather/easyClothing-plus-backend ## Basic Information - **Project Name**: easyClothing-plus-backend - **Description**: 易搭衣橱后端(NodeJS,koa),旨在脱离微信小程序生态。 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-02-23 - **Last Updated**: 2026-09-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 毕设-后端 #### AI 穿搭助手模块 **接口一览** | 方法 | 路径 | 说明 | | --- | --- | --- | | POST | `/ai/products` | 功能2 条件过滤商品(风格/场景/季节/预算),body: `{ conditions: { style, scene, season, budget: {min,max}, budgetText } }` | | POST | `/ai/recommend` | 功能3+4+5+6+7 获取穿搭推荐(自动降级 + 结果解析 + 商品链接 + 保存对话/推荐记录),body: `{ message, conditions }` | | GET | `/ai/conversation` | 功能9 获取对话历史 | | DELETE | `/ai/conversation` | 清空对话历史 | | POST | `/ai/recommendation/feedback` | 功能8 用户反馈,body: `{ recommendationId, feedback: 'like'\|'dislike', comment? }` | | GET | `/ai/recommendations` | 推荐记录列表 | | GET | `/ai/llm/status` | 各模型配置状态 | **大模型降级链路(功能4)**:Claude → DeepSeek → 通义千问 → Kimi,前一个失败自动尝试下一个,全部失败返回友好错误。每次调用(含失败)都记录到 `ai_llm_log`(功能4.2)。 **模型配置**:复制 `llm-config.example.json` 为 `llm-config.json` 填入各模型 API Key(已 gitignore);或使用环境变量 `CLAUDE_API_KEY`/`DEEPSEEK_API_KEY`/`QWEN_API_KEY`/`KIMI_API_KEY`。未配置 Key 的模型自动跳过。 **数据表**(启动时自动创建):`ai_conversation`(对话历史)、`ai_recommendation`(推荐记录+反馈)、`ai_llm_log`(调用日志)。 #### 介绍 {**以下是 Gitee 平台说明,您可以替换此简介** Gitee 是 OSCHINA 推出的基于 Git 的代码托管平台(同时支持 SVN)。专为开发者提供稳定、高效、安全的云端软件开发协作平台 无论是个人、团队、或是企业,都能够用 Gitee 实现代码托管、项目管理、协作开发。企业项目请看 [https://gitee.com/enterprises](https://gitee.com/enterprises)} #### 软件架构 软件架构说明 #### 安装教程 1. xxxx 2. xxxx 3. xxxx #### 使用说明 1. xxxx 2. xxxx 3. xxxx #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)