嘿,HN——长期读者,第二次参加Show HN。
我开发了Snuper[1],这是一个小工具,用于直接从DraftKings的WebSocket数据流中检查和获取实时的道具数据。
最初的需求来源于我想开发一个实时体育应用程序,希望能够获取实时的投注赔率和道具更新,而不依赖于延迟的REST接口或轮询。DraftKings已经在流式传输这些数据——只是没有文档说明。
Snuper连接到WebSocket,监听消息帧,并实时提供结构化的道具更新。无需抓取,无需无头浏览器——只需监听网站使用的相同数据流。
它的功能:
- 连接到DraftKings的WebSocket数据流
- 解码并展示实时道具更新
- 适用于实时仪表板、分析或实验
- 简洁、透明,易于检查
它不具备的功能:
- 不支持自动化,不进行投注,不绕过身份验证
- 不尝试修改或干扰流量
- 仅对公开传输的数据进行只读观察
它的设计故意简洁且专注——旨在作为一个构建模块,而不是一个产品。
欢迎任何反馈 :)
返回首页
最新
大家好!我是来自 Outscal 的 Mayank,带来一个新消息。我们的网站现在已经上线了。
简单介绍一下:我们开发了一款工具,可以将文本脚本生成动画视频。与传统的像素渲染不同,它输出的是 React/TSX 组件,这些组件会渲染成视频。
试试看: [https://ai.outscal.com](https://ai.outscal.com)
示例视频: [https://outscal.com/v2/video/ai-constraints-m7p3_v1/12-01-26-18-47-41](https://outscal.com/v2/video/ai-constraints-m7p3_v1/12-01-26-18-47-41)
你只需选择一种风格(铅笔素描或霓虹灯),输入一个脚本(最多 2000 个字符),然后它会运行:场景指导 → ElevenLabs 音频 → SVG 资产 → 场景设计 → React 组件 → 部署视频。
在构建这个工具的过程中,我们学到了很多:
我们在 Claude Code 上构建了第一个版本。即使是由人类触发命令,代理仍然会偏离脚本——它们有文件工具,会随意读取随机文件,探索其他话题,产生不一致的输出。
解决方案出乎意料:减少工具,而不是增加保护措施。我们将每个代理精简到仅需的部分,并预先提供上下文,而不是让代理自己去获取。
质量立即得到了提升。
在这一切稳固之前,我们不会推出网页版。我们转向了 Claude Agent SDK,保持相同的约束,现在完全自动化。
欢迎讨论代理架构、为何选择 React 作为视频,或其他任何话题。
由synthaicode发布的三部分文章:
1) 人工智能执行任务,人类进行交易。
https://dev.to/synthaicode_commander/ai-does-tasks-humans-do-deals-5hao
2) 人工智能在软件开发中实际取代了什么
https://dev.to/synthaicode_commander/what-ai-actually-replaces-in-software-development-part-2-the-reality-7nf
3) 为什么你的工作不会消失——但你的任务会
https://dev.to/synthaicode_commander/why-your-job-isnt-disappearing-but-your-tasks-are-part-3-the-career-1p0b