SuperAPI AI 工具集

data-normalization

数据与分析

查看项目

更新于 10-16 00:29

技能介绍

用途:为 ForemanOS Project Brain 提供数据规范化修复能力,与检测层(data-integrity-watchdog、conflict-detection-agent)配合,构成数据健康栈的修复侧。八种模式均可安全重跑,执行前输出修复计划(字段路径、修改前、修改后、模式编号)并等待用户确认。

主要能力:N1 状态标准化,按各文件规范枚举统一大小写与同义写法;N2 计数对账,按源数组重新计数修正标量;N3 交叉引用链接,按供应商、规范章节、活动 ID 匹配补齐双向引用,只增不删;N4 字段回填,按上下文补全必填字段;N5 键名规范,对照项目数据规范重命名或补全顶层键;N6 计算汇总,从子记录求和写入父字段;N7 日期与格式标准化,统一为 ISO 8601、数值与布尔类型;N8 去重,按 ID、内容或模糊匹配合并并标记 _duplicate_of,不删除数据。

使用方式:先完整读取目标 JSON 文件并查阅 ${CLAUDE_PLUGIN_ROOT}/skills/project-data/SKILL.md 获取规范键名,生成修复计划并请用户确认,再用单个原子 Python 脚本读—改—写全部文件,最后回读验证。推荐执行顺序为 N5、N7、N8、N1、N4、N2、N3、N6。可与 /data-health 命令配合:scan 仅检测,fix 确认后应用,report 生成健康评分。

限制:无匹配项时标记人工复核,不自动修复;仅新增、重命名或修改字段,绝不删除数据;写入采用单次原子操作并保留格式;所有变更需用户确认。具体要求细节以原始技能文档为准,价格、平台等信息暂未提供。