电商助手 · 使用说明

电商助手是一个多账号客服工作台:同时登录多个 WhatsApp 和 Telegram 账号,自动双向翻译,AI 回复建议,语音翻译,以及可托管单个会话的 AI 自动聊天。

适用版本 0.2.5 及以上 · Telegram 需 1.0.0 及以上 · 中英界面切换需 1.0.2 及以上
目录

一、基础使用

自动更新

无需手动升级:软件每次启动会自动检查新版本,在后台静默下载(增量下载,流量很小),下载完弹窗询问是否立即重启更新。即使不点,下次退出软件时也会自动装上。

关闭与退出

  • 点窗口右上角「×」= 最小化到托盘,软件仍在后台运行(翻译、自动聊天不中断);
  • 真正退出:右键任务栏托盘图标 → 「退出」。

管理中心

登录页和右上角账户菜单里都有「管理中心」入口(在浏览器中打开)。负责人在这里管理员工账号、查看消费统计和聊天记录、充值、修改密码/邮箱。

二、多账号管理

注册后登录个人中心,可开启员工账号管理功能。支持员工账号配置,员工账号使用主账号额度,可查看员工账号使用额度,开启或停用员工账号。支持开启或关闭员工账号聊天记录上传,可同步浏览员工账号聊天记录。

登录

用员工账号的用户名和密码登录。员工账号由负责人在管理中心创建并分发。

  • 勾选「7 天内记住密码」后,下次启动自动登录;
  • 忘记密码:登录页「忘记密码」,凭注册邮箱收验证码重置;
  • 「注册新账号」会创建一个新的独立账号(初始额度为 0,需充值后才能使用翻译)。

三、添加 WhatsApp / Telegram 账号(多开)

  1. 点左侧栏底部「+」添加账号,选择平台(WhatsApp 或 Telegram),可以起个备注名(如「泰国 1 号」);
  2. 扫描弹出的二维码登录:
    • WhatsApp:手机 WhatsApp → 设置 → 已关联的设备 → 关联新设备;
    • Telegram:手机 Telegram → 设置 → 设备 → 关联桌面设备;账号开启了两步验证的,扫码后还需输入两步验证密码。
    添加时看不到 Telegram 选项,说明该功能暂未开放,请联系管理员;
  3. 登录后,左侧账号列表点谁就切到谁,各账号数据完全隔离,互不影响。
  • 账号名旁边会显示该账号的未读消息总数;
  • 每个账号可以单独设置代理:点左侧账号上的齿轮图标(或右键账号 → 账号设置)→ 「基本与代理」,填代理规则和账密。两个平台有区别:
    • WhatsApp:支持 http / socks5 等;改完需切换或重开该账号才完全生效;
    • Telegram:只支持 socks5 / socks4,不支持 http;改完会自动用新代理重连,无需重开账号。
  • 删除账号只是从本机移除,不影响手机上的 WhatsApp / Telegram 账号。

四、翻译

看:对方消息自动翻译

对方发来的外语消息,气泡下方自动显示中文译文。历史消息翻过一次会记住,不重复计费。

发:输入中文,发出去是外语

在输入框正常打中文,按回车(或点发送键),软件自动翻译成对方语言后发出。你自己的消息气泡下方会显示「≈原文」,即你当时输入的中文,方便回看。

  • 翻译期间请勿重复按回车,界面会提示「正在翻译」;
  • 如果翻译期间切换了会话,该次发送会自动取消(防止发错人),回到原会话重发即可;
  • 翻译失败时会把中文原样留在输入框,不会乱发。

两种发送模式(设置 → 翻译):

模式行为
一键发送(默认)回车后翻译完成直接发出
翻译后确认译文先停在输入框,弹出「✔ 发送 / ↩ 还原中文」确认条;可以手改译文,点发送(或再按一次回车)才真正发出
如直接发送目标语言,则不会产生任何扣费。

语言设置

顶部菜单「语言」选择默认语言对(我读 → 对方读),例如 中文 → 英语、中文 → 泰语。对方消息译成什么、你的输入译成什么,都由这里决定。

选择同语言的语言对(中文 → 中文、英语 → 英语)表示不翻译:收发消息都按原文显示和发送,不扣费。

