国际狗狗日之前,DEV社区发起了一场周末挑战赛:用代码为狗做点什么。收上来的作品比预想中更认真——有人给狗写了操作系统,有人做了狗语翻译器,还有人搭了一堆狗狗数据面板。
五个获奖项目里,没有一个是玩具。
![]()
用数据推翻一个流传已久的说法
@jonathansolvesstuff 做了一块实时看板,把奥斯汀动物收容所里每一只"有入所记录、没有结果记录"的狗都列了出来。看完数据后,他得出的结论是:所谓的"黑狗综合征"其实是个假信号。
打动评委的不只是这个结论,还有搭建过程中的细致,以及对数据的认真分析。
从一千万行项圈数据里找出那条瘸腿
@soumyadeepdey 和 @dronzer2code 想解决一个狗没法开口告诉你的问题:它瘸了。
他们用可穿戴传感器采集的一千万行项圈数据来找答案。难点在于,瘸腿不是某一个数字升高,而是一种随时间变化的模式——走一走,停一下,再走一点,又停下。把一整天的数据平均掉,恰好会抹掉这个模式。
他们用 Snowflake 直接在数据里搜索这个特定序列,把暴露问题的那些秒级片段挑出来,所以每一个结果都带着证据。
把悬赏金写进智能合约
@kakeroth 做的 ChainPaws 针对的是一个确实很烂的问题:狗丢了之后,你收到的大多数"我找到它了"的消息,都是想骗悬赏金的骗子。
ChainPaws 把狗的 ID 和悬赏金放到 Solana 区块链上,只有当有人真正证明自己找到了狗,赏金才会打出去,不需要给陌生人转账。这是一个能跑通的智能合约,还带着测试,不是只做了个概念演示。
同一份领养文案,两种声音
@abeera_lodhi 拿了八份真实的收容所领养信息,让 ElevenLabs 把每一份读了两遍:一遍用欢快的通用音色,一遍用根据这只狗档案里的真实情况从头定制的声音。
在句子中间切换两种声音,你就能听出营销话术和这只狗本身之间的差距。这是 ElevenLabs 技术一次相当新颖的用法——抽象的数据变成了你能听见的东西。
让狗也参与决定
@vikram003 做的 Fetch'd 是一个用于收容所领养的滑动匹配应用,但加了一个转折:不只是人选狗,狗也有发言权。
Gemini 在后台干两件事:先把扫描的兽医入所表格读成可用信息,再拿它和领养人对自己家庭的描述做比对,最后写出一句关于是否合适的诚实判断。没有评分,没有匹配百分比,只有一句真实的观察;如果信息还不够下判断,它会反过来问你一个问题。
五个获奖者都会拿到奖励。所有提交了有效作品的参与者,都会在自己的 DEV 主页上获得一枚完成徽章。
另外两场新挑战正在路上,官方表示可以提前注册,以免错过正式公告。其中一场与 Sanity 合作,另一场与 Kaggle 合作。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
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.