1作者: lauriro5 天前原帖
我发布了 [certx.sh](<a href="http:&#x2F;&#x2F;certx.sh" rel="nofollow">http:&#x2F;&#x2F;certx.sh</a>) - 一个小型的 shell 脚本,用于通过 ACME v2(Let’s Encrypt 等)获取和续订免费的 HTTPS 证书。<p>单个脚本,单个配置文件,支持 DNS 和 HTTP 挑战,由人类编写。<p>[主页](<a href="https:&#x2F;&#x2F;certx.sh&#x2F;" rel="nofollow">https:&#x2F;&#x2F;certx.sh&#x2F;</a>) 和 [源代码](<a href="https:&#x2F;&#x2F;github.com&#x2F;lauriro&#x2F;certx.sh" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;lauriro&#x2F;certx.sh</a>) 期待您的反馈 :)
1作者: chrisjj5 天前原帖
“调试的难度是编写代码的两倍。因此,如果你编写代码时过于聪明,那么从定义上来说,你就不够聪明去调试它。” <p>这是一则及时的公共服务公告。
1作者: abhisek5 天前原帖
大家好, 我是Gryph的作者。 我每天都在使用AI编码代理,但我意识到我对它们在不同会话中实际做了什么一无所知。当然,我可以查看git diff,但这并不能显示: - 代理读取但未更改的文件 - 代理运行的命令 - 会话中的操作顺序 - 上周发生了什么,当某些东西出现故障时 因此,我构建了Gryph——一个维护所有AI代理操作审计日志的CLI工具。 它的工作原理: - 安装到Claude Code、Cursor、Gemini CLI(以及其他支持的编码代理)中的钩子 - 将每个操作记录到本地SQLite数据库 - 提供丰富的查询功能:按时间、代理、文件路径、操作类型进行过滤 快速演示: ``` $ gryph install 发现代理... [ok] Claude Code v2.1.15 [ok] Cursor v2.4.21 安装完成。 $ gryph logs --today 14:32 claude-code 会话 7f3a2b1c ├─ 14:32:12 读取 src/index.ts ├─ 14:32:18 写入 src/utils/helper.ts +12 -3 └─ 14:32:22 执行 npm test 退出:0 $ gryph query --file "<i>.env</i>" --since "7d" # 查看是否有代理接触敏感文件 隐私优先: - 100% 本地 - 无云端,无遥测 - 敏感文件模式受到保护(记录操作,内容从不存储) - 可配置的详细程度 GitHub: [https://github.com/safedep/gryph](https://github.com/safedep/gryph) 使用Go构建。希望能收到其他使用AI编码工具的反馈! 之前某人的帖子:[https://news.ycombinator.com/item?id=46846849](https://news.ycombinator.com/item?id=46846849)
3作者: ogig5 天前原帖
大家好; 在这个周末,我使用Claude Code创建了这个应用。它是一个耳朵训练应用,旨在教导像我这样不太有天赋的音乐人音准和音程。我花了很多年弹吉他,却对音准的真正含义没有清晰的理解。直到我进行了一些弦的调音练习后,我才明白过来。频率滑入正确的位置,感受到那种准确性。我希望这个应用能够帮助其他人第一次感受到这一点,或者提高对不太常见音程的识别能力。任何反馈都非常感谢。
1作者: PrismShadow5 天前原帖
嗨,HN!我们开发了Context9,旨在减少因过时文档而导致的大型语言模型(LLM)幻觉。它是一个基于知识MCP的开源工具。 使用它的理由: - 实时同步:将最新的本地文档/私有仓库提供给代理,告别过时的上下文。 - 减少幻觉:让代理基于您当前的文档,而不是过时的训练数据。 - 以隐私为先:所有数据都保留在本地,没有第三方索引或数据泄露。 - 无需RAG开销:跳过复杂的向量数据库设置,快速且原生支持代理。 - 100%免费:开源且以本地为主。 非常适合快速发展的项目,因为静态的MCP服务器无法跟上变化。
4作者: hermet5 天前原帖
嗨,HN。 我们刚刚发布了 ThorVG 1.0,这标志着该引擎的成熟里程碑。早期版本专注于功能增长;而此次发布则强调稳定性、后端一致性以及跨平台(包括网页)的渲染行为一致性。 ThorVG 是一个开源的、可嵌入的 C++ 2D 矢量图形引擎,适用于 SVG 风格的图形和 Lottie 动画。 【1.0 版本的意义】 这一版本更关注引擎的准备情况,而非新功能的增加: - 改进了渲染性能和引擎优化 - 提高了混合精度和文本布局行为 - 现已正式支持 WebGL 后端 - WebGPU 后端已提升至生产就绪状态 - 为浏览器环境引入了轻量级的 WebCanvas 路径 - 更广泛地覆盖了 Lottie 规范,以支持更复杂的动画 - 新增了交互支持,包括边界框查询和命中检测 - 提供了更可预测的 API 行为,以便于集成 ThorVG 旨在作为一个小型渲染层,适用于引擎、用户界面系统、嵌入式设备和对大小及确定性性能有要求的工具。 发布说明: [https://www.thorvg.org/post/thorvg-v1-0-a-new-generation-released](https://www.thorvg.org/post/thorvg-v1-0-a-new-generation-released) 欢迎提出技术问题。