相关开关

设置(账号列表的齿轮)→ 「翻译」页:

  • 在聊天气泡下方显示译文
  • 回车/点发送时自动翻译后发出(关掉后消息按原文直发,不翻译)
  • 译文/原文的字体大小、颜色等显示样式在顶部「字体」菜单调整

五、回复建议(💡)

聊天输入框上方有「💡 回复建议」按钮,点击后 AI 根据最近的对话,用你的阅读语言(语言对里「我读」的语言,默认中文)生成几条候选回复,点哪条哪条就填进输入框——再按回车,走正常翻译流程发出。建议只是草稿,发不发、改不改都由你决定。

让建议更像“你”:设置 → 「AI 人设」页,给每个账号写:

  • 人设(你是谁):性别、年龄、身份、语气;
  • 聊天规则(怎么答):必须遵守的策略,如“不主动报底价”“交期统一说 7–15 天”,一行一条。

这两项同时影响回复建议和自动聊天。旁边有「填入默认」按钮可一键填入模板再改。

六、语音

听:对方语音自动转文字

对方发来语音条,下方自动显示识别出的文字和中文翻译。同一条语音只识别一次,重开会话不重复计费。

说:打字 → 语音条

  1. 先录声纹(必须,一次即可):顶部菜单「🎙 声纹」,录制(连续说 1–2 分钟)或上传一段 mp3/ogg/wav/m4a 人声样本(≤ 10 MB)。安静环境、只有你一个人的声音,效果最好。
    • 一个账号只能录一枚声纹;要更换,先点「删除声纹」再重新录制/上传;
    • 没录声纹无法使用语音发送,点按钮会提示「请先录入声纹」。
  2. 聊天里点「🔊 语音发送」,弹出窗口:
    • 输入文字(中文即可,发送前自动翻译成对方语言;输入框里已有的文字会自动带入);
    • 选择情绪:默认 / 开心 / 悲伤 / 生气 / 害怕 / 厌恶 / 惊讶 / 平静;
    • 点「生成语音」,生成后三个选择:▶ 试听(播放听效果)、发送(以语音条发出)、撤销(丢弃这条语音,返回修改文字或情绪后重新生成)。
  3. 单条上限 2000 字符,超长会提示分段。发送目标锁定为打开窗口时的会话,中途切换会话也不会发错人。

七、自动聊天(🤖)

通过设置好自己的人物信息和聊天规则,让 AI 用你设定的人设接管单个会话自动聊:客户来消息,AI 自动生成回复并模拟真人节奏发出。

开启与停止

  • 打开要托管的会话,点右下角「🤖 自动聊天」;
  • 开启后该会话禁止人工输入(防止人机混发),对话内容仍实时可见;顶部会显示「🤖 AI 正在自动聊天」小条,要人工接管点旁边的「停止自动聊天」;
  • 左侧好友列表会实时显示每个托管会话的状态:收到消息,整理中…、准备回复 00:23、等待答复 17:42 等;
  • 可以同时托管多个会话、切到别的账号操作,后台照常运行;软件重启后自动恢复。

它的节奏(默认)

  • 客户连发几条会等他停手,合并成一轮再回;
  • 收到消息后至少等 30 秒才回(秒回太像机器人);
  • 一轮回复拆成多条时,条与条间隔 5~10 秒;
  • 客户长时间不回,到设定时限自动停止(原因显示为「客户长时间未回复」);
  • 可选「跟进」:没人回时主动补发一条(默认关闭)。

以上全部可调:设置 → 「自动聊天」页。

注意

  • 群聊、广播不支持;
  • 自动停止或出错(如额度不足、登录失效)会弹通知,注意查看;
  • AI 可能编造具体信息(价格、库存),重要会话建议人工盯着。

八、余额与充值

右上角账户菜单显示当前余额(按字符计)。翻译、回复建议、自动聊天、语音都从余额扣费。

充值方式:

  • USDT-TRC20 扫码:选择档位 → 生成付款二维码 → 转账后自动到账;
  • 兑换码:输入兑换码直接到账。
