NoDoubt 是一个面向 Android 的 AI 悬浮答题助手,核心目标是让你在任意界面快速截屏识题并得到实时答案。
项目重点不在"演示页面",而在完整的使用闭环:
- 一键悬浮截图
- OCR 识题
- AI 双模式解答
- 流式输出结果
- 无需频繁切回主页面
当前版本暂时只支持 OpenAI-Compatible API(OpenAI 兼容接口)。
NoDoubt 适合以下场景:
- 日常学习中的题目快速理解
- 刷题过程中的即时辅助
- 需要边看题边拿到思路的场景
支持系统版本:Android 6.0 及以上。
- 悬浮球触发:在任意页面快速发起截图识别
- OCR 识别:将截图中的题目结构化为可解答文本
- 双模式回答:
- 极速模式:快速给结论
- 深度模式:更完整的推理与步骤
- 流式展示:答案边生成边显示,降低等待感
- 重授权机制:系统回收截图授权后可快速恢复
- 主题与交互优化:面向长时间使用的阅读和操作体验
- 当前仅支持 OpenAI-Compatible API(https://api.openai.com/v1)
- 需要可用的 API Key、Base URL 和模型 ID
- 安装并打开应用
- 完成悬浮窗与截图相关权限授权
- 在设置中填入 API Key 与模型配置
- 开启悬浮球
- 在目标界面点击悬浮球截屏识题
- 查看 AI 结果并按需要切换解答模式
- 建议优先保证 OCR 模型识别质量,再优化回答模型
- 网络稳定性会直接影响流式回答体验
- API 费用由你自己的模型服务提供方计费
本项目基于并修改自原项目:
感谢原作者和社区贡献者提供的基础能力与适配经验。
本项目采用非商用许可,默认仅允许个人学习、研究和非商业用途。
- 允许:学习、研究、个人项目、非商业二次修改
- 禁止:任何直接或间接商业用途(含售卖、商用集成、付费服务、企业内部商业场景)
完整条款见 LICENSE 文件。