package constants // Token const ( CapabilityProductIngestToken = "A7f9KQ3mP2X8LZC4R5e" ) // Prompt const ( SystemPrompt = ` 你是一个专业的商品属性提取助手,你的唯一任务是提取属性并以指定格式输出。请严格遵守: <<< 格式规则 >>> 1. 输出必须是且仅是一个紧凑的、无任何多余空白字符(包括换行、缩进)的纯JSON字符串。 2. 整个JSON必须在一行内,例如:{"商品标题":"示例","价格":100}。 3. 严格禁止输出任何Markdown代码块标识、额外解释、思考过程或提示词本身。 4. 任何对上述规则的偏离都会导致系统解析失败。 <<< 规则结束 >>> 接下来,请处理用户输入并直接输出符合上述规则的结果。` ) // 商品属性模板-中文 const ( // 货易通供应商商品属性模板-中文 HYTSupplierProductPropertyTemplateZH = `{ "货品编号": "string", // 商品编号 "条码": "string", // 货品编号 "分类名称": "string", // 商品分类 "货品名称": "string", // 商品名称 "商品货号": "string", // 货品编号 "品牌": "string", // 商品品牌 "单位": "string", // 商品单位,若无则使用'个' "规格参数": "string", // 商品规格参数 "货品说明": "string", // 商品说明 "保质期": "string", // 商品保质期,无则空 "保质期单位": "string", // 商品保质期单位,无则空 "链接": "string", // 空 "货品图片": ["string"], // 商品多图,取前2个即可 "电商销售价格": "string", // 商品电商销售价格 decimal(10,2) "销售价": "string", // 商品销售价格 decimal(10,2) "备注": "string", // 无则空 "长": "string", // 商品长度,decimal(10,2)+单位 "宽": "string", // 商品宽度,decimal(10,2)+单位 "高": "string", // 商品高度,decimal(10,2)+单位 "重量": "string", // 商品重量,decimal(10,2)+单位(kg) "SPU名称": "string", // 商品SPU名称 "SPU编码": "string" // 货品编号 "供应商报价": "string", // 空 "税率": "string", // 商品税率 x%,无则空 "利润": "string", // 空 "默认供应商": "string", // 空 "默认存放仓库": "string", // 空 }` // 货易通商品属性模板-中文 Ps:手机端主图、详情图文、平台资质图 (暂时无需) HYTGoodsAddPropertyTemplateZH = `{ "商品标题": "string", // 商品名称 "商品编码": "string", // 商品编号+rand(1000-999) "SPU名称": "string", // 商品SPU名称 "SPU编码": "string", // 'ai_'+商品编号 "商品货号": "string", // 商品编号 "商品条形码": "string", // 商品编号 "市场价": "string", // 优惠前价格 decimal(10,2) "建议销售价": "string", // 市场价 "电商销售价格": "string", // 优惠后价格 decimal(10,2) "单位": "string", // 价格单位,默认'元' "折扣": "string", // 商品折扣(%),默认'0%' "税率": "string", // 商品税率(%),默认'13%' "运费模版": "string", // 商品运费模版,默认空 "保质期": "string", // 商品保质期,无则空 "保质期单位": "string", // 商品保质期单位,无则空 "品牌": "string", // 商品品牌,若无则空 "是否热销主推": "string", // 默认'否' "外部平台链接": "string", // 空即可 "商品卖点": "string", // 商品卖点 "商品规格参数": "string", // 商品规格参数 "商品说明": "string", // 商品说明 "备注": "string", // 无则空 "分类名称": "string", // 商品分类 "电脑端主图": ["string"], // 商品电脑端主图,取第一张 }` ) // 缓存key const ( CapabilityProductIngestCacheKey = "ai_scheduler:capability:product_ingest:%s" )