15 分•作者: adius•大约 2 个月前•原帖
LuaCAD 使用 Lua 而非 OpenSCAD 语言来建模实体,并支持 CSG 的运算符重载(如 `a + b`、`a - b`、`a * b`)。<p>它提供了命令行界面(CLI)和桌面应用程序,包括预览区域和文本编辑器。<p>我一直是 OpenSCAD 的忠实粉丝,但遗憾的是,SCAD 语言本身相当杂乱无章,设计得非常糟糕。<p>LuaCAD 将 OpenSCAD 的所有优点与最优秀的脚本语言结合在一起。现在它完全取代了我对 OpenSCAD 的使用,我认为在所有使用场景中,它提供了比 OpenSCAD 更好的体验。我很想听听有什么理由认为 LuaCAD 不应该完全取代 OpenSCAD!<p>技术栈:<p>- 它是用 Rust 实现的,并使用 mlua(<a href="https://github.com/mlua-rs/mlua" rel="nofollow">https://github.com/mlua-rs/mlua</a>)来执行 Lua 代码。<p>- 使用 OpenCSG(<a href="https://opencsg.org" rel="nofollow">https://opencsg.org</a>)快速且准确地渲染 3D 模型(类似于 OpenSCAD)。<p>- 使用 Manifold(<a href="https://github.com/elalish/manifold" rel="nofollow">https://github.com/elalish/manifold</a>)创建多重三角网格。<p>- 原生支持所有 BOSL2 函数(即用 Rust 实现以提高性能)。
2 分•作者: moh_quz•大约 2 个月前•原帖
嗨,HN。这是一个开源工具,帮助你以自主的方式发布全栈应用程序,你只需支付你的AI订阅费用(Claude、Codex、Cursor)和域名费用。 它构建了一个端到端的全栈应用,从自动连接所需的服务提供商(如Convex、Netlify等)开始,构建前端、后端、支付、测试,直到生产部署,所有这些都经过精心协调。此外,它还替代了像Lovable、Bolt.new和Replit这样的AI构建工具,虽然这些工具在我看来非常出色,但在频繁迭代时成本较高,而它们所提供的只是设置。如果你已经为Claude或Cursor付费,那么你实际上是双重支付。我观察到许多构建者从这些工具开始,然后继续使用Claude的代码,因为这些构建工具提供了不错的基础模板。 我之所以想到这个,是因为我发现自己在每个客户项目中都在重复相同的设置,最终发现我所销售的只是对几乎相同的外部服务进行手动集成。因此,我决定将所需服务的自主集成添加进去,并开源以回馈构建者社区。 这个技术栈(Next、Convex、Stripe)的选择是基于它们与AI的友好程度,你的目标是以最小的摩擦进行发布,而不是从第一天起就追求扩展。 我迅速构建了两个应用并进行了部署,分别是<a href="https:&#x2F;&#x2F;agentic-ship-marginalia.netlify.app" rel="nofollow">https:&#x2F;&#x2F;agentic-ship-marginalia.netlify.app</a>和<a href="https:&#x2F;&#x2F;meridian-uptime.netlify.app" rel="nofollow">https:&#x2F;&#x2F;meridian-uptime.netlify.app</a>。