用途:把项目的 FF&E 产品库 CSV 转换为经销商系统可用的 SIF 清单文件。反向方向由 sif-to-csv 负责。
主要能力:按实际目标系统与版本确定转换范围,读取 Arch Studio 映射约定、产品 schema 与 CSV 规范,处理编码、记录边界、重复选项/属性对、数量、价格与货币;保留未知字段与原始值;生成映射预览、记录数与损失报告;写出后重新打开校验字节、编码、映射与记录数。
使用方式:先阅读宿主契约与组件声明(skill:csv-to-sif),只加载适用模式;使用实际宿主的交付路径。转换前确认文件/行、目标系统与版本,并取得来源文档或授权证据。预览未决选项后再写入,按已验证编码与行尾生成全部已接受记录。文件写入遵循原生变更流程:检查源字节与目标状态、保留原始证据、完成持久保存后重新打开逐字节校验,发布前用原生 no-clobber 方式复查。
适用场景:建筑/室内设计项目中 FF&E 产品库向经销商系统交付 SIF 清单。
限制:插件不内置字段字典、厂商代码表,也不假设各厂商系统格式一致;不得凭记忆扩展厂商代码或替换字段名;不得替换产品、从文字推断数量或静默丢弃不支持的值;未验证的目标行为不得声称兼容。产品库写入归 product-library,已采用选择归 master-schedule,转换本身不拥有这些记录。未提供具体命令、安装方式与价格信息。