稀里糊涂“开发”了一个飞牛nas应用,实现远程打印

2025-12-31 16:50:15 31点赞 99收藏 31评论

周一下午,一位技术大佬说,飞牛nas的.fpk应用好开发,会HTML,Javascript,CSS这些就能开发。好巧,十多年前我是学了一些HTML+CSS的。瞬间我觉得我也能成为“开发者”了。

但是“开发”点啥呢?第一个点子蹦出来了。搞“远程打印”。让每一个正在用CUPS这个Docker实现无线打印的打印机,都能实现真正的远程打印!不管你在北京,三亚,只要数学老师把今天的小卷发群里后,你都可以让家里的打印机打印出来。

稀里糊涂“开发”了一个飞牛nas应用,实现远程打印

这个需求一直真实存在,所以第一时间能想出来。有娃上小学,现在每天布置作业都是图片或者PDF发群里自行打印。如果娃在家了,你在路上,老打印机不能远程打印。而飞牛nas和它上面的Docker应用是一体的,比局域网的关系还要亲密,应该不难实现。

之前研究时候,研究过tailscale虚拟组网为什么用不了nas上的打印机?好像是结论是基于LAN工作不监听虚拟组网等原因。当时就没继续研究。

12月29日19:04,我在manus上开始了我的“开发”历程。因为用过很多次,现在只有当天赠送一点点积分。manus你要没听过的话,你去搜一个最新的新闻:Meta数十亿美元并购Manus。

稀里糊涂“开发”了一个飞牛nas应用,实现远程打印

我发文字要求或者反馈问题,manus修改并重新给我打包成.fpk。输出的前7个版本,连网页都没打开,但是每次都能解决一点问题。后来它变聪明了,让我从某个文件夹给它复制错误日志。它发现是路径问题,解决这个问题后,网页能打开了。

稀里糊涂“开发”了一个飞牛nas应用,实现远程打印

如你所见,当我看到这个页面的时候,也是非常兴奋。距离成功又进了一步,但是问题也非常明显。它顺利连接到打印机了,但是没有让我上传文件的地方。

这时候已经是在第二个manus账号上进行了,因为邀请有积分,新注册有积分。之后的大概五六个版本都是在第二个账号上完成的。

稀里糊涂“开发”了一个飞牛nas应用,实现远程打印

后面继续修改,解决图标问题,安装问题,停用后不能启用等诸多问题。一直改成下图的样子。距离成功只有一步之遥了!能看到打印机,能选择上传文件,点击开始打印“系统就绪”有反应。但是打印机没反应。

想要继续改但是第二个账号没积分了。于是换工具用gemini去查找原因,通过ssh继续修改。

稀里糊涂“开发”了一个飞牛nas应用,实现远程打印

gemini修改的过程确定了一个思路。就是nas作为宿主机把文件抛给Docker的CUPS就行。后者本身是能够正常打印,有完善的驱动。nas无需自己安装驱动。

在AI的指导下,复制粘贴一堆代码。完成让系统看到Docker打印机,指向打印机,安装mime 类型支持包,让 lp 能够告诉Docker里的CUPS,这是图片,这是PDF,最终在晚上22:56时候,历时4小时,成功跑通了!

稀里糊涂“开发”了一个飞牛nas应用,实现远程打印

第二天,用FRP生成一个临时连接让远处的小伙伴操作了一次远程打印,惊呼!太厉害了。到此我的第一个飞牛nas上的应用算是“开发”出来了,不过功劳都是AI的,因为我甚至连文件结构和怎么打包fpk都不会。

昨天是新的一天,积分更新了,又迭代了三个版本。这次我给manus说了很多话。几乎把昨天和gemini的交互重点都转告它了。于是它按我的要求开发出一个全新的界面。

稀里糊涂“开发”了一个飞牛nas应用,实现远程打印


这次,可以手动填写CUPS打印机的地址,关联打印机,也可以删除。程序会记住添加的打印机。只能打印PDF和图片,不能打印Word,问过Ai说要装转换器,我嫌麻烦就忽略它,因为PDF和图片正是我每天都在打的文件格式。

今天大佬指导了怎么打包.fpk。以后不用改一个小东西都让manus重新给我打包一次。这个应用目前能用了,但是换个打印机和nas只安装fpk还不管用。还得配合SSH去做一些设置。但是我有没有技术实力快速解决它,那就充分利用manus和其他AI每天进步一点点。

万一哪天,指不定真能搞出一个安装.fpk就能使用的远程打印应用呢? 你说是不?

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
31评论

  • 精彩
  • 最新
  • airprint?

    校验提示文案

    提交
    本质上是个 nas 上的 web 中转

    校验提示文案

    提交
    有人做出来了,已经用上了,好用

    校验提示文案

    提交
    收起所有回复
  • 大佬,应用上线了吗,求分享!

    校验提示文案

    提交
    还没有🥹

    校验提示文案

    提交
    好的,等着用啊!

    校验提示文案

    提交
    收起所有回复
  • 大佬,啥时候打包出来 [脸红]

    校验提示文案

    提交
    现在发出来还不能用,得 ssh 调好多东西

    校验提示文案

    提交
    收起所有回复
  • 厉害啊,你用的两个ai都要网络通顺才能用的吗?

    校验提示文案

    提交
    对,偶尔也用 DeepSeek,gemini 不会突然罢工

    校验提示文案

    提交
    收起所有回复
  • 大佬能添加定时自动打印吗

    校验提示文案

    提交
    我不懂这些才摸索着让 ai 给我搞定

    校验提示文案

    提交
    收起所有回复
  • 大佬牛逼

    校验提示文案

    提交
    ai 牛逼

    校验提示文案

    提交
    收起所有回复
  • cups ➕vpn不就好了

    校验提示文案

    提交
    试过 tailscale 和 zerotier 的虚拟组网,打印机用不了

    校验提示文案

    提交
    Zero tier我一直在用,也能找到打印机

    校验提示文案

    提交
    收起所有回复
  • 本质上是个 nas 上的 web 中转

    校验提示文案

    提交
    对对 就是这样

    校验提示文案

    提交
    收起所有回复
  • 我测试把cups的631端口映射出来,可以远程添加打印机,也可以打印

    校验提示文案

    提交
  • 那接上n8n,可以自动打印了

    校验提示文案

    提交
  • 一直用cups,但是远程打印的话,只能远程在PC上打印,用手机远程打印总不成功,安卓手机,有大佬给指教一下呗

    校验提示文案

    提交
    可能和手机客户端有关? 我是直接vpn连家里,趣打印不行 printhand可以(我不是用的cups,打印机带网口,不过只有基础的没法远程打)

    校验提示文案

    提交
    收起所有回复
  • 期待大佬尽快更新,真的很有需求!

    校验提示文案

    提交
  • 膜拜大佬 坐等上架

    校验提示文案

    提交
  • 替您小孩苦恼一秒钟。

    校验提示文案

    提交
  • 期待后续

    校验提示文案

    提交
  • 家里三星3220,找了个tplink路由器刷了个打印服务器,可手机上找不到可用的打印软件不能用,有什么办法可以实现远程打印吗,家里有个老母鸡刷的简易NAS,用ip6可以外网访问,能否提供个思路

    校验提示文案

    提交
  • [ok了]

    校验提示文案

    提交
  • 在家用cups直连Airprint,外面用兄弟小程序就行

    校验提示文案

    提交
  • 将ai作为工具使用的非常好的例子

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
99
扫一下,分享更方便,购买更轻松