bep40 commited on
Commit
e54024e
·
verified ·
1 Parent(s): d79e07d

Expose local technical text fallback

Browse files
Files changed (1) hide show
  1. search-plus-boot.js +14 -0
search-plus-boot.js CHANGED
@@ -625,6 +625,20 @@ function vaiTechnicalAnswer(query){
625
  html+='</div>';
626
  var res={html:html,product:p};return res;
627
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
628
  window._vaiTechnicalAnswer=vaiTechnicalAnswer;
629
  window._vaiNaturalSearch=naturalSearch;
630
  window._vaiRenderNaturalResults=renderNaturalResults;
 
625
  html+='</div>';
626
  var res={html:html,product:p};return res;
627
  }
628
+
629
+ function vaiTechnicalTextAnswer(query){
630
+ var ans=vaiTechnicalAnswer(query);if(!ans||!ans.product)return '';
631
+ var p=ans.product;var specs=pickSpecs(p,technicalIntent(query));var lines=[];
632
+ lines.push('🧑‍🔧 Em kiểm tra theo dữ liệu sản phẩm: '+(p.name||p.n||''));
633
+ lines.push('🏷 '+(p.brand||'')+' | 🔖 '+(p.sku||p.mod||p.model||'')+' | 💰 '+(p.price||p.p||'LH'));
634
+ if(specs.length){lines.push('📋 Thông số liên quan:');specs.slice(0,8).forEach(function(e){lines.push('• '+e.k+': '+e.v);});}
635
+ var feats=(p.feats||[]).slice(0,6);if(feats.length){lines.push('✨ Tính năng: '+feats.join(' • '));}
636
+ lines.push('Lưu ý: em chỉ dùng dữ liệu đang có, nếu thiếu thông số thi công cần xác nhận lại catalogue/hãng.');
637
+ return lines.join('
638
+ ');
639
+ }
640
+ window._vaiTechnicalTextAnswer=vaiTechnicalTextAnswer;
641
+
642
  window._vaiTechnicalAnswer=vaiTechnicalAnswer;
643
  window._vaiNaturalSearch=naturalSearch;
644
  window._vaiRenderNaturalResults=renderNaturalResults;