diff --git a/app/server/ChatbotAgent/core/stylist_agent_server.py b/app/server/ChatbotAgent/core/stylist_agent_server.py index 144b321..923aca8 100644 --- a/app/server/ChatbotAgent/core/stylist_agent_server.py +++ b/app/server/ChatbotAgent/core/stylist_agent_server.py @@ -400,6 +400,8 @@ class AsyncStylistAgent: # 特别是当列表很长时。 if subcategory in subcategories_list: break + else: + category = current_category new_item = self._get_next_item(description, category, subcategory, occasions, batch_sources, self.gender) if not new_item or new_item['item_id'] in [x['item_id'] for x in self.outfit_items]: