原来打印机也可以让 Codex 试一试
公司有一台联想 M7450F,我的 MacBook 一直连不上。系统自带的“打印机与扫描仪”里试过添加,也没能正常用起来。打印机没坏,接在 Windows 电脑上就能打印。
之前我都是用 ToDesk 远程到那台 Windows 电脑,把文件传过去,再打开文件打印。能用是能用,就是繁琐。明明文件已经在 Mac 上了,还得换一台电脑操作。时间长了,我也习惯了,没再想有什么更方便的办法。
后来看到有人借助 AI 解决老打印机兼容问题的文章,还把过程做成了开源项目,才想到也可以让 Codex 试试。
之前我没想过让 Codex 真的动手搞驱动。平时会用它写代码、改页面,碰到打印机这种设备,还是习惯去找官方驱动,找不到就继续凑合。对方用的是 HP,和我的型号不一样,方案不能直接照搬,但至少可以让 Codex 先看看有没有办法。
我把当前的情况告诉它,也说清楚了要求:这台 Mac 平时还要用,不能为了打印把系统弄出问题。先查资料、给方案,把风险和怎么卸载讲明白,等我确认后再安装。缺什么信息就问我,别猜。
它先检查了本机环境和打印机的连接方式,找到了已有的开源驱动 brlaser,在这个基础上做适配。先不碰打印机,验证文件能不能正确转换,再单独安装新的打印队列。原来的配置保留着,也准备了卸载方法。
8 月实机测试时,我在系统弹窗里输入 Windows 共享账户的密码,现场看打印结果。先打一页英文,正常;再打一页中文 PDF,也正常。确认能用了,我就没有继续测试。
现在打开文件,在 Mac 正常的打印窗口里选这台打印机就行。之前远程连接、传文件的那几步都省掉了,用起来方便多了。不过,打印任务还是经过那台 Windows 电脑,它需要保持在线。
整个过程中,我主要是补充设备信息,确认方案,再看实际有没有打印出来。驱动的技术细节没必要都弄懂,但哪些操作可以做、什么时候要停下来,这些得提前说好。真要动手打印,也需要我在旁边确认。
这也让我想到 HerdPrint。整理发票、排版、打印,里面有不少重复操作,我希望用它减少这些麻烦。这次解决的是 Mac 连接打印机的问题,驱动没有集成进 HerdPrint,日常使用时可以直接从系统打印窗口发起。
以前碰到这种问题,我更多是在想怎么绕过去。这次之后,我会愿意先让 AI 查一查、做个方案。自己未必懂驱动,也可以把需求讲清楚,再一起看结果。要是没看到那篇文章,我可能还在用 ToDesk 打印。
可以复制给 Codex 的提示词
如果你也有类似情况,可以用下面这段开始。让它先问清楚你的打印机型号和连接方式,再查资料、做方案。我的这台能用,不代表其他打印机也一定能解决。
我的 Mac 通过系统“打印机与扫描仪”无法正常添加或使用公司打印机,目前只能远程到 Windows 传文件再打印。帮我安全解决,让我能从 Mac 的正常打印窗口打印。
先只读检查本机环境,向我确认打印机型号、连接方式和共享信息,再查阅官方资料和可靠开源方案,不要预设必须从零写驱动。
先给出方案、风险、验证和回滚计划,等我确认后再实施。不要关闭 SIP、安装内核扩展、覆盖现有队列,或将密码写进命令和日志。
先做离线验证;实机测试必须经我授权,一次只打一页低覆盖率内容,由我观察确认。凭据由我在系统弹窗输入。
遇到信息不足或风险就停下来询问。最终提供使用与卸载说明,并明确哪些结果已经实机验证、哪些没有。