Defined behavior across listening/definition modes, including reading the correct word after either answer, and translated learning intent into state, audio fields and API contracts.
全民英语 · Learning product and AI conversation
Shipped a learning product combining study rules, content quality, speech and AI conversation. I directed product scope, architecture and experience improvements, using AI for coding and SDK integration.
My work on this project.
The chat page persists local history. A bridge separates Android inference from server SSE and provides stop/release paths; the server handles authentication, provider adaptation and chunked output.
Identified substring filtering that damaged normal English and required word-boundary handling. Requested receive/process/send timing to distinguish corrected text from remaining latency issues.
Directed the separation and rebuilding of meanings, examples and bilingual data, required tests to leave business databases untouched, and investigated field-type and retry issues.