Claude Code 让 macOS 原生支持 HP Laser 1008a 打印

Claude Code Teaching macOS to Natively Print to the HP Laser 1008a

Claude Code 让 macOS 原生支持 HP Laser 1008a 打印

当 HP Laser 1008a 在 macOS 上显示离线时,我尝试用 Claude Code 解决这个驱动难题。虽然系统识别了 USB 连接,但通用 PCL 驱动无法处理这台基于 Samsung 技术的打印机。经过排查,发现该机型不支持 AirPrint,且 HP 官方未提供 macOS 原生驱动。最终,通过清理卡住的打印任务并研究开源方案,揭示了这类 Host-based 打印机的兼容痛点,为后续寻找 splix-macos 等替代方案指明了方向。

HP Laser 100 系列是基于 Samsung 技术的、主要依赖主机的打印机,因此完全正确的驱动程序必须来自 HP。
  1. dang

    评论已移至 https://news.ycombinator.com/item?id=49344643。

  2. Tiberium

    不幸的是,这篇帖子非常具有误导性。我并不怀疑最终结果——它确实有用,但这并非“原生”支持。而且,与一些人假设的不同,Claude 并没有编写驱动程序。它基本上是在 macOS 上的 Linux 虚拟机中使用了 HP 现有的专有驱动程序,然后将其桥接到 macOS。

    此外,它需要一个以 root 权限运行的启动器,该启动器会执行用户 ~/.hp1008 目录中的代码,因此安全性被削弱了。

同日更多故事

2026-08-18