PROJECT / ArtIflow

把拍照搜题、追问和复盘收进同一条学习动作链。

ArtIflow 是一个面向中学学习场景的 Android AI 辅导应用。它支持拍照搜题、LaTeX 公式渲染、语音追问、学习教练、题目归档与复习辅助,核心交互是左滑继续表达、右滑继续展开。

核心体验 Swipe + Coach

拍照问答、语音追问、教练复盘和题目沉淀被接成连续学习流程。

运行门槛 Min SDK 26

README 已明确给出 Android 平台、Jetpack Compose UI 和 Target SDK 35。

01

项目定位

README 把它定义得很明确:这不是泛泛的聊天式学习工具,而是一个面向中学场景的 Android AI 辅导应用。重点是让学生在做题、追问、复盘和再次练习之间,不需要频繁退出当前上下文。

02

交互亮点

  • 左滑继续表达:顺着当前题目继续讲,或直接进入语音追问。
  • 右滑继续展开:打开段落详解,或进入围绕当前题目的精细追问链。
  • 拍照搜题和相册导入保留原图质量,适合真实学习场景。
  • Markdown + LaTeX 渲染让数学、物理类内容能正常阅读,不会退化成纯文本。
03

README 里的主要功能

  • 图片问答:支持拍照 / 相册导入题目图片,也支持多图场景。
  • 公式显示:行内公式、块公式和列表中的公式内容都能正常渲染。
  • 语音输入:录音转写后继续追问或继续提问。
  • 教练模式:根据最近学习内容生成建议、练习方向和 follow-up。
  • 题目归档:收藏整题并保留题干、答案、标签与分析摘要。
  • 学习沉淀:支持导出、复盘、错题整理与卡片延展。
04

开发与运行信息

README 已经给出了比较完整的开发入口:复制 local.properties.example,配置 ARK、OpenSpeech 和可选的 FlowStudy 地址后,就能直接在 Android Studio 里跑 app 模块,或者用 ./gradlew :app:installDebug 安装调试包。

同时它还列出了编译、单元测试、无线调试和项目目录结构,说明这条线已经不是单纯 UI 原型,而是有持续迭代条件的 Android 项目。