⚠️ USDT 转账金额必须与订单显示的精确金额(含小数尾数)一致,否则无法自动匹配。

余额不足时翻译会提示充值;自动聊天会自动停止。

九、聊天记录

经软件翻译的消息(收发双向)和自动聊天的内容,会同步到管理中心供负责人查看。是否开启同步由负责人在管理中心控制,客户端无需任何操作。

十、常见问题

现象处理
下载或安装被拦截安装包已签名,一般不会再拦;个别机器仍提示时,点「更多信息 → 仍要运行」放行
找不到软件窗口看任务栏托盘,点图标恢复;「×」只是最小化
提示「登录已失效」token 过期或密码被改,重新登录即可
消息发送失败先确认软件是最新版(重启触发自动更新)
发出去的是中文原文设置 → 翻译,勾上「回车/点发送时自动翻译后发出」
输入框打不了字该会话在自动聊天中(顶部有小条提示),点「停止自动聊天」后即可人工回复
二维码一直刷新扫不上检查网络或该账号的代理设置
对方语音识别失败语音上限 60 秒;过长或无人声会被拒绝
点语音发送提示「请先录入声纹」顶部「🎙 声纹」菜单录制或上传声纹后即可使用
语音发送提示文本过长单条上限 2000 字符,拆成几条分别发
语音提示「声纹已失效」声纹在别处被删除,到「🎙 声纹」菜单删除后重新录制

其他问题联系管理员。

十一、软件声明

本软件由新加坡注册公司开发并运营,仅供用户开展合法的国际贸易、跨境商务及相关商业活动。用户在使用本软件时,应严格遵守新加坡及业务涉及国家或地区的法律法规、行业规范和监管要求,不得利用本软件从事任何违法违规、欺诈、侵权或危害网络安全的活动。

用户应对其账号使用、操作行为及所发布、传输或处理的内容承担全部责任。因用户违法违规或不当使用本软件所产生的任何责任、损失或争议,由用户自行承担;本公司将依法配合相关司法及监管机构开展调查,并有权对违规账号采取限制使用、暂停服务或终止服务等措施。

本声明不排除或限制依据适用法律不得排除或限制的责任。本公司保留根据法律法规、监管政策及业务需要对本声明进行修订和更新的权利。

ChatHelper · User Guide

ChatHelper is a multi-account support workspace: sign in to several WhatsApp and Telegram accounts at once, with two-way live translation, AI reply ideas, voice messages, and AI auto-chat that can take over individual chats.

For version 0.2.5 and later · Telegram needs 1.0.0+ · English/Chinese interface needs 1.0.2+
Contents

1. Basics

Automatic updates

No manual upgrades needed. The app checks for a new version every time it starts and downloads it quietly in the background (incremental, so it uses very little data). When the download finishes, it asks whether to restart and update now. If you skip it, the update installs the next time you quit the app.

Closing vs. quitting

  • Clicking × in the top-right corner minimizes the app to the system tray. It keeps running in the background, so translation and auto-chat aren't interrupted.
  • To really quit, right-click the tray icon and choose Quit.

User center

The sign-in page and the account menu in the top-right corner both have a User center link, which opens in your browser. Owners use it to manage staff accounts, view usage and chat history, top up, and change their password or email.

2. Accounts & staff

After registering, sign in to the user center to set up staff accounts. Staff accounts draw from the main account's balance. You can see how much each staff account has used, enable or disable staff accounts, and choose whether their chat history is uploaded so you can review it.

Signing in

Sign in with the username and password of a staff account. The owner creates staff accounts in the user center and hands them out.

  • Check Remember me for 7 days to sign in automatically next time.
  • Forgot your password? Use Forgot password on the sign-in page to get a code at your registered email and reset it.
  • Create account creates a new, separate account. It starts with a balance of 0, so top up before using translation.

