# projetinho

开发中.

projetinho 是我的学习应用，以 AI 为核心，只有一个用户：我自己。一轮名叫 Jaci 的月亮是助手的形象。应用包含八个板块，其中有课程、英语、安全和算法竞赛，练习在评测机上运行，地图会算出每条学习路线何时完成。英语板块有自己的 Anki，使用 English 3.6K 卡组；Books 板块收录了书籍摘要，以及可以用英语读完的整本书。我在 2026 年 10 月开始做现在这个版本，界面用 Next.js，API 用 Elixir 和 Phoenix，代码尚未公开。

## 基本信息

- 系统: Web
- 创建于: 2026-10-20
- 技术栈: Next.js, React, TypeScript, Tailwind CSS, Motion, Elixir, Phoenix, PostgreSQL
- 作者: Antonio Leandro (https://linkedin.com/in/tonho)

## projetinho 能做什么？

### 每条学习路线都有日期的地图

每条路线都有理想日期和按你的节奏推算的日期，每天根据剩余内容和每日配额计算，不用大语言模型。配额只升不降：没完成的部分会把日期往后推。

### 从零编写的课程

Sob o capô 路线包含 9 个阶段的 24 门课程，从终端到晶体管，再到操作系统、网络和编程语言。旁边还有英语 A1 和 A2、Skills、Mundo 和 Ciências，每门课程都配有 Jaci 的插画。

### 真正运行的练习

播放器把题目和代码编辑器并排打开。点击“运行”会把程序发送到隔离的评测机，它可运行 bash、Python、C 或 C++ 并逐一检查测试；只有全部通过，练习才算完成。

### C++ 从零到 Expert

算法竞赛路线共 19 个阶段。每个阶段先讲解，再针对反复出现的题型训练，用 C++ 重现一个历史里程碑（比如 Al-Kindi 破解凯撒密码），最后在 Codeforces 上挑战一道“首领”题，通过公开 API 自动计入。

### 由 Jaci 批改的题目

Ciências 题库收录了 2600 多道题。选择题和数值题由应用当场判分；证明题和开放题由 Jaci 通过 Claude 批改。至少尝试一次并看完所有提示后才能查看解答；看过解答的题目会在 7 天和 21 天后再做一遍。

### 和 Jaci 练英语口语

通话时，我通过 xAI 的 Grok Voice 和 Jaci 实时对话，场景有咖啡馆、面试等。她用正确的说法复述来纠正我。在口语日记里，我把同一个故事讲三遍；whisper 负责转写，应用统计词数和犹豫次数，音频随后删除。

### 由 /rotina 安排的一天

我在 Claude Code 里运行 /rotina，它会把第二天安排成四个板块。数量来自地图上的目标；Claude 只负责挑选内容、写下目标。与课程关联的目标会在课程完成时自动勾选。

聊聊吧: tonhowtf@gmail.com
