fix
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
## Why
|
||||
|
||||
分类编辑功能目前存在两个主要问题:1) 图标没有删除功能,用户无法清除不需要的图标;2) 图标生成效果差,且后台 JOB 自动生成和用户手动生成使用不同的提示词,导致生成结果不一致。这些问题影响用户体验,需要统一图标生成逻辑并增加删除功能。
|
||||
|
||||
## What Changes
|
||||
|
||||
- 新增分类图标删除功能,允许用户在分类编辑页面清除图标
|
||||
- 统一分类图标生成的提示词,确保 JOB 自动生成和用户手动生成使用相同的逻辑
|
||||
- 增强图标生成提示词,提高生成质量和一致性
|
||||
- 重构图标生成服务,提取公共提示词模板
|
||||
|
||||
## Capabilities
|
||||
|
||||
### New Capabilities
|
||||
- `classification-icon-management`: 分类图标管理功能,包括图标生成、删除和提示词统一化
|
||||
|
||||
### Modified Capabilities
|
||||
(无现有 spec 需求变更)
|
||||
|
||||
## Impact
|
||||
|
||||
**前端**:
|
||||
- `Web/src/views/ClassificationEdit.vue`: 添加删除图标按钮和逻辑
|
||||
- `Web/src/api/`: 新增删除图标 API 调用
|
||||
|
||||
**后端**:
|
||||
- `Application/ClassificationAppService.cs`: 新增删除图标方法
|
||||
- `Service/ClassificationIconGenerateService.cs`: 统一提示词逻辑,提取公共方法
|
||||
- `Service/BackgroundJob/ClassificationIconGenerateJob.cs`: 使用统一的提示词服务
|
||||
|
||||
**数据库**:
|
||||
- 无表结构变更(仅更新分类记录的图标字段为空)
|
||||
Reference in New Issue
Block a user