Repository navigation
New
- SENSE_GROUP detect mode: tap a word and GPT identifies the sense group (semantic chunk / 意群) containing it, then translates just that chunk — not the whole sentence. Word + sentence are sent together so GPT pinpoints the right chunk. Cached per-word on the OCR'd Sentence so repeat taps are instant;
mapLatestcancels stale requests as the pointer moves. - OpenAI dialog now lets you set both a custom Base URL and a custom Model name. Required for third-party OpenAI-compatible proxies that don't route
gpt-4o-mini(e.g. proxies that list it in/v1/modelsbut returnunknown providerwhen called — pick a model your proxy genuinely routes, likegpt-5.4-mini).
Fixes
- Retrofit
HttpExceptionnow logs the error body, so future routing failures (e.g. wrong model, cooldown, auth) are visible in logcat without a packet capture.
Notes
- Debug-signed APK (personal fork).
- Sense group requires an OpenAI key + an OpenAI-compatible endpoint configured in Settings → OpenAI API Key.
🤖 Generated with Claude Code