2作者: akadeb大约 1 个月前原帖
我将展示如何在ESP32上使用由arduino-audio-tools[1]和ElatoAI[2]库支持的音调移位功能,使OpenAI的实时语音和Gemini Live语音听起来像阿尔文与花栗鼠或绿巨人这样的卡通角色。<p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;pschatzmann&#x2F;arduino-audio-tools" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;pschatzmann&#x2F;arduino-audio-tools</a> [2] <a href="https:&#x2F;&#x2F;github.com&#x2F;akdeb&#x2F;ElatoAI" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;akdeb&#x2F;ElatoAI</a>
2作者: zyruh大约 1 个月前原帖
想知道人们在使用人工智能工具时取得的真实成功(或失败)经历。<p>你是否使用过人工智能来…<p>进行加密货币或股票交易?<p>做出重大商业或产品决策?<p>自动化工作流程或构建副项目?<p>生成过病毒式传播的内容(或失败的内容)?<p>还有其他改变你人生轨迹的事情——无论是好是坏?<p>非常想听听你的故事、使用的工具、学到的经验教训,以及你是否会再次尝试。
1作者: scosman大约 1 个月前原帖
这是我为自己构建的一个有趣的小项目。创建一个 YAML 文件来定义你的开发命令(如 lint、格式化、测试等),然后通过 MCP 将这些命令暴露给编码代理。 有点像 package.json 中的脚本,但针对代理运行时,并且命令通过 MCP 调用。 1. 简单设置:只需一个 YAML 文件即可为你的编码代理创建一个自定义的 MCP 服务器。将 YAML 文件添加到你的代码库中,以便与团队共享。 2. 工具发现:编码代理知道可用的开发工具以及它们所需的确切参数。无需再猜测命令行字符串。 3. 提高安全性:限制代理可以运行的命令。验证代理生成的参数(例如,确保文件路径在项目内部,而不是 `~/.ssh/id_rsa`)。 4. 在任何支持 MCP 的地方都能工作:Cursor、Windsurf、Cline 等等。 5. 提高速度:使用 MCP 可以解锁并行执行,生成命令所需的令牌更少,并消除需要迭代的命令中的错误。 6. 还有更多:去除 ANSI 代码/控制字符,加载 .env 文件,定义所需的秘密而无需将其检查入库,支持退出代码/stdout/stderr 等等。 <a href="https://github.com/scosman/hooks_mcp" rel="nofollow">https://github.com/scosman/hooks_mcp</a>