Show HN: 一款免费、支持离线的数学测验应用 1 分•作者: coolwulf•4 个月前我开发了这个应用,目的是给我的孩子提供一个免费、无广告、以移动端优先的数学练习应用。选择年级,进行5个等级/10道题的练习:每张闪卡正面是问题,点击翻转,选择答案——绿色对勾/红色叉,连对时有彩带效果,每个年级都有铜牌→白金奖杯。
Show HN: Vastlint,VS Code 中用于广告标签的内联代码检查,Kiro,Cursor 3 分•作者: aleksuix•4 个月前我厌倦了事后调试 VAST 问题,所以我构建了 vastlint。<p>VAST XML 是视频广告在网络和电视上投放的方式。这是一个有 20 年历史的格式,有 200 页的规范,而且标签错误非常常见。大多数错误是在质量保证 (QA) 或广告活动结束后才被发现,而不是在编写代码时。美国的视频广告市场每年约 300 亿美元,其中很多资金都因为错误而流失,而这些错误其实很容易避免。<p>该 VS Code 扩展在您键入时,会在有问题的标签上显示波浪线,悬停时会显示错误原因和修复方法,还有一个“问题”面板,显示文件和行号。它有 108 条规则,涵盖了从 2.0 到 4.3 的整个 IAB VAST 规范。<p>它同时在 VS Code Marketplace 和 Open VSX 上,因此可以在 VS Code、Cursor、Windsurf、Kiro、VSCodium、Gitpod 和 Theia 中使用。验证通过 WASM 在本地运行,无需网络调用。<p>GitHub: <a href="https://github.com/aleksUIX/vastlint" rel="nofollow">https://github.com/aleksUIX/vastlint</a> VS Code Marketplace: <a href="https://marketplace.visualstudio.com/items?itemName=aleksUIX.vastlint" rel="nofollow">https://marketplace.visualstudio.com/items?itemName=aleksUIX...</a> Open VSX: <a href="https://open-vsx.org/extension/aleksUIX/vastlint" rel="nofollow">https://open-vsx.org/extension/aleksUIX/vastlint</a>
Show HN: Modular – 通过两次函数调用将 AI 功能嵌入你的应用 5 分•作者: modular_dev•4 个月前每次需要上线一个 AI 功能时,我在工作上都会遇到同样的难题。原本看起来只需要一周就能完成的工作,却变成了选择模型、搭建向量数据库、管理嵌入、连接聊天记录、处理重试——这些都不是真正的功能开发。 所以我创建了 Modular。你只需注册一个返回应用数据的函数,然后调用 ai.run() 来实现一次性功能,或调用 ai.chat() 来进行有状态的对话。其余的一切——上下文管理、嵌入、会话历史、模型路由、重试——都由 Modular 负责处理。 从一开始就原生支持 MCP。兼容 Claude、GPT-4o 和 Gemini。 目前还处于早期阶段——在构建完整的 SDK 之前,正在收集反馈。很想知道其他人是否也遇到过同样的难题,或者你是否认为我解决错了问题。