\s*\s*)(?:(?:\s*)?\[(?:Thoughts?|思维链|思考过程)\](?:\s*<\/strong>)?|(?:\s*)?💭\s*思考过程(?:\s*<\/strong>)?)\s*(?:
\s*)?/i,zi=e=>Di.test(e),_i=e=>{const t=e.map(e=>e.replace(Di,"$1").replace(/^\s*\s*<\/p>\s*/i,"
")).join("\n");return `\n ${ce("exportThoughtCollapsedLabel")}
\n ${t}
\n `};function Bi(e,t,n){const r="user"===e.role,o="assistant"===e.role;let a=r?t.customUserName||ce("exportUserLabel"):o?t.customModelName||t.source:e.role;t.showIndex&&n&&(a=`${n}. ${a}`);const i=r?'':'';return `\n \n ${i}\n ${Pi(a)}\n
\n ${function(e){let t=$i().render(Ii(e));t=t.replace(/\{\{([^\s{}]+)\}\}/g,'
{{$1}}');const n=(e=>{const t=[];let n=0,r=-1,o=0;for(;o
",o);if(-1===a&&-1===i)break;-1===i||-1!==a&&a0&&/^\s*$/.test(e);zi(l)||n?(0===a.length&&(r+=e),a.push(l)):(a.length>0&&(r+=_i(a),a=[]),r+=e+l),o=s;}return a.length>0&&(r+=_i(a)),r+=t.slice(o),t=r,t=t.replace(/`]*class=)/g,`"),t}(e.content)}
\n`}function Hi(e,t){const n=he()||"en",r=Pi(e.title),o=Pi(e.exportTime),a=Pi(e.source),i=Ni(t);let s=0;const l=i.map(t=>("user"===t.role&&(s+=1),Bi(t,e,s>0?s:void 0))).join("\n");return `\n\n\n\n\n${r}\n\n