每日HackerNews RSS

该代码控制一台基于 Arduino 的 JBR-001 机器人,机器人配备头部舵机、两个手臂舵机、蜂鸣器、LED 点阵和距离传感器。启动时,机器人会让舵机回到中间位置,播放四个音符组成的问候音,并执行一套头部和手臂动作。 在主循环中,代码持续播放大、小爱心位图动画,以模拟心跳。当距离传感器检测到物体距离小于 200 个单位时,机器人播放一次问候音,并将 `objectDetected` 设为真,以防止重复发声。如果物体移动到距离大于 250 个单位的位置,该状态会重置,机器人便可以再次播放问候音。阈值单位取决于传感器库的输出。动画使用非阻塞的 `millis()` 定时,而问候音和启动动作使用延迟。

**JBR-001** 是一款开源、可通过 3D 打印制作的桌面伴侣机器人,由 Arduino UNO Q 驱动。项目包含源代码、外壳文件和组装说明,并配有摄像头、距离传感器、蜂鸣器、动态显示屏、物体识别功能,以及由伺服电机控制的头部和手臂。它不会行走,腿部主要起装饰和支撑作用。 评论总体较为积极,尤其是那些喜欢与家人一起组装它的用户。不过,也有人质疑该项目的开源理念是否会逐渐走向商业化,这与人们对同类开源机器人 Otto DIY 的担忧不谋而合。 争论主要集中在 UNO Q 约 60 美元的价格,以及市场上没有廉价克隆产品的问题,这可能会限制其普及。批评者还认为,这机器人的移动和操作能力有限,却售价过高,并指出基于 ESP32 的廉价替代方案只需 20~30 美元,也能提供类似的感知功能。支持者则表示,其集成计算能力可能更有利于计算机视觉的应用。 创作者表示,最大的设计难点是如何让机器人保持简单、易于上手、可爱,并且方便用户修改。

A Floppy Emu 的制造商调查了多个代工批次中反复出现的晶振故障。过去,失效晶振会通过滚筒和振动台进行筛选,但仍有约 20% 测试异常,要么完全开路,要么严重偏离标称频率。讨论认为,振动或机械应力可能损坏晶振的触点或安装结构,从而导致开路;真正的短路在物理上不太可能,因为晶振的大部分区域不导电,而且其触点区域必须保持不受力,以便正常振动。 commenters 还指出,VHF 无线电晶振滤波器中也出现过类似的、随使用年限和安装方向变化的故障;老式贴片陶瓷电容器则存在漏电问题。据估计,Floppy Emu 的产量约为 4,000 至 8,000 台,因此故障数量占比虽小,但仍不可忽视。这种超大、过时的晶振仍难以供应,可直接替换的替代品也很少。

Pi 的核心现已支持 MCP,推翻了此前的立场,因为 MCP、模型和智能体架构都已经 evolves(演进)。这些必要的改动也让非 MCP 工具受益,尤其是 Jev。 主要新增的是 Codemode:这是一个运行在 Pi 可信智能体循环旁边的 JavaScript 沙箱。它允许智能体组合和编排多个工具调用、控制工具加载策略,并将状态保存在会话记录中,而不是文件系统中。Codemode 会在启用 MCP 时自动加载,也可以单独启用。 尽管现代 MCP 已有不少改进,许多服务器仍假设使用的是旧版宿主框架:这类框架会把所有工具直接塞进上下文,并返回未结构化的文本。Pi 认为,MCP 更接近 OpenAPI,但增加了智能工具发现和结构化响应能力;Pi 的目标是帮助 MCP 面向小型现代智能体进一步发展。要充分利用较新的 LLM 能力,还必须支持延迟加载工具和更丰富的元数据。 一个示例将 Linear MCP 工具与 Jev 分类器结合使用,并行分析问题讨论,识别情绪不满的问题提交者,同时避免不必要的上下文占用。

Hacker News 的一则讨论帖重新审视了“CLI 和 API 已让 MCP 变得没有必要”这一观点。此前 Pi 曾经拒绝 MCP 和“Codemode”,但后来加入了原生 MCP 和“Codemode”支持。 支持者认为,MCP 为代理提供了标准化且可发现的接口,将凭据置于模型之外,支持 OAuth,适用于非终端环境和面向消费者的 AI 客户端,并允许提供商远程更新工具或集中管理企业能力。它还可以触发用户确认和自定义界面,而普通 API 无法做到这一点。 批评者则反驳说,CLI 更容易检查、调试和组合,也能跨不同代理运行时使用;而 API 或 OpenAPI 可以用更少的层提供同等能力。他们还指出,MCP 的实现尚不成熟、客户端支持不一致、存在安全方面的误解,并且会导致上下文膨胀。 Codemode 被认为是一种在沙箱内组合 MCP 和原生工具、更安全且更高效的方式,可以减少往返通信和中间输出;但批评者认为,对于已经拥有 Bash 的编码代理来说,它并无必要。 这场讨论还引发了一些担忧:Pi 新增的内置功能可能会削弱其极简、以定制为先的定位。总体而言,参与者基本同意,MCP 与 CLI 工具可以共存,而不是相互竞争。

黑客新闻 最新 | 过去 | 评论 | 提问 | 展示 | 职位 | 提交 登录 《兰利·维克塔修复》(2020) (retromash.com) 20 分 作者:robin_reala 1 天前 隐藏 | 过去 | 收藏 | 3 条评论 robin_reala 1 天前 帮助 robin_reala 1 天前 下一条 Unfortunately, I got over-excited and submitted this before I realised that there wasn’t a part 2. But it’s a nice investigation of my childhood dream bike anyway. 可惜我当时太激动了,还没意识到并没有第二部分就提交了。不过,这仍然是对我童年梦想自行车的一次不错的研究。 回复 unwind 1 天前 上一条 | 下一条 补充:如果标题里有“自行车”,对那些不太了解 80 年代童年物件的人会有帮助。 回复 Eastmill 1 天前 上一条 看到老技术重新焕发生机总是很有趣。也让我想起当年修复自己那台老 Commodore 64 的经历。 回复 考虑申请 YC 2027 年冬季批次! 申请截至 11 月 2 日。 指南 | 常见问题 | 列表 | API | 安全 | 法律声明 | 申请加入 YC | 联系我们 搜索:

更多

联系我们 contact @ memedata.com