SnarkyType 已失控……(即使从开发角度来看)

发布: (2026年1月6日 GMT+8 04:42)
3 min read
原文: Dev.to

Source: Dev.to

背景

这是我关于这个“愚蠢”项目的第三篇文章,下面是故事的来龙去脉。

我在一个不教打字的城市长大,打字速度极差。作为开发者,40 WPM根本不够,于是我尝试了几位老师和 Monkeytype,把速度提升到了大约 100 WPM。

两年后,我有了一个想法:做一个在打字测试后还能嘲讽你的工具。我把它做了,叫做 SnarkyType,并在全职工作的同时花了八个月时间进行过度工程——加入账号、完整的认证系统等功能。

项目更新

SnarkyType 是一个类似 Monkeytype 和 Typing.com 的打字练习工具,但有一个 twist:每次测试结束后,你会收到一段讽刺的嘲讽,直到你打得够快才会停止。

“SnarkyType 的讽刺评论在 Chuck Norris 开始打字时会在句子中途停止。”

如果你不是 Chuck Norris,就会收到完整的嘲讽。

应用会把你的 WPM 和准确率发送到使用 ExpressJS 构建的后端。服务器会获取模板并生成嘲讽内容。大多数嘲讽由团队编写,偶尔我们会请 Grok 帮忙。(没有云计算,没有 AI 聊天机器人——只有纯粹的代码。)

功能

  • 基础打字测试 ⌨
  • 账户与用户认证 🧑‍🦲
  • EJS 模板引擎 ⚙
  • 讽刺反馈 👿
  • 好友请求与好友系统 🧑‍🤝‍🧑
  • 仪表盘和账户设置
  • 公开用户资料与路由 😭
  • 反作弊系统 🦹
  • 邮件注册(不使用 Google 或 SSO) ✉

支持

如果遇到问题,请发送邮件至 support@snarkytype.net

我们还没有确定的发布日期,但目标是 2026 年 1 月底。后续会有更多更新。

图片库

Account Settings

Dashboard

Index Page

UI 和功能随时可能更改。

Beta 版警告

我附上了一个旧的 Beta 版本供你尝试。你的数据可能随时被删除或泄露,因为我们的数据库基础设施仍在开发中。请不要使用真实的电子邮件、姓名或年龄。 该版本相较于最新构建被刻意削弱。

SnarkyType favicon

Back to Blog

相关文章

阅读更多 »

组织自身免疫性疾病

我本应该感到兴奋。我被要求制定一个新的 initiative……而且主题深深植根于我最喜欢的工作类型。这是一次清除障碍的机会……