介绍一下大一学生使用 Flutter+Rust 开发的一站式学习工作台
各位 V 友好,来分享一下自己正在做的一个项目。 我是一名大一学生,去年高考完在知乎上发过一本自己写的高中数学教材&教辅,反响还不错。
写教材的过程中发现一个痛点:市面上没有一款软件能覆盖完整的学习链路——从 输入 → 巩固复习 → 输出 全流程打通。现有工具要么只做阅读,要么只做闪卡,要么只做笔记,想串起来得在好几个 App 之间反复横跳。
所以就自己动手做了 Yaru,一个多合一的学习工作台。目前还在早期开发阶段,先放出来听听大家的想法。
核心模块
📖 学习模块 — 类似 Brilliant / Math Academy 的交互式课堂,按 Roadmap 选课学习
📚 书库模块 — 支持 PDF / EPUB / MOBI / AZW3 / Markdown / HTML 等格式,社区书库 + 本地导入,可普通阅读或渐进式阅读
🧠 记忆模块 — 间隔重复闪卡,后续会针对语言学习做更深度的适配
✍️ 创作模块 — 积木式编辑器
🧩 扩展模块 — 计划支持浏览器扩展、RSS ,以及从 B 站 / YouTube 视频中提取摘要导入(尚未开发)
📝 笔记 / 题库 / 论坛 — 规划中 一个典型的使用流程:在书库里读一本书 → 在类似 NotebookLM 的面板里生成闪卡和习题 → 闪卡自动进入记忆模块,习题进入题库 → 形成闭环。
-
特点
Material You 设计,界面干净无广告
跨平台:Android / Windows / Linux / macOS / Web - 积木编辑器( Block Editor )
自实现的增强 Markdown 格式( yfm )
目前的开发截图
首页

学习模块(开发中)

记忆模块

书库模块

创作模块

扩展模块(尚未开发)

当前状态
项目还在早期阶段,内容侧还没来得及填充,功能也在持续迭代中。先把架子搭起来,后面慢慢打磨。
至于里面的内容,我自己也是有内容生产能力的。生产中学和本科,以及一些编程语言,或者是 AI 方面的应用课程,也有点余力。
以后目的是先在国内试水,之后出海。
使用
可以在线使用 Flutter Web ,之后各平台打包后再补充。
产品落地页
我的个人主页
欢迎各位 V 友提提建议、聊聊想法,不管是功能方向还是设计细节都很想听听反馈 🙏
@Gilfoyle26 V2EX 账号还是我小学的时候注册的🤣
@Bssn 已经知道这个问题了,因此我只在 linux 上测试过,主要是 webview 的问题。可以先使用 Google 和 GitHub 登录。
@maocat 也有点不记得了,反正大抵是小、初中那会注册的,也很久了
大一学生?真是年轻有为,我是真的老了 https://i.imgur.com/hu4oR6C.png