收藏
0
0
分享
举报
·14 小时前发布·130次阅读

《霍金刷题》:无鼠标纯键流 + 本地 AI 协同,个人刷题库完工

独立开发商业增长付费用户

关键词:#ADHD友好 #LocalFirst #独立开发 #AIAgent #霍金刷题 #键盘流 #无障碍设计 #效率工具 #生成式AI #数据主权 #单文件HTML

上个月在 Solo 记录了手搓的《航迹》复盘日记,今天,我的“样板间”迎来了第二期,也可能是这个项目的最终形态:代号《霍金刷题》。

作为一个高敏感+ADHD选手,市面上的刷题 App 几乎全是我的天敌:满屏闪烁的动画、压迫感极强的排行榜、大量无法秒批改的填空简答题。

但最让我崩溃的,其实是“鼠标”。
做题时,手离开键盘去摸鼠标,视线在题目和光标之间来回跳跃,这种物理打断对脆弱的注意力是毁灭性的。

于是,我给自己搓了这款极其纯粹的工具,并在刚刚完成了最后一次大版本迭代。

🦽 为什么叫“霍金刷题”?

这是一种极致的交互哲学:把物理操作的摩擦降到最低,让大脑直接输出。

  • 按 1、2、3、4 直接对应 A/B/C/D 选项;
  • 单选/判断题,按下即判分(绿色/红色即时反馈);
  • 多选题按 Enter 提交;
  • ← → 键翻页。
    只需手指在键盘上的极小幅度移动,就能完成高强度的刷题心流。

:bullseye: 最新版的核心改动:正式考试与错题本双轨制

这是这次迭代最大的惊喜:

  1. 同位映射:主页左栏重构为“考试中心”,分为「正式考试」与「错题本」。
  2. 错题自动归档:正式考试交卷后,答错的题会自动提取存入该题库专属的错题本,成绩独立记录,互不污染。
  3. 错题歼灭机制:错题练习里答对一道,该题就从错题本中永久移除。看着错题数量肉眼可见地减少,是极好的多巴胺反馈。
  4. 随机抽题:点击题库可选择“整套练习”、“随机抽 N 道”或“错题重刷”,考前突击极度舒适。

🛠️ 硬核极客的底层架构(Local-First & Agent-Ready)

它依然跑在一个彻底的 Local-First 架构上:

  • 前端(单文件HTML):莫兰迪暖调,严格禁用所有 CSS 动画。断网可用。
  • 后端(零依赖 Node.js):原生 http 和 fs 模块读写本地 exams.json。
  • AI Agent 协同:拒绝手动录题。 本地 AI Agent 可直接读取复习 PDF,调用大模型生成严格 Schema 的 JSON 题库,直接 POST 到本地 API,刷新网页即出现新试卷。

💭 写在最后:关于“做产品”的祛魅与和解

坦白说,最初我是为了备考才折腾它的,但在这个持续发帖、持续迭代的过程中,我发现了一件更重要的事:作为一个高敏感+ADHD开发者,我的目标不是做一个完美商业软件,而是记录自己解决真实痛点的过程。

我决定,以后的开发兴趣只发在 Solo。一方面,这里没有流量焦虑,能遇到真正聊得来的人;另一方面,把这个项目当成一个“灵感记录+编程练习”的样板间。

写完这篇推文,这个项目就正式封箱啦! 以后如果有机会真正做一款完整的软件,说不定可以把《航迹》的复盘系统、和《霍金刷题》的错题歼灭系统作为模块拼进去。

如果你也讨厌鼠标、受困于注意力涣散,或者对 Local-First 和 AI Agent 协同感兴趣,欢迎在评论区随便聊聊。不用太严肃,就当是开发者之间的赛博闲聊。

讨论 (0)

0/250

    目录

    关于作者

    分享案例

    Heelo

    Solo 独立开发者社区support@solo.xin
    关于社区SOLO.cc隐私政策用户协议商务合作友情链接订阅更新(RSS)投稿赞助

    © 2023 SOLO · 为独立开发者而生