Business English
Customer calls · Quotations · Technical meetings
Business English and IELTS local practice.
Train for real calls, emails, meetings, and IELTS goals.
Customer calls · Quotations · Technical meetings
Speaking · Listening review · IELTS Writing Task 2 practice
Office-safe voice rehearsal available
Pick one mode. Speaking now supports office-safe local voice rehearsal; live AI voice conversation is still not enabled.
Practice understanding safe workplace notes or transcripts.
Type or record a short office-safe rehearsal for a meeting or customer call.
Read safe business text, extract the action point, and draft a clear response.
Draft a practical email, RFQ reply, update, or follow-up.
Still later. Local Voice Rehearsal is available under Speaking, but no live AI conversation or WeCom voice service is enabled.
Typed/local IELTS preparation only. No official band score, examiner claim, pronunciation scoring, or copyrighted test-content claim.
Practice Part 1 / Part 2 / Part 3 style answers in typed mode or short local voice rehearsal.
Review lawful/public/self-owned notes or transcripts and write concise answers.
Write an essay response with local draft and feedback paste support.
Choose one local starter, continue a browser draft, or review saved attempts for this module.
Choose a module first.
Local drafts are protected in this browser when available.
No browser draft found for this device.
Finished attempts and feedback stay under Review.
No finished attempts for this module yet.
Practice session
Start a local prompt, write your answer, paste feedback if available, then review one phrase or error.
Listening / Speaking / Reading / Writing are available. Speaking can use short local Voice Rehearsal; live AI conversation stays locked.
Choose a Business English mode.
Choose one local starter. Nothing is sent to WeCom, AI, or any backend.
Choose a focus to see today’s starter.
No practice loaded yet.
Answer naturally, then save this local practice attempt.
Use earphones. Record short clips only. Nothing is uploaded. Playback starts only when you tap.
Microphone is checked only after you tap a button.
Optional: record locally, then type what you said in the answer box below.
0 words · write naturally, then save locally.
No answer saved yet.
This local MVP does not call AI directly. Paste teacher or manual-AI feedback here, then save it locally.
Feedback is optional until you have a teacher/AI note to paste.
Keep the review small: one saved error or feedback item is enough for today.
Use one shared review area for Business English and IELTS. Filter by track here, then open advanced local tools only when you need details.
Saved local attempts
Current review cards
Phrase/error bank items
Refresh review to see local practice items.
More / Advanced
Prompts, paste-back, reports, backups, imports, exports, diagnostics, and legacy Workbench utilities live here so the learner path stays simple.
Switch between Business English and IELTS without opening raw Workbench controls.
Generate local reports or JSON backups only when you choose. Import replaces this browser's data after confirmation.
Use this only for prompt copy/paste, manual paste-back, diagnostics, backups, imports, or data repair. Nothing is sent automatically.
H5-ready means a mobile browser/PWA shell, not WeCom integration. Local Voice Rehearsal can ask for microphone only after an explicit tap; no backend, team admin, AI keys, official IELTS scoring, upload, push reminders, OAuth, message push, or WeCom setup is enabled in this MVP.
Office-safe Voice Rehearsal records only after you tap and stays local for phone testing. This MVP still has no speech recognition, pronunciation scoring, live AI conversation, audio upload, or WeCom APIs.
This area preserves the legacy local Workbench. Use it deliberately: prompts are copied manually, AI/teacher feedback is pasted back manually, backups/imports are user-initiated, and private or customer material must stay inside this browser unless you explicitly decide otherwise.
Pick what you want to practice. This sets the track for new briefs, today's starter, and the starter deck below. Business English and IELTS share the same local data — nothing is sent anywhere.
Unsaved source brief, paste-back, output-pack, rehearsal, and feedback text is autosaved only in this browser, so mobile app-switching or tab refresh is less likely to lose your work. Review restored text before saving.
No local draft saved yet.
Pick a track and fill the source brief with a local starter. Nothing is saved as a comm_asset or sent externally until you review and click Save; the form may still be protected as a browser-local draft.
Choose a focus to see the suggested starter.
Phone-friendly local starter cards for Business English and typed IELTS practice. Cards only fill the source brief; they do not save a comm_asset, copy, upload, or send anything. Browser-local draft protection may keep the filled form until cleared.
Choose a track before saving a local asset.
Optional local Business English and typed IELTS starters. They only fill this local form; nothing is sent anywhere.
Pick a sample to preview the practice focus.
Filter saved assets by safe metadata only. Source text is not searched.
No asset filter applied.
Reusable lines saved from your work. Copy or insert them into a brief or rehearsal, then manually mark reviewed, practiced, or reused when you actually do the work. Copy/Insert do not auto-count reuse. An item can only be copied or inserted after you confirm it is reusable and free of private, customer, project, or internal-path details.
Confirmed reusable phrases in the current filters appear here one card at a time. Phrase text stays hidden until you reveal it; no spaced repetition, reminders, scores, or auto-counting.
Computed locally from recent error rows and structured feedback. Manual refresh only; one-card focus mode shows one review item at a time, and review text stays hidden until revealed. No reminders, streaks, scores, auto-counting, or cloud sync.
Generate an on-demand Markdown summary for one local practice day. It is local-only and omits source text, generated prompts, raw AI responses, typed transcripts, and answer-bank item text; answer-bank practice status appears only as metadata counts.
Generate a local-only health report for saved assets and answer-bank metadata: missing steps, blocked copy gates, open review work, bank confirmation/provenance/status counts, and backup readiness. It omits source text, prompts, raw AI responses, raw critiques, typed transcripts, and answer-bank item text.
Select an asset to check copy gate.
English stays canonical. Each English sentence can carry a hidden Chinese line for理解/复盘; click the Chinese note under a sentence to reveal or edit it. No automatic translation or external call is performed.
Faster manual-copy-paste helper: generate a prompt for ChatGPT/Gemini/Claude to create concise Chinese notes from the current English sentences. The prompt uses the same sensitivity gate, sends no source brief/raw critique/error ledger, and does not call an API.
No Chinese-note rows yet.
Paste a Chinese-notes response, then preview matches before applying.
Phone-friendly one-sentence review. English stays visible; Chinese note stays hidden until opened. No automatic translation or external call is performed.
Build sentence rows first, then refresh focus mode.
Local practice metrics: 0 words · duration 0s · estimated WPM unavailable until duration is above 0. Local helper only, not a score.
Optional manual buckets copied from the critique or edited by you. These are local notes, not scores.
Compare learner text with a revised version locally. The app computes word-level highlights itself; do not ask external AI to generate HTML or styling.
Enter original and revised text, then render a local word diff.
Parsed locally from the saved critique response. Loading a candidate only prefills the form below; you still review and click Create error row to save it.
No asset selected.