[吐槽] 零基础靠 AI 搓了个佳能打印小程序,自己还没用热乎就被微信永封了... - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
mountainl
V2EX    程序员

[吐槽] 零基础靠 AI 搓了个佳能打印小程序,自己还没用热乎就被微信永封了...

  •  
  •   mountainl 8 天前 via iPhone 4337 次点击
    最近入了一台佳能的 mf667Cdw 一体机。因为是水货,没法接入佳能国内官方的微信小程序,只能硬着头皮用官方 App 。
    但官方 App 体验实在一言难尽:
    1. 网络受限:只支持局域网打印,想远程的话得绕道各种云服务,国内的网络环境用起来极其不友好。
    2. 排版 Bug:打印预览有玄学问题,明明 5 页的文档,预览出来硬生生只有 4 页,根本不敢放心打。
    为了解决这个痛点,就想着自己动手丰衣足食。在 Gemini 的帮助下,我尝试开发了一个微信小程序。
    我本人是完全没有开发经验的纯小白,全靠着 AI 一步步指导实现各种功能。期间经历了无数次枯燥的 debug 。当代码终于跑通,提交审核并且顺利发布的那一刻,那种成就感和兴奋感真的是拉满了。
    结果还没高兴多久,微信突然提示我“恶意注册”,直接把小程序给永封了。
    说实话真的挺唏嘘的。这个小程序:
    从头到尾就我自己一个人在用。
    因为没有经过认证,它根本不会被公开搜索到。
    被封禁后,连站内私信通道都打不开了,死得不明不白,连自己到底触犯了哪条规则都不知道。
    后来我又在微信上搜了一下同类的小程序,发现很多具备同样功能的第三方工具都在正常存活。但毕竟打印件经常涉及敏感信息,总担心第三方小程序的隐私问题,这才想着自己搞一个,结果卡在了平台生态的黑盒里。
    纯吐槽,辛辛苦苦跟 AI 一起敲的代码就这样没了,实在太搞心态了。
    31 条回复    2026-02-25 12:19:52 +08:00
    someonesnone
        1
    someonesnone  
       8 天前
    交给朋友发布然后你自己用?
    dier
        2
    dier  
       8 天前 via iPhone   4
    别用微信生态
    YanSeven
        3
    YanSeven  
       8 天前
    继续 vibe 一个 apk ,哪怕开源到 github 上。
    NoahBishop
        4
    NoahBishop  
       8 天前 via Android
    名字会不会是原因
    caola
        5
    caola  
       8 天前
    这个东西肯定是小程的名字问题,比如名字侵权,修改为其他的 小狗打印 都不会被 ban
    cpf
        6
    cpf  
       8 天前   1
    从来不用并且不看好 wx 小程序
    stararenas
        7
    stararenas  
       8 天前   1
    很棒,可以开启下一个项目了,只管去写,等你觉得可以面对公众的审视时,再去开源,这个过程的体验是其它东西给不了的。
    YsHaNg
        8
    YsHaNg  
       8 天前
    继续不懂为什么需要公网打印服务 印好了你也得人回去拿纸
    tc9319
        9
    tc9319  
       8 天前
    不要认为你 wx 里的东西就是你的
    laminux29
        10
    laminux29  
       8 天前
    这种东西你肯定只能做成 APP 自己私下用啊,你去公共平台发布,别人没告你侵权已经算好结局了。
    mountainl
        11
    mountainl  
    OP
       8 天前 via iPhone
    @dier
    @YanSeven
    @NoahBishop
    @caola
    @cpf
    @YsHaNg
    @laminux29
    有一个讨厌的地方在于,微信聊天记录中的 word 文件,你直接打开的话,选择其他应用打开,默认只有小程序,然后要选择手机用的 app 打开,过程十分繁琐。即使不打开文件,长按也得选择手机中的 app 打开,再选 app ,所以想用小程序。
    这个需求算半个伪需求,准备为孩子打印作业用的。因为现在用电脑是可以实现远程打印的。就想着能再再方便一点就好了,而且 iOS 如果做成 app ,应该会更加复杂。
    小程序名字就随便取的 xx 印,可能就是名字违规吧。因为看到别的打印小程序都是自己公司的名字。
    @laminux29 感谢提醒,不知道哪里会侵权呢?不准备认证小程序,别人都搜不到的。
    还有一点想法,干脆一直用体验版算了,体验版一直都没事,只要发布正式版秒封了。
    mountainl
        12
    mountainl  
    OP
       8 天前 via iPhone
    @tc9319 没有觉得是我自己的东西呀,就是感慨一下,我也不是程序员,发到这里就是觉得大家经验多一些,会知道是因为什么呢。
    ihciah
        13
    ihciah  
       8 天前
    产品名里挂着别人的品牌肯定不行的,阿迪王还得加个王呢。
    yoshiyuki
        14
    yoshiyuki  
       8 天前
    代码为什么会没?
    kkk9
        15
    kkk9  
       8 天前   1
    你如果自用就一直处于开发版不发布,家人朋友的账号拉到开发者列表内就行了。

    发布的话最重要的是详细参考运营规则,比如上传内容接入审核,一些敏感的需要实名认证留存手机号等等,然后最重要的是不能有任何其他品牌商标
    mountainl
        16
    mountainl  
    OP
       8 天前 via iPhone
    @kkk9 谢谢,看来这是个好办法,这正是我所想的,本来发布也只是为了体验一下。
    PrinceofInj
        17
    PrinceofInj  
       8 天前 via Android   1
    @YsHaNg 我说一个典型应用,很多人也是主要这种使用需求:学校老师布置作业,发到家长群里,家长没回家,孩子已经回家了,需要给他打印出来。
    Gilfoyle26
        18
    Gilfoyle26  
       8 天前
    @dier #2 应该是别用国内互联网公司的生态
    win8en
        19
    win8en  
       7 天前
    生成 apk 吧,用网页的方式不行吗,我做的工具放在网站上,自己站,甚至直接用的 IP
    ,没有域名
    aloxaf
        20
    aloxaf  
       7 天前
    能理解,某些互联网公司,封号时总是不说真实原因,非常恶心,我怀疑是不是系统默认就是那个原因,后面就一直没改过。
    might1
        21
    might1  
       7 天前 via Android
    太棒了,你是不会代码的小白全靠 vibe coding 搞定小程序吗?全部从开始到跑通下来用了多久?
    allplay
        22
    allplay  
       7 天前 via Android
    @PrinceofInj 那还不简单,zerotier 组网,远程桌面回家,随意折腾。
    zz177060
        23
    zz177060  
       7 天前 via iPhone
    好像有现成的小程序。打印店扫描自助打印那种
    mountainl
        24
    mountainl  
    OP
       6 天前 via iPhone
    @might1 早上 8 点到夜里 2 点,断断续续。第二天 10 发布的第一个版本,11 点审核通过,12 点被封的
    @allplay 这个是可以实现的,但是还不够方便。因为考虑到以后孩子打印作业(并非特别强烈的需求)以及家人的使用,用小程序就特别方便。
    @zz177060 有现成的,即使只是走一下别人的服务器,但还是不放心,而且不够酷。
    @aloxaf 感觉像是机器人自动封的,搜索了一下恶意注册,最近一两个月特别多。
    mountainl
        25
    mountainl  
    OP
       6 天前 via iPhone
    @might1 不懂代码,但是懂变通,一些复制粘贴还是知道替换的水平。
    allplay
        26
    allplay  
       6 天前 via Android
    @mountainl 有现成的,即使只是走一下别人的服务器,但还是不放心,而且不够酷。
    -
    跑到腾讯的服务器上去了就够酷了?
    shdm520
        27
    shdm520  
       6 天前
    问一下楼主,你接入佳能打印机用的是什么库?用的是通用的 IPP 协议直接与打印机通讯?
    mountainl
        28
    mountainl  
    OP
       6 天前
    @shdm520 具体不懂,就是把打印机插 unraid 上,然后装了 cups 的容器,再用另一个容器提供 word 转 pdf 的功能。
    mountainl
        29
    mountainl  
    OP
       4 天前 via iPhone   1
    申诉之后解封了,感觉像是机器审核。
    skkakaka2
        30
    skkakaka2  
       3 天前
    你的打印机是做内网穿透了吗?你是怎么做到在小程序里连接打印机的
    mountainl
        31
    mountainl  
    OP
       3 天前 via iPhone
    @skkakaka2 我还有一台轻量云,做了反代
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5435 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 07:01 PVG 15:01 LAX 23:01 JFK 02:01
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86