3. Add WhatsApp / Telegram accounts

  1. Click + at the bottom of the left sidebar, choose a platform (WhatsApp or Telegram), and optionally give the account a nickname (e.g. "Thailand 1").
  2. Scan the QR code that appears:
    • WhatsApp: on your phone, open WhatsApp → Settings → Linked devices → Link a device.
    • Telegram: on your phone, open Telegram → Settings → Devices → Link Desktop Device. If the account has two-step verification turned on, enter its password after scanning.
    If you don't see the Telegram option, it hasn't been enabled yet. Please contact your administrator.
  3. Once signed in, click an account in the left list to switch to it. Each account's data is fully isolated from the others.
  • The total number of unread messages is shown next to each account name.
  • Each account can use its own proxy: click the gear icon on the account in the left sidebar (or right-click the account → Account settings) → Basics & proxy, then enter the proxy rule and credentials. The two platforms differ:
    • WhatsApp: supports http, socks5 and more. After changing it, switch to or reopen the account for it to take full effect.
    • Telegram: supports socks5 / socks4 only (no http). After changing it, the account reconnects through the new proxy automatically.
  • Removing an account only removes it from this computer. It doesn't affect the WhatsApp / Telegram account on your phone.

4. Translation

Reading: incoming messages are translated automatically

When someone writes to you in another language, the translation appears under their message bubble. Older messages are translated once and remembered, so you aren't charged twice.

Sending: type in your language, send in theirs

Type in your own language and press Enter (or click Send). The app translates your message into the other person's language and sends it. Under your own bubble you'll see "≈ original", the text you typed, for easy reference.

  • Don't press Enter again while it's translating. The app shows "Translating".
  • If you switch chats while a message is being translated, that send is cancelled (so it can't go to the wrong person). Go back and send it again.
  • If translation fails, your original text stays in the input box. Nothing is sent by mistake.

Two send modes (Settings → Translation):

ModeWhat happens
One-step send (default)Press Enter and the message is sent as soon as it's translated.
Confirm before sendingThe translation stays in the input box with a "✔ Send / ↩ Restore original" bar. You can edit the translation, then click Send (or press Enter again) to send it.
If you type directly in the other person's language, you aren't charged.

Language settings

Use the Language menu at the top to choose the default language pair (I read → they read), for example English → Spanish. This decides what incoming messages are translated into and what your messages are translated into.

A same-language pair (English → English or Chinese → Chinese) means no translation: messages are shown and sent as written, with no charge. English → English is the default for the English interface.

Related switches

Settings (the gear icon in the account list) → Translation tab:

  • Show translations under chat bubbles
  • Translate automatically on Enter / Send (turn it off to send messages as typed, without translation)
  • Font size, color and other display options for translations and originals are in the Font menu at the top

5. Reply ideas (💡)

Click 💡 Reply ideas above the chat input box and the AI suggests several replies based on the recent conversation, written in your reading language. Click one to put it in the input box, then press Enter to translate and send it as usual. Suggestions are only drafts: you decide whether to send or edit them.

To make suggestions sound more like you, go to Settings → AI persona and fill in for each account:

  • Persona (who you are): gender, age, role, tone.
  • Chat rules (how to answer): rules to always follow, such as "Don't offer the lowest price first" or "Always quote 7–15 days for delivery". One rule per line.

Both settings apply to reply ideas and auto-chat. Use Fill in default to start from a template and edit it.

6. Voice messages

Listening: incoming voice notes become text

When someone sends a voice note, the recognized text and its translation appear below it. Each voice note is recognized only once, so reopening the chat doesn't charge you again.

Speaking: type → voice note

  1. Record your voice first (required, one time only): open 🎙 Voice in the top menu and record 1–2 minutes of continuous speech, or upload an mp3/ogg/wav/m4a sample (≤ 10 MB). A quiet room with only your voice works best.
    • Each account can have one voice. To replace it, click Delete voice first, then record or upload again.
    • Voice sending doesn't work until you've recorded a voice. The button will remind you to record one.
  2. In a chat, click 🔊 Voice send. In the window that opens:
    • Type your text in your own language. It's translated into the other person's language before sending, and any text already in the input box is filled in for you.
    • Pick an emotion: default / happy / sad / angry / fearful / disgusted / surprised / calm.
    • Click Generate, then choose ▶ Preview (listen first), Send (send as a voice note) or Discard (throw it away and change the text or emotion).
  3. Each voice note can be up to 2,000 characters; longer text must be split. The message always goes to the chat that was open when you opened the window, even if you switch chats.

7. Auto-chat (🤖)

Set up your persona and chat rules, and the AI can take over a single chat as you: when the customer writes, the AI drafts a reply and sends it at a natural, human pace.

Starting and stopping

  • Open the chat you want to hand over and click 🤖 Auto-chat in the bottom-right corner.
  • While auto-chat is on, manual typing is disabled for that chat (so you and the AI don't talk over each other), but you can still watch the conversation live. A "🤖 AI is chatting" bar appears at the top; click Stop auto-chat next to it to take over.
  • The chat list shows each auto-chat's status in real time, such as Message received, thinking…, Replying in 00:23 or Waiting for reply 17:42.
  • You can run auto-chat in several chats at once and switch to other accounts; it keeps running in the background and resumes after the app restarts.

How it paces itself (defaults)

  • If the customer sends several messages in a row, it waits for them to finish and answers them together.
  • It waits at least 30 seconds before replying (instant replies look robotic).
  • When a reply is split into several messages, they're sent 5–10 seconds apart.
  • If the customer doesn't reply for a long time, it stops automatically after the set time limit (shown as "Customer hasn't replied").
  • Optional follow-up: sends one extra message if nobody replies (off by default).

All of this can be changed in Settings → Auto-chat.

Please note

  • Group chats and broadcasts aren't supported.
  • You'll get a notification if auto-chat stops or hits an error (for example, low balance or a signed-out account).
  • The AI may make up specific details such as prices or stock. Keep an eye on important chats.

8. Balance & top-ups

The account menu in the top-right corner shows your current balance (counted in characters). Translation, reply ideas, auto-chat and voice all draw from this balance.

Ways to top up:

  • USDT-TRC20 by QR code: choose an amount → a payment QR code is generated → the balance is added automatically after you transfer.
  • Redeem code: enter a code and the balance is added right away.
⚠️ The USDT amount you send must match the exact amount shown on the order, including the decimals, or it can't be matched automatically.

When your balance runs low, translation prompts you to top up and auto-chat stops automatically.

9. Chat history

Messages translated by the app (both sent and received) and auto-chat conversations can be synced to the user center for the owner to review. The owner turns syncing on or off in the user center; nothing needs to be done in the app.

10. FAQ

ProblemWhat to do
Download or installation is blockedThe installer is signed, so this is rare. If a PC still warns you, click "More info → Run anyway".
Can't find the app windowCheck the system tray and click the icon to restore it. × only minimizes the app.
"Session expired"Your sign-in expired or your password was changed. Just sign in again.
Messages fail to sendMake sure you're on the latest version (restart the app to trigger an update).
My message went out untranslatedSettings → Translation → turn on "Translate automatically on Enter / Send".
Can't type in the input boxThat chat is in auto-chat (see the bar at the top). Click "Stop auto-chat" to reply yourself.
QR code keeps refreshing and won't scanCheck your network or that account's proxy settings.
Incoming voice note can't be recognizedVoice notes are limited to 60 seconds; longer ones or ones without speech are rejected.
Voice send asks me to record a voiceRecord or upload one in the "🎙 Voice" menu at the top, then try again.
Voice send says the text is too longEach voice note is limited to 2,000 characters. Split it into several.
Voice says it's no longer validThe voice was deleted elsewhere. Delete it in the "🎙 Voice" menu and record a new one.

For anything else, contact your administrator.

11. Legal notice

This software is developed and operated by a company registered in Singapore and is intended only for lawful international trade, cross-border business and related commercial activities. When using it, users must strictly comply with the laws, regulations, industry standards and regulatory requirements of Singapore and of every country or region their business involves, and must not use it for any illegal, fraudulent or infringing activity or any activity that endangers network security.

Users are fully responsible for the use of their accounts, their actions, and any content they publish, transmit or process. Any liability, loss or dispute arising from illegal or improper use of the software is borne by the user. The company will cooperate with judicial and regulatory authorities in investigations as required by law, and may restrict, suspend or terminate service for accounts that violate these terms.

This notice does not exclude or limit any liability that cannot be excluded or limited under applicable law. The company reserves the right to revise and update this notice in line with laws, regulations, regulatory policies and business needs.