你好,HN,我为业余体育教练制作了一个简单的网页应用,用于绘制战术:<a href="https://playmaker.click/playbook" rel="nofollow">https://playmaker.click/playbook</a>
这个应用的灵感来源于Excalidraw;我喜欢它可以通过按钮切换不同模式的方式,因此我尝试为桌面用户复制这种体验。它在平板电脑上运行良好,但在手机上效果一般。
我主要的动机是学习一些Rust和WebAssembly,最近的WASM 64位地址空间更新让我很感兴趣,所以我搭建了一个简单的战术板引擎,处理球员移动、轨迹记录和控球跟踪。它在浏览器中运行动画和插值相关的内容。
其余的技术栈是前端使用Laravel和Vue,样式采用Tailwind。没有什么太花哨的。我想要一个可以拖动球员、记录动作并像小动画一样回放的工具(在场外双击)。支持足球(足球)、篮球、橄榄球和冰球场,画得相当糟糕。
当然还有一些粗糙的地方;Rust代码可能可以更简洁,我得到了Claude的一些帮助,但在适用的情况下,我深入研究了“为什么”,因此在通过wasm-bindgen将结构暴露给JS时,这是一次很好的学习经历,也让我了解了serde。
这个战术板完全在浏览器中本地运行,并使用LZ-String将战术配置保存到URL中,这样可以方便地分享,而不会超出浏览器地址栏的限制,但我还没有在上面测试过特别大的战术。
欢迎对我的设置或我的方法提出任何问题。谢谢!PG
返回首页
最新
快到新年了,这里有一个使用俄罗斯方块的倒计时。我相信之前可能有人做过类似的事情,但我在使用Claude Code构建这个(测试驱动开发风格)时玩得非常开心。
新年过后,它也可以作为一个普通的时钟使用:
[https://tetris-time.koenvangilst.nl](https://tetris-time.koenvangilst.nl)
对于不耐烦的人,可以通过URL参数来提高速度:
[https://tetris-time.koenvangilst.nl/?to=2025-12-31T23:00:00.000Z&speed=20](https://tetris-time.koenvangilst.nl/?to=2025-12-31T23:00:00.000Z&speed=20)
嗨,HN社区,
我正在构建 OSSAIX(https://ossaix.com)——一个针对开源AI项目的精选目录。
我们的目标是让开发者更容易发现和评估开源AI工具(如大型语言模型、检索增强生成(RAG)/代理、本地AI、图像/音频/视频等),而无需在无尽的GitHub仓库中翻找。
每个项目都会经过审核,并包含基本信息,如类别和GitHub活动,以帮助快速评估其实用性。
这还处于早期阶段,我非常希望能得到HN社区的反馈:
一个精选的开源AI目录是否有用?
哪些信号/功能能帮助你更快做出决定?
还有什么是缺失的或不必要的?
提前感谢大家的想法!
我一直在为企业团队开发分析系统,发现了一个相同的模式。
团队并不难以了解发生了什么。他们打开仪表板,注意到某个指标的异常波动、下降或趋势变化,通常能够很快得出洞察。
但随之而来的却是停滞不前。
人们会停下来,因为下一步该怎么做并不明确。
这是值得采取行动的还是仅仅是噪音?
该由谁来处理?
采取什么行动是最安全的?
常见的反应是导出数据、给某人发消息、安排会议或创建另一个报告。洞察是瞬间产生的,但执行却需要几天时间。
有趣的是,大多数分析工具正好停留在这个边界上。它们解释了发生了什么,但并没有帮助决定接下来应该做什么,或者直接促进行动。
我很好奇这里是否有人注意到这个差距。
仪表板在洞察之后真的会让团队变得迟缓吗?
你是否见过能够很好地闭合洞察→行动循环的工具或模式?
我很想了解其他人对此的看法。