【自荐】DuoEye:输入用户名,一键生成多邻国数据分析仪表盘

软件名称 DuoEye

应用平台 在线服务

推荐类型 【开发者自荐】

一句简介 输入用户名,一键生成多邻国数据分析仪表盘。

应用简介 此项目基于 DuoDash 开发而来。原版 DuoDash 需要折腾自部署,对于只想看数据的多友门槛稍高,所以我把它改造成了免部署版本,顺便增加了自己想要的按月/年经验对比、年度时间汇总等功能。

相比原版 DuoDash,DuoEye 主要做了以下优化:

  1. 零门槛不用部署:原版需要自行 fork 并配置服务,此项目省去了复杂的技术步骤,直接用浏览器打开网页就能查。
  2. 输入用户名即可查询:完全不需要账号密码,输入多邻国用户名就能一键生成专属的学习看板。
  3. 新增月度/年度图表对比:补全了长周期的数据统计,能直观展示不同月份、年份之间的学习走势和进步曲线。
  4. 汇总月度和年度总时长:原版更侧重近期的打卡状态,这里特意补齐了总时长的统计,方便看清自己一年里究竟花了多少时间学外语。

怎么使用:

  • 直接网页看:打开我部署好的演示站,填入多邻国用户名即可使用。
  • 自己部署折腾:项目也支持一键部署到 Vercel 或 Netlify,具体步骤可以去 GitHub README 查看。

一些数据与安全说明:

  • 关于数据准确性:项目毕竟是非官方的第三方工具,因为对已重置或删掉的语言课程做过历史对账,显示的数据可能会和官方 App 存在微小偏差,这是正常的。
  • 关于 Token 与安全:代码 100% 开源,数据直接发往官方与 AI 接口,无第三方中转。演示站已配置好 Token,直接填用户名即可;自部署则需要在环境变量里填上自己的 Token。

官方网站

欢迎体验与交流!

为啥这里要用宋体?一般而言 UI 设计中推荐用无衬线字体(如黑体),而衬线字体(如宋体)更适合大段文本,或纸质材料排版使用。

这是在开发者工具里看到的:

整体看起来美观一点

但按您这个样式表,在 Windows 上会 Fallback 到中易宋体(Simsun)上,那个玩意在特定字体大小下甚至是有显示问题(比如缺笔画)的。

此外,中易宋体的英文、数字非常丑,您即使想用衬线字体,也应该把 Times New Roman 放到 Simsun 前面吧,Times New Roman 的英文、数字比中易宋体的好看点。

好的,可以考虑优化一下的

您也可以考虑加个开关,让用户自己决定用衬线体还是无衬线体。