背景 / Motivation
想做一个能和 LeetCode 账号联动的工具,自动同步用户的刷题记录,
并基于刷题情况给予经验值反馈,让刷题过程更有持续激励感,类似游戏化打卡。
可将游戏做成修仙的练气渡劫模式,也可支持用户手动变换模板如军衔、西幻、赛博飞升。。。
当前痛点:
- LeetCode 原生的进度展示偏统计性,缺少即时正反馈
- 用户很难坚持长期刷题,需要外部激励机制
产品形态(待定)
候选方案:
核心功能
1. 账号绑定 / 数据获取
- 通过 LeetCode GraphQL API 拉取用户的:
- 总提交数、AC 数
- 最近提交记录(题目、难度、语言、时间)
- 每日打卡状态
- 支持 leetcode.com 和 leetcode.cn 两个站点
2. 经验值系统(待定)
- Easy 题目:+10 XP
- Medium 题目:+30 XP
- Hard 题目:+50 XP
- 首次 AC 一道新题才计分,重复提交不重复加分
- 连续打卡加成:连续 N 天每天额外 +X XP
3. 等级与成就
- 经验值累计解锁等级(Lv.1 ~ Lv.100)
- 成就徽章:如"首杀 Hard"、"连续打卡 30 天"、"单日 5 题"等
4. 数据可视化
- 贡献热力图(类似 GitHub 草地)
- 难度分布饼图
- 经验值增长曲线
未来目标
背景 / Motivation
想做一个能和 LeetCode 账号联动的工具,自动同步用户的刷题记录,
并基于刷题情况给予经验值反馈,让刷题过程更有持续激励感,类似游戏化打卡。
可将游戏做成修仙的练气渡劫模式,也可支持用户手动变换模板如军衔、西幻、赛博飞升。。。
当前痛点:
产品形态(待定)
候选方案:
核心功能
1. 账号绑定 / 数据获取
2. 经验值系统(待定)
3. 等级与成就
4. 数据可视化
未来目标