返回首页
最新
自2.0.0版本以来,功能最丰富的Kuvasz版本已正式发布。版本2.4.0包含了自定义状态码和关键字匹配、慢响应检查、新的翻译以及许多小的改进和修复!
我编写了这个 JMAP MCP 服务器,它为 Claude 增加了电子邮件管理工具,能够通过 FastMail 和其他 JMAP 提供商在 Deno 中搜索、阅读和发送电子邮件!
嗨,HN - 我们是来自 Embedder 的 Bob 和 Ethan(<a href="https://embedder.dev">https://embedder.dev</a>),我们是一款硬件感知的 AI 编码代理,能够编写固件并在物理硬件上进行测试。
<p>这是一个演示,我们为 Pebble 2 智能手表集成了一个磁力计:<a href="https://www.youtube.com/watch?v=WOpAfeiFQkQ" rel="nofollow">https://www.youtube.com/watch?v=WOpAfeiFQkQ</a>
<p>我们对编码代理与编写固件现实之间的差距感到沮丧。我们会让 Cursor 编写一个 STM32 上新传感器的 I2C 驱动程序,它却自信地输出使用不存在的寄存器或错误芯片系列的 HAL 函数的代码。因为缺乏上下文,它只能猜测,结果代码总是错误的。
<p>即使它写出了正确的代码,代理也无法与您的开发板进行交互,开发者必须手动测试并再次提示代理修复发现的任何错误。这使得当前的解决方案在嵌入式环境中并不理想。
<p>这就是我们构建 Embedder 的原因,它是一款针对嵌入式环境优化的硬件感知编码代理。它理解您的数据手册和电路图,并能够在您的硬件上进行烧录和测试。
<p>首先,您可以通过在我们的网页控制台上传数据手册、参考手册、电路图或其他任何文档来提供上下文,我们的编码代理在执行命令行任务时将自动获得上下文。
<p>其次,Embedder 可以直接与您的硬件进行交互,以闭合开发循环。该代理能够像普通开发者一样使用串口控制台,从您的开发板读取数据并验证输出。为了更好地解决复杂的错误或识别硬件问题,编码代理还能够启动一个优化的调试代理,以便进行逐步调试并与本地或远程的 gdb 服务器进行交互。
<p>您今天就可以试用它。它是一个 npm 包,您可以从终端安装并运行:
<p><pre><code> npm i -g @embedder/embedder && embedder
</code></pre>
在我们处于测试阶段的这个月内,它是免费的。之后,我们计划为个人开发者推出基于使用量的收费模式,并为团队提供更高级功能的计划。
<p>我们非常希望听到社区的反馈,或者了解您在嵌入式开发中的经验。我们会在评论区回复!