V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
dagger2
V2EX  ›  程序员

难得产品提了个有意思的需求,但我却做不出来了

  •  
  •   dagger2 · 1 天前 · 3081 次点击

    事情是这样的, 有一天产品看到我们的运营群里用户发了一张 app 的截图,然后运营人员对客户进行了一系列提问,然后问题解决了。事情到这里本应就结束了,可是产品觉得体验很差,说能不能用户发过来截图,我们直接识别图片就能知道这些信息(主要就是一些设置状态,app 版本之类的),而不是一个一个的去问用户,我听完后顿时想到之前很多大厂通过截图查到员工信息的方案,应该是在图片中加入肉眼不可见的盲水印(频域水印),于是集成 opencv 后试了一下,水印是能加上的,但是用户的图片大多是微信发送,都是非原图,微信压缩之后水印已经模糊不清了,想问下各位大佬有做过类似的需求吗,有什么其他解决方案或者针对微信的优化方向吗?

    32 条回复    2024-09-30 16:24:06 +08:00
    cxz2998
        1
    cxz2998  
       1 天前   ❤️ 1
    我记得淘宝还是哪个 APP 来着,识别到用户截图的操作会自动在页面右下弹出一个小弹窗,让用户选择是否有问题要反馈
    cnoder
        2
    cnoder  
       1 天前
    app 问题反馈的渠道呢,带截图带 log 带描述不就行了
    SuperManNoPain
        3
    SuperManNoPain  
       1 天前
    用户反馈问题从 app 里做不就解决了么
    dagger2
        4
    dagger2  
    OP
       1 天前
    @cxz2998 @cnoder @SuperManNoPain app 里是有反馈问题渠道的,但是不是每个人都用,很多人还是愿意直接截图,扔到我们的运营群里
    morizawatt
        5
    morizawatt  
       1 天前
    群公告置顶:群里反馈 app 问题请点选原图发送
    clf
        6
    clf  
       1 天前   ❤️ 4
    APP 识别截图后自动上报一个记录给服务器,然后问客户是否有东西需要反馈。需要的话:

    一种是 APP 内部直接反馈,这样甚至不需要上报信息就能知道问题。

    一种是生成一个反馈的凭证,比如一串 ID ,让用户发给客服,客服自己填入后台就能看到对应的信息。截图就正常反馈。
    ggbond2233
        7
    ggbond2233  
       1 天前
    带壳截图, 截图底部加很多信息, 顺丰同城截图 就是这样
    cnoder
        8
    cnoder  
       1 天前
    @dagger2 #4 有渠道就没必要做新的额外维护了。让用户去发反馈吧,不然拿 app log 也费劲
    vanityfairn
        9
    vanityfairn  
       1 天前
    截图的时候,新增反馈问题、联系客服、分享页面三个交互链路。
    snipking
        10
    snipking  
       1 天前   ❤️ 1
    既然已经遇到运营问题了,与其做这样一个需求,难道不应该考虑引入一套 APP 质量跟踪的平台吗?国内类似友盟、网易云捕,或者体量小自己部署一套 sentry 也行,这样问题很可能用户还没给你反馈,你就能收集到详细的版本、报错、参数、错误栈等等信息,解决效率难道不会更高嘛
    potatowish
        11
    potatowish  
       1 天前 via iPhone
    这是业务流程问题,有问题先填个表单,然后分配给运营人员处理,
    whenov
        12
    whenov  
       1 天前
    生成一个包含系统信息的二维码给用户截图就好了吧,这样只需要序列化反序列化
    brave6
        13
    brave6  
       1 天前
    盲水印携带用户标识,系统信息等可以上传到神策或者阿里云日志等等平台
    polobug
        14
    polobug  
       1 天前
    你是没用过银行 app 把,截图时候就 直接对接系统了
    threeBoy
        16
    threeBoy  
       1 天前
    没做过安卓的,截图能不能把文件名改成用户名称+时间戳 然后简单加密下? 字符串处理获取信息又快又省
    murmur
        17
    murmur  
       1 天前
    我记得知乎还是美团很早就有盲水印了,而且还不是数字水印,只要把对比度改一下就能看出来
    hhacker
        18
    hhacker  
       1 天前
    用色差做个水印, 放大一点, 哪怕是被压缩了也能看到
    MYDB
        19
    MYDB  
       1 天前
    @cxz2998 敢弹,包去商店评价差评的
    xhawk
        20
    xhawk  
       13 小时 57 分钟前 via Android
    这个产品经理得点赞👍
    业务逻辑,就是根据图片能读取出信息
    技术逻辑,图片的生成需要人为系统触发,不能用标准的操作,程序在图片生成的时候写入。在系统里头,可以读取图片的信息,电商大部分这么判重的,然后甚至 ai 解读一下图片,那就完美解决了产品的问题
    err1y
        21
    err1y  
       11 小时 5 分钟前 via iPhone
    gorvey
        22
    gorvey  
       10 小时 38 分钟前
    难道不是 app 里集成日志埋点吗,你知道这个用户是谁了,再去查接口调用,查日志
    cooltechbs
        23
    cooltechbs  
       9 小时 29 分钟前
    很好,这楼里大家都在挖掘真实需求。
    回到楼主的想法,显然真正的盲水印(不是颜色很淡,而是楼主说的频域水印)在有损压缩后不可能存活。因为有损压缩,无论图片还是音视频,都是根据人类的感知设计的,也就是丢掉人看不到听不到的信息。
    所以要么色差水印,要么加个下巴,总之肯定是人能看到的东西,才能在发了非原图之后仍然可识别。
    ryanlid
        24
    ryanlid  
       9 小时 24 分钟前
    把用户标识等信息生成二维码附在图片上,参考淘宝商品页截图
    proxytoworld
        25
    proxytoworld  
       9 小时 9 分钟前
    行外人,觉得可以配合截图时间和截图时日志确定是哪个位置截的图
    xylophone21
        26
    xylophone21  
       8 小时 23 分钟前
    如果用户都分享给你截图了,而且你也能控制这个截图的内容了,你就明着把用户 Id 或者反馈 Id(不用手机这些敏感信息)带在图上不行吗?
    Anivial
        27
    Anivial  
       7 小时 46 分钟前
    加水印还不如生成信息压缩的二维码,如果不能全图识别也可以固定位置截取然后识别
    sth2018
        28
    sth2018  
       5 小时 59 分钟前
    监听设备截图事件,获取相册最新一张照片,弹出弹窗询问用户是否意见反馈。
    点击确认跳转到 意见反馈页面,自动回填图片,上传接口带上用户信息
    必要时还可以接入智能客服 sdk 。


    得和产品确认一下到底是想解决通过截图达到用户信息的需求,还是想解决用户意见反馈的流程问题
    FuryMe
        29
    FuryMe  
       4 小时 38 分钟前
    简单方案:
    1. 截图的时候往图上加个二维码,里面是一个 ID 标识 X
    2. 用户截图的时候把相关信息以 X 为 ID 立即进行上报:比如用户信息、所在界面,app 的版本信息,系统型号等等……
    3. 用户发送截图,通过识别图片二维码拿到 X ,通过 X 查出这些信息(用户信息,app 版本,系统型号,所在页面等等) ,然后立即展示这些信息(如果运营群是企微群的话全自动很容易实现)
    leegradyllljjjj
        30
    leegradyllljjjj  
       4 小时 15 分钟前
    直接开放一个 bug 平台吧,验证后每个 bug 赏金 0.01 元,满 20 元可提现,邀请好友可获得双倍奖赏
    teddy2725
        31
    teddy2725  
       4 小时 1 分钟前
    搞个 ocr 把文字提取出来: https://huggingface.co/stepfun-ai/GOT-OCR2_0 弄个 llm 的接口直接解析出来版本啥的
    Hozoy
        32
    Hozoy  
       3 小时 57 分钟前
    阿里云-智能媒体管理-图片盲水印:图片盲水印可抵抗一定程度的攻击,可抵抗的攻击手段包括截屏、裁剪、JPEG 压缩、缩放、换色、饱和度变换、色调变换、亮度变换、少量涂鸦。

    可能你用的技术没有那么领先?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2211 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 12:21 · PVG 20:21 · LAX 05:21 · JFK 08:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.