用途:对本地 FF&E CSV 排期表进行清洗,通过 /as:product-data-cleanup 调用,将混乱数据整理为一致、可用于规格书的清单;可输出行内预览或用户明确要求的独立清洗文件,均不涉及产品库采用。
主要能力:统一大小写(系列名用 Title Case,类别用 Title Case 且单数,材料用 Sentence case 等);类别规范化到 product-schema.md 中的规范词表,歧义时保留原值并另行提出候选;尺寸拆分为独立的 W、D、H 列加 Unit 列,支持 ×、x、X、by、por 等分隔符,保留原始精度,未标明单位的一律记为未知;语言规范化,默认将由西语等非英语的类别、材料、颜色/饰面字段译为英语,产品名与品牌保持原样;材料与饰面术语标准化(如 SS/Stainless/S/S→Stainless steel),仅做来源支持、保留语义的变更;价格去除货币符号与千位分隔符,存为普通小数,"Contact/Quote/Trade" 等保留原文本在 Notes 中、价格留空(未知而非零),$ 本身不确立币种;检测相同产品名+品牌或相同 URL 的疑似重复项,不自动删除;清理空白、折叠多空格、去除字段内换行并统一列表分隔符。
使用方式:输入可为项目库(含 PROJECT.md 的祖先目录下最近的 product-library.csv)、CSV 文件路径或粘贴表格。先加载并报告行数与列数,再扫描生成清洗预览,确认范围后逐行应用规则,展示最多 5 行的前后差异和完整清洗后的表,最后按需保存。若输入格式或列映射不明确,会先询问。
限制:该技能不独立改写 product-library.csv 或项目排期记录;库保存须移交给 /as:product-library 并由其校验整批、执行受保护的发布,采用中的排期变更须通过 /as:master-schedule 处理;不编造 SKU、尺寸、饰面、价格或币种;缺单位不推断英制或公制;不支持的工作簿访问会给出明确交接而非宣称完成。具体收费、平台信息暂未提供。