refactor(mpuniapp): 全局规范所有用词并去除AI口吻与浮夸文案
- 规范7国语言全局词典中AI咨询为在线咨询,去除内部黑话与营销说教 - 在线咨询去除机械人套话与写死的大号AI文本标签 - 交换名片剔除留资行话与写死AI,规范为名片交换与纸质名片识别 - 工作台去除战报、闪电出示、高光足迹、破冰等中二词汇,回归严谨商务数据 - 产品案例与专栏文章去除夸大修饰词与冗余操作说明 - 潜客跟进去除写死销售套话,规范为得体自然的跟进建议 - 硬件安全与场景模式去除秒级一键、芯片防盗等噱头词 - 导航栏标题统一规范为在线咨询、名片编辑、展会数据 - 新增专项测试并通过全量62项回归测试
这个提交包含在:
@@ -126,9 +126,9 @@ export const omniLocales: Record<OmniLocale, OmniLocaleConfig> = {
|
||||
'portal.preview_mode': '预览中',
|
||||
'card.save_contact': '保存到通讯录',
|
||||
'card.exchange': '交换名片',
|
||||
'card.ai_chat': 'AI 咨询',
|
||||
'card.ai_chat': '在线咨询',
|
||||
'card.share': '分享名片',
|
||||
'card.scan_nfc': 'NFC 触碰感应',
|
||||
'card.scan_nfc': 'NFC 感应',
|
||||
'card.view_profile': '查看微官网',
|
||||
'radar.online_visitor': '在线访客',
|
||||
'radar.active_now': '当前活跃',
|
||||
@@ -147,12 +147,12 @@ export const omniLocales: Record<OmniLocale, OmniLocaleConfig> = {
|
||||
'portal.twitter': 'X',
|
||||
'portal.wechat': '微信',
|
||||
'portal.email': '邮件',
|
||||
'portal.phone': '电话呼叫',
|
||||
'portal.case': '案例详情',
|
||||
'portal.article': '深度文章',
|
||||
'portal.social': '社交矩阵',
|
||||
'portal.phone': '电话',
|
||||
'portal.case': '客户案例',
|
||||
'portal.article': '专栏文章',
|
||||
'portal.social': '社交媒体',
|
||||
'portal.video': '视频演示',
|
||||
'portal.block': '便当盒内容',
|
||||
'portal.block': '板块内容',
|
||||
'portal.contact_unset': '该联系方式未设置',
|
||||
'portal.copied': '已复制',
|
||||
'portal.copied_link': '直链已复制',
|
||||
@@ -165,28 +165,28 @@ export const omniLocales: Record<OmniLocale, OmniLocaleConfig> = {
|
||||
'portal.collect': '收入名片夹',
|
||||
'portal.collected': '已收入',
|
||||
'portal.appointment': '预约商谈',
|
||||
'portal.appointment_desc': '快速预约 30 分钟全球跨时区视频会议或线下拜访',
|
||||
'portal.appointment_desc': '预约 30 分钟视频会议或线下商谈',
|
||||
'portal.book_now': '立即预约',
|
||||
'portal.google_cal': 'Google 日历',
|
||||
'portal.outlook_cal': 'Outlook 日历',
|
||||
'portal.ics_download': '下载 ICS 文件',
|
||||
'portal.copied_meeting_link': '日程邀请链接已复制',
|
||||
'portal.appointment_form_title': '预约商务会谈',
|
||||
'portal.appointment_form_desc': '填写您的合作意向与时间偏好,需求将实时同步至名片主',
|
||||
'portal.appointment_form_desc': '填写沟通需求与期望时间',
|
||||
'portal.appointment_name': '您的姓名',
|
||||
'portal.appointment_contact': '联系电话 / WhatsApp / 微信',
|
||||
'portal.appointment_company': '所属公司 (选填)',
|
||||
'portal.appointment_time': '期望沟通时段 / 形式',
|
||||
'portal.appointment_time_video': '线上视频沟通 (30分钟)',
|
||||
'portal.appointment_time_offline': '展会现场洽谈 / 线下拜访',
|
||||
'portal.appointment_time_call': '快速电话沟通',
|
||||
'portal.appointment_notes': '合作需求与议题简述',
|
||||
'portal.appointment_notes_placeholder': '请简要说明您的业务需求或采购意向...',
|
||||
'portal.appointment_photos': '名片或需求照片 (选填)',
|
||||
'portal.appointment_photos_tip': '支持上传名片、采购清单或展位样品照片,最多3张',
|
||||
'portal.appointment_submit': '提交预约需求',
|
||||
'portal.appointment_time': '沟通形式与时间',
|
||||
'portal.appointment_time_video': '视频会议 (30分钟)',
|
||||
'portal.appointment_time_offline': '线下商谈 / 拜访',
|
||||
'portal.appointment_time_call': '电话沟通',
|
||||
'portal.appointment_notes': '合作需求与议题',
|
||||
'portal.appointment_notes_placeholder': '请简述您的业务需求或合作意向',
|
||||
'portal.appointment_photos': '相关材料或照片 (选填)',
|
||||
'portal.appointment_photos_tip': '可上传名片、材料或样品照片,最多3张',
|
||||
'portal.appointment_submit': '提交预约',
|
||||
'portal.appointment_submitting': '提交中...',
|
||||
'portal.appointment_success_tip': '预约已提交!名片主已收到您的需求。',
|
||||
'portal.appointment_success_tip': '预约已提交,将尽快与您联系',
|
||||
'portal.appointment_fill_required': '请填写姓名和有效联系方式',
|
||||
},
|
||||
},
|
||||
@@ -210,7 +210,7 @@ export const omniLocales: Record<OmniLocale, OmniLocaleConfig> = {
|
||||
'portal.preview_mode': 'Preview',
|
||||
'card.save_contact': 'Save Contact',
|
||||
'card.exchange': 'Exchange Card',
|
||||
'card.ai_chat': 'AI Assistant',
|
||||
'card.ai_chat': 'Inquire',
|
||||
'card.share': 'Share Card',
|
||||
'card.scan_nfc': 'NFC Tap',
|
||||
'card.view_profile': 'View Profile',
|
||||
@@ -233,10 +233,10 @@ export const omniLocales: Record<OmniLocale, OmniLocaleConfig> = {
|
||||
'portal.email': 'Email',
|
||||
'portal.phone': 'Call',
|
||||
'portal.case': 'Case Study',
|
||||
'portal.article': 'Insight',
|
||||
'portal.social': 'Social',
|
||||
'portal.article': 'Article',
|
||||
'portal.social': 'Social Media',
|
||||
'portal.video': 'Video',
|
||||
'portal.block': 'Content',
|
||||
'portal.block': 'Section',
|
||||
'portal.contact_unset': 'This contact method is not configured',
|
||||
'portal.copied': 'Copied',
|
||||
'portal.copied_link': 'Link copied',
|
||||
@@ -249,28 +249,28 @@ export const omniLocales: Record<OmniLocale, OmniLocaleConfig> = {
|
||||
'portal.collect': 'Save to Hall',
|
||||
'portal.collected': 'Saved to Hall',
|
||||
'portal.appointment': 'Book Appointment',
|
||||
'portal.appointment_desc': 'Book a 30-min global video meeting or in-person chat',
|
||||
'portal.appointment_desc': 'Book a 30-min video meeting or in-person talk',
|
||||
'portal.book_now': 'Book Now',
|
||||
'portal.google_cal': 'Google Calendar',
|
||||
'portal.outlook_cal': 'Outlook Calendar',
|
||||
'portal.ics_download': 'Download ICS File',
|
||||
'portal.copied_meeting_link': 'Calendar link copied',
|
||||
'portal.appointment_form_title': 'Book a Meeting',
|
||||
'portal.appointment_form_desc': 'Share your project goals and preferred time directly with the card owner',
|
||||
'portal.appointment_form_desc': 'Share your meeting preferences and requirements',
|
||||
'portal.appointment_name': 'Your Name',
|
||||
'portal.appointment_contact': 'Phone / WhatsApp / Email',
|
||||
'portal.appointment_company': 'Company (Optional)',
|
||||
'portal.appointment_time': 'Preferred Format / Time',
|
||||
'portal.appointment_time_video': 'Online Video (30 min)',
|
||||
'portal.appointment_time': 'Meeting Format & Time',
|
||||
'portal.appointment_time_video': 'Video Meeting (30 min)',
|
||||
'portal.appointment_time_offline': 'In-Person Meeting',
|
||||
'portal.appointment_time_call': 'Quick Phone Call',
|
||||
'portal.appointment_notes': 'Topics & Requirements',
|
||||
'portal.appointment_time_call': 'Phone Call',
|
||||
'portal.appointment_notes': 'Topics & Agenda',
|
||||
'portal.appointment_notes_placeholder': 'Briefly describe your project or partnership goals...',
|
||||
'portal.appointment_photos': 'Card / Photo Attachments (Optional)',
|
||||
'portal.appointment_photos_tip': 'Upload business card, project brief or product sample (up to 3)',
|
||||
'portal.appointment_submit': 'Submit Appointment',
|
||||
'portal.appointment_submitting': 'Submitting...',
|
||||
'portal.appointment_success_tip': 'Appointment submitted! The card owner will contact you shortly.',
|
||||
'portal.appointment_success_tip': 'Appointment submitted! We will contact you shortly.',
|
||||
'portal.appointment_fill_required': 'Please provide your name and contact info',
|
||||
},
|
||||
},
|
||||
@@ -294,7 +294,7 @@ export const omniLocales: Record<OmniLocale, OmniLocaleConfig> = {
|
||||
'portal.preview_mode': 'معاينة',
|
||||
'card.save_contact': 'حفظ جهة الاتصال',
|
||||
'card.exchange': 'تبادل البطاقات',
|
||||
'card.ai_chat': 'مساعد الذكاء الاصطناعي',
|
||||
'card.ai_chat': 'استشارة',
|
||||
'card.share': 'مشاركة البطاقة',
|
||||
'card.scan_nfc': 'مسح NFC',
|
||||
'card.view_profile': 'عرض الملف الشخصي',
|
||||
@@ -378,7 +378,7 @@ export const omniLocales: Record<OmniLocale, OmniLocaleConfig> = {
|
||||
'portal.preview_mode': 'Vista previa',
|
||||
'card.save_contact': 'Guardar contacto',
|
||||
'card.exchange': 'Intercambiar tarjeta',
|
||||
'card.ai_chat': 'Asistente IA',
|
||||
'card.ai_chat': 'Consulta',
|
||||
'card.share': 'Compartir tarjeta',
|
||||
'card.scan_nfc': 'Toque NFC',
|
||||
'card.view_profile': 'Ver perfil',
|
||||
@@ -462,7 +462,7 @@ export const omniLocales: Record<OmniLocale, OmniLocaleConfig> = {
|
||||
'portal.preview_mode': 'Vorschau',
|
||||
'card.save_contact': 'Kontakt speichern',
|
||||
'card.exchange': 'Visitenkarte tauschen',
|
||||
'card.ai_chat': 'KI-Assistent',
|
||||
'card.ai_chat': 'Anfrage',
|
||||
'card.share': 'Karte teilen',
|
||||
'card.scan_nfc': 'NFC-Tipp',
|
||||
'card.view_profile': 'Profil ansehen',
|
||||
@@ -546,7 +546,7 @@ export const omniLocales: Record<OmniLocale, OmniLocaleConfig> = {
|
||||
'portal.preview_mode': 'Aperçu',
|
||||
'card.save_contact': 'Enregistrer le contact',
|
||||
'card.exchange': 'Échanger la carte',
|
||||
'card.ai_chat': 'Assistant IA',
|
||||
'card.ai_chat': 'Demande',
|
||||
'card.share': 'Partager la carte',
|
||||
'card.scan_nfc': 'Toucher NFC',
|
||||
'card.view_profile': 'Voir le profil',
|
||||
@@ -630,7 +630,7 @@ export const omniLocales: Record<OmniLocale, OmniLocaleConfig> = {
|
||||
'portal.preview_mode': 'プレビュー',
|
||||
'card.save_contact': '連絡先に保存',
|
||||
'card.exchange': '名刺を交換',
|
||||
'card.ai_chat': 'AI アシスタント',
|
||||
'card.ai_chat': 'オンライン相談',
|
||||
'card.share': '名刺をシェア',
|
||||
'card.scan_nfc': 'NFC タップ',
|
||||
'card.view_profile': 'プロフィールを見る',
|
||||
|
||||
在新工单中引用
屏蔽一个用户