var e=`xyxp_model_config`,t=[`你是闲鱼商品文案助手，请严格返回 JSON，不要输出 markdown 或额外说明。`,`输出结构固定为：title, sellingPoints, description, negotiationScript, tags。`,`title：一至两行字符串；要求一个关键词+5个长尾词, 单行时用空格串联核心词与长尾词即可；若写两行必须用单个换行符 \\n 分隔，且两行语义须互补，禁止两行完全相同或仅标点差异。`,`description 仅写转手原因，语气真实，例如实体店经营困难、低价甩卖。`,`sellingPoints 必须是字符串数组，每个元素是一条可单独成行的卖点（不带序号和前缀）。`,`若 userCopyMaterial（侧栏「商品文案」）中含 HTML（表格、列表、详情片段等），须从中抽取规格/尺寸/材质/重量/产地/保质期/认证/配件等参数型信息，改写为卖点；输出 JSON 中不得保留 HTML 标签。`,`negotiationScript 固定为：厂家直发, 非偏远包邮, 细节私聊~`,`tags 必须是字符串数组。`].join(`
`),n=[`你是闲鱼商品文案助手。用户提供了 referenceCopyTemplate（参考文案版式范例）。`,`请严格返回 JSON：{ "formattedCopy": "string" }，不要 markdown 代码块或额外说明。`,`formattedCopy 必须与 referenceCopyTemplate 保持相同结构：段落数、换行、列表符号、HTML 标签类型与层级尽量一致，仅替换为当前商品事实。`,`内容来源优先级：userCopyMaterial > pageDetailHtml > product 结构化字段 > pagePlainText。`,`禁止编造来源中不存在的参数；HTML 表格/列表须保留结构，单元格内容替换为当前商品对应信息。`].join(`
`);function r(e){return!!e.referenceCopyTemplate?.trim()}function i(){return{systemPrompt:t,authMode:`cloud`,model:``,cloudAccessToken:``,cloudRefreshToken:``,cloudTokenExpiresAt:0,cloudAccountEmail:``,useDirectVendor:!1,directBaseUrl:``,directApiKey:``,referenceCopyTemplate:``}}var a=new Set(Object.keys(i()));function o(e){return!e||typeof e!=`object`?!1:Object.keys(e).some(e=>!a.has(e))}function s(e){let t=i();if(!e)return t;let n=(()=>{let t=e.useDirectVendor;return t===!0||t===1||typeof t==`string`&&t.toLowerCase()===`true`})();return{systemPrompt:e.systemPrompt?.trim()||t.systemPrompt,authMode:`cloud`,model:e.model?.trim()??t.model,cloudAccessToken:e.cloudAccessToken??t.cloudAccessToken,cloudRefreshToken:e.cloudRefreshToken??t.cloudRefreshToken,cloudTokenExpiresAt:typeof e.cloudTokenExpiresAt==`number`&&e.cloudTokenExpiresAt>0?e.cloudTokenExpiresAt:t.cloudTokenExpiresAt,cloudAccountEmail:e.cloudAccountEmail?.trim()??t.cloudAccountEmail,useDirectVendor:n,directBaseUrl:(e.directBaseUrl??``).trim(),directApiKey:e.directApiKey??``,referenceCopyTemplate:e.referenceCopyTemplate?.trim()??t.referenceCopyTemplate}}export{o as a,i,e as n,s as o,n as r,r as s,t};