# 【自荐】DuoDash - 多邻国学习数据可视化仪表盘，支持 AI 智能点评

**URL:** <https://meta.appinn.net/t/topic/80045>\
**Category:** 发现频道\
**Tags:** appinned, web, 多邻国\
**Created:** [2026 年1 月 8 日 16:07 UTC](https://meta.appinn.net/t/topic/80045 "2026-01-08T16:07:53Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

作者： ![Eyoz](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/eyoz/32/73924_2.png) [@Eyoz](https://meta.appinn.net/u/Eyoz)\
发布日期： [2026 年1 月 8 日 16:07 UTC](https://meta.appinn.net/t/topic/80045/1 "2026-01-08T16:07:53Z")

</div>

**一、 DuoDash 是什么？**

DuoDash 是一个专为多邻国用户设计的学习数据可视化仪表盘。它通过非官方 API 获取你的学习数据，并以更丰富、更美观的形式呈现出来。

 ![image](https://h2cdn.appinn.me/original/3X/3/b/3b8a38e52b16dc84981a68eab0b0c8716f78e8c7.jpeg)

**二、 为什么做这个项目？**

作为多邻国的长期用户，我发现官方 App 虽然有连胜提醒，但对于历史学习数据的复盘和可视化展示相对简单，为了更直观地回顾自己的学习轨迹，我开发了 DuoDash。

**三、 核心功能特性：**

- **多维数据可视化** ：提供 7 天 XP 趋势图、学习时间分布图，以及支持年/半年/季度视图切换的学习热力图（GitHub 风格）。

- **深度成就系统** ：内置徽章成就，涵盖连胜、单日 XP、累计天数等四大类别，分为青铜到钻石五个等级。

- **课程全景管理** ：一页看全所有正在学习的语言及其详细进度分布。

- **响应式设计** ：完美适配手机端和电脑端，支持 Vercel 或 Netlify 一键部署。

**四、 说明：**

1. **关于注册** ：本项目为开源工具，不提供统一的注册服务。你需要自行部署（非常简单，支持一键部署）并填写自己的多邻国 JWT Token 即可使用。

2. **安全性** ：项目完全开源，所有环境变量（Token、API Key）均保存在你自己的服务器/部署平台端，不会泄露给第三方。

3. **数据来源** ：数据通过多邻国公开的非官方接口获取，由于计算逻辑差异，总 XP 可能会与 App 内显示有轻微误差（详见 README 说明）。

**五、 相关链接：**

- **项目演示 (Demo)**：[https://duodash-ten.vercel.app](https://duodash-ten.vercel.app)

- **源码地址 (GitHub)**：[https://github.com/Eyozy/duodash](https://github.com/Eyozy/duodash)

欢迎各位试用并提出反馈，如果觉得好用，求个 Star 鼓励一下！

---

<div class="post-metadata">

作者： ![LazzyFatty](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/lazzyfatty/32/14704_2.png) [@LazzyFatty](https://meta.appinn.net/u/LazzyFatty)\
发布日期： [2026 年7 月 30 日 02:36 UTC](https://meta.appinn.net/t/topic/80045/2 "2026-07-30T02:36:21Z")

</div>

看到青蛙发的文章之后，我试着改了一个可以部署到腾讯云edgeone边缘函数的版本，欢迎来测 [GitHub - LazzyFatty/duodash: Duolingo 学习数据仪表盘，直观展示你的 XP 趋势、连胜记录和成就 · GitHub](https://github.com/LazzyFatty/duodash)

---

<div class="post-metadata">

作者： ![Qingwa](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/qingwa/32/58632_2.png) [@Qingwa](https://meta.appinn.net/u/Qingwa)\
发布日期： [2026 年9 月 1 日 02:43 UTC](https://meta.appinn.net/t/topic/80045/3 "2026-09-01T02:43:39Z")

</div>

Hi 我要反馈一下。之前我跟着做了一个…然后用了自己的域名，结果被Google判定：

```auto
这些网页试图诱使用户做出一些危险的事情，例如安装垃圾软件或透露个人信息。 [了解详情](https://support.google.com/webmasters/answer/9044101#phising)

```

导致整个域名被红标了 :sob:

很惨，我已经删掉了。不知道哪里出了问题

 ![CleanShot 2026-09-01 at 10.43.24@2x](https://h2cdn.appinn.me/original/3X/6/f/6f900149fe0d22ab5da14a53ad9e29728279955b.png)

---

<div class="post-metadata">

作者： ![Eyoz](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/eyoz/32/73924_2.png) [@Eyoz](https://meta.appinn.net/u/Eyoz)\
发布日期： [2026 年9 月 2 日 02:38 UTC](https://meta.appinn.net/t/topic/80045/4 "2026-09-02T02:38:45Z")

</div>

啊:anguished_face:，好奇怪，我 Vercel 部署绑定的域名正常，等我晚上回去研究下

---

<div class="post-metadata">

作者： ![Qingwa](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/qingwa/32/58632_2.png) [@Qingwa](https://meta.appinn.net/u/Qingwa)\
发布日期： [2026 年9 月 2 日 02:40 UTC](https://meta.appinn.net/t/topic/80045/5 "2026-09-02T02:40:19Z")

</div>

不是很清楚什么情况，我放在 cf 上的。

---

<div class="post-metadata">

作者： ![Eyoz](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/eyoz/32/73924_2.png) [@Eyoz](https://meta.appinn.net/u/Eyoz)\
发布日期： [2026 年9 月 2 日 02:45 UTC](https://meta.appinn.net/t/topic/80045/6 "2026-09-02T02:45:24Z")

</div>

我晚上用 Cloudflare 绑定域名测试下

---

<div class="post-metadata">

作者： ![Eyoz](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/eyoz/32/73924_2.png) [@Eyoz](https://meta.appinn.net/u/Eyoz)\
发布日期： [2026 年9 月 2 日 16:53 UTC](https://meta.appinn.net/t/topic/80045/7 "2026-09-02T16:53:27Z")

</div>

可能是 `LoginScreen.tsx` 中的脚本命令触发了风险，我在 Cloudflare 上部署了几个不同的版本来测试，等结果出来后会推送新代码修复
