Commit Graph

3 Commits

Author SHA1 Message Date
imeepos bce0c30cab feat: 从根本上解决权重配置问题
- 添加 get_segment_weights_for_categories 方法,只获取选中分类的权重
- 修改权重指示器和预览组件,使用新方法只显示实际选中的分类
- 修改权重编辑器,只加载和编辑选中分类的权重
- 确保权重配置与匹配规则完全同步
- 解决显示所有分类权重但实际只选择部分分类的根本问题
2025-07-25 17:47:45 +08:00
imeepos 68124b92e9 feat: 在按顺序匹配规则编辑器中集成权重配置功能 2025-07-25 17:25:52 +08:00
imeepos 30ecaf56ec feat: 实现模板片段权重配置功能
新功能:
- 模板片段级别的AI分类权重配置
- 权重继承机制(全局权重作为默认值)
- 批量权重配置操作
- 直观的权重管理界面

 后端实现:
- 新增 template_segment_weights 数据表
- 实现 TemplateSegmentWeightRepository 仓储层
- 实现 TemplateSegmentWeightService 业务逻辑层
- 新增 Tauri 命令接口

 前端实现:
- TemplateSegmentWeightEditor 权重配置编辑器
- SegmentWeightIndicator 权重状态指示器
- BatchWeightConfigModal 批量配置模态框
- 集成到模板详情页面

 测试:
- 单元测试覆盖核心功能
- 集成测试验证端到端流程
- E2E测试确保用户体验

 技术特性:
- 权重范围:0-100,数值越大优先级越高
- 支持单个和批量更新操作
- 事务处理确保数据一致性
- 类型安全的API设计

 文档:
- 完整的功能文档和使用指南
- 技术架构说明
- 最佳实践建议

这个功能将显著提升模板匹配的灵活性和准确性!
2025-07-25 17:04:45 +08:00