Back to skills
extension
Category: OtherNo API key required

数据治理平台-机械制造

shujuzhili-nz

personAuthor: user_480293a4hubcommunity

SimilarityCheck 数据治理开发最佳实践

基本信息

| 字段 | 内容 | |------|------| | 名称 | SimilarityCheck 数据治理开发最佳实践 | | 版本 | 1.0.0 | | 作者 | 数据治理团队 | | 描述 | 企业物料智能去重与数据治理系统的开发最佳实践技能包,涵盖性能优化、需求理解、调试技巧、代码规范等 10 个维度 | | 标签 | Vue3, Flask, 数据治理, 性能优化, 最佳实践 | | 适用场景 | 企业级数据治理系统开发、物料去重系统、任务分配系统 |

技能清单

本技能包包含以下 10 个子技能:

| 序号 | 技能名称 | 核心内容 | |------|---------|---------| | 01 | 性能优化-批量请求分批处理 | 避免 Promise.all 并发过大导致浏览器卡死,使用分批执行策略 | | 02 | 性能优化-高频计算缓存 | computed 与渲染函数中的复杂计算缓存策略 | | 03 | 显示逻辑-统一管理 | 前端显示逻辑的统一管理与维护 | | 04 | 边界情况-充分考虑 | 开发中边界条件的识别与处理 | | 05 | 需求理解-充分确认 | 接收需求后的确认流程,避免理解偏差 | | 06 | 调试技巧-清晰错误信息 | 提升错误信息的清晰度,加速问题定位 | | 07 | 代码验证-修改后验证 | 代码修改后的验证流程与 checklist | | 08 | 代码规范-关键逻辑注释 | 关键业务逻辑的注释规范 | | 09 | 数据同步-结构变化更新 | 数据结构变化时的同步更新策略 | | 10 | 异步处理-正确操作 | async/await 的正确使用与竞态条件避免 |

技术栈

  • 前端: Vue 3 + Element Plus + Vite
  • 后端: Flask + Python 3 + SQLAlchemy
  • 数据库: SQL Server
  • 开发辅助: WorkBuddy AI

使用方式

  1. 根据当前开发阶段选择对应技能文件
  2. 每个技能包含:问题描述 → 错误示例 → 正确做法 → 通用模板 → 检查清单
  3. 按照检查清单逐项确认,确保不遗漏

项目背景

本项目为企业物料智能去重与数据治理系统,解决制造企业中"一物多码"导致的重复采购浪费问题。系统通过智能相似度匹配发现重复物料,自动分配任务给数据员,并同步状态到 ERP/PDM 系统。

量化效果

  • 重复物料发现率从人工 60% 提升至算法 95%+
  • 年节约采购浪费 1500-2500 万元
  • 分配公平性从随机分配提升至 100% 覆盖

文件结构

skills/
├── SKILL.md                              # 本文件(技能包入口)
├── 01-性能优化-批量请求分批处理.md
├── 02-性能优化-高频计算缓存.md
├── 03-显示逻辑-统一管理.md
├── 04-边界情况-充分考虑.md
├── 05-需求理解-充分确认.md
├── 06-调试技巧-清晰错误信息.md
├── 07-代码验证-修改后验证.md
├── 08-代码规范-关键逻辑注释.md
├── 09-数据同步-结构变化更新.md
└── 10-异步处理-正确操作.md