这是一个参加 Weekend Challenge: Dog Days Edition 的提交作品。
我做了一个“你今天是哪只狗?”——一个微小又无厘头的性格测试。五个关于周六早晨、门铃声和理想赞美的傻问题,最终会判定你是金毛、柯基、灵缇、边境牧羊犬还是巴哥。目标就是纯粹的零压力娱乐:无需登录、没有后端、不做追踪,打开就答,答完就知道你今天像哪种狗——只是今天。明天再测,可能就换一种了。
Demo: 五只候选狗,来见见你的命运?
代码仓库:Lanthanum89 / dev.to-weekend-doggos
这个项目专门为了 DEV.to 的 Weekend Doggos 挑战而建。五个傻问题,一个关于你精力水平的“不客观真相”。
测试机制很简单:5道题答完后,分数会在后台悄悄累加,哪只狗的得分最高,你就获得它的“精神动物”称号;如果平局,就随机挑一个,因为混乱在这里完全符合主题。
技术栈刻意保持轻量:React 19 + TypeScript 负责界面和逻辑,Vite 负责开发和构建,Tailwind CSS 4 撑起那套粗线条手绘风;每次推送到 main,GitHub Actions 都会自动部署到 GitHub Pages。
几个值得一提的设计决策:评分只是简单的累加计数,不是决策树。每个答案都会给对应犬种计数器加一(scores[breedId]++),最后一题完成后,得分最高的那个(或几个)犬种就成了你的今日之狗。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.