1作者: mimixbox24 天前
我用 Go 语言构建了一组小型工具,构成一个三部曲: * fileprep — 使用结构体标签进行预处理和验证(修剪、替换、规范化等) * fileframe — 一个轻量级、不可变的 DataFrame,用于过滤、映射、分组 * filesql — 直接在 CSV/TSV/LTSV/Excel/Parquet 文件上运行 SQL(底层使用 SQLite) 将它们组合在一起,可以构成一个微型 ETL 管道:读取 → 预处理 → 转换 → SQL 查询。 代码库: * [https://github.com/nao1215/fileprep](https://github.com/nao1215/fileprep) * [https://github.com/nao1215/fileframe](https://github.com/nao1215/fileframe) * [https://github.com/nao1215/filesql](https://github.com/nao1215/filesql)
3作者: quantized_state24 天前
Hi HN, 我最近买了 iOS 端的 AnkiMobile 应用来学习普通话。但我觉得它存在 bug,而且功能也不够完善,所以我做了一款外观精美、兼容 Anki 的替代应用,功能也更丰富。 它使用了经过调整的 FSRS5 算法,并且开箱即用图像遮蔽功能。你可以将现有的 Anki 牌组导入其中,或者创建一个新的牌组。使用图像功能添加卡片非常快捷。 我现在正在使用它,并且会继续添加更多功能,所以请告诉我你的想法。 顺便说一下,这款应用一次性购买价格为 14.99 美元,在七天试用期后即可终身解锁(概不退款)。
2作者: hivetechs24 天前
每个 AI 都有其优势——Claude 擅长推理,Gemini 处理长上下文能力强,Codex 与 GitHub 集成。但在它们之间切换意味着会丢失上下文。<p>HiveTechs 打造:一个工作区,Claude Code、Gemini CLI、Codex、DROID 以及其他 7 个工具在集成终端中运行,并共享内存。<p>还增加了共识验证——3 个 AI 独立分析,第 4 个 AI 进行综合。<p>真正的 IDE,配备 Monaco 编辑器、Git 和 PTY 终端。并非简单的封装。<p>期待反馈:hivetechs.io
1作者: rhozeta24 天前
嘿,Hacker News!我搭建了一个平台,允许你上传 OpenAPI 规范,并获得一个 AI 驱动的聊天代理,你可以将其嵌入到你的网站上。 - 动机: 我一直看到一些公司拥有非常棒的 API,但他们的用户仍然在使用复杂的 UI 时遇到困难,或者不得不阅读大量文档。与此同时,构建一个定制的 AI 代理需要大量的工程资源,而大多数团队都不具备这些资源。 - 工作原理: 上传你的 OpenAPI/Swagger 规范(或粘贴你的 API 文档) 系统会映射你的端点和参数 你将获得一个可嵌入的小部件,它能够理解自然语言查询 当用户提问时,代理会将它们翻译成 API 调用,并以对话的形式返回结果 示例:一个拥有库存 API 的电子商务网站。用户无需浏览筛选器,只需提问“你们有 10 码的、价格低于 100 美元的跑鞋吗?” 就能立即获得结果。 - 技术细节: 使用 LLM 函数调用将查询映射到 API 端点 处理身份验证(API 密钥、OAuth) 速率限制和缓存,以避免过度请求你的 API 适用于 REST API(即将支持 GraphQL) 当前状态:功能性 MVP,正在与一些早期用户进行测试。仍在解决关于复杂 API 和身份验证流程的边缘情况。 - 我希望获得的反馈: 你是否遇到过这个问题?你是如何解决的? 我应该考虑哪些安全问题? 这真的有用,还是仅仅是一个很酷的演示?
1作者: choc-dev24 天前
我为非技术用户构建了一个简单的页面构建器,内置多语言支持。 客户端使用原生的 TypeScript,没有使用 React、Angular 或 Vue,因为我希望运行时更小,完全掌控代码库,并且摆脱框架频繁更新的困扰。 组件是自包含且可组合的(添加新组件不需要修改现有代码)。后端是 C# / .NET 10,使用 Entity Framework。 这是一个早期的原型。无需注册账号 - 会话使用匿名 IP(SHA-256 + salt)。 链接:<a href="https:&#x2F;&#x2F;dev.tukona.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;dev.tukona.com&#x2F;</a> 它托管在我的家庭实验室(位于欧盟),因此在高负载下可能会比较慢 :) 正在征求关于用户体验的反馈。我的下一个目标是为特定行业垂直领域添加专业组件。