我写了一个 App,让外婆不需要学微信也能与我们微信聊天 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
TaoQAQ
V2EX    分享创造

我写了一个 App,让外婆不需要学微信也能与我们微信聊天

  •  29
     
  •   TaoQAQ 2019-03-28 11:18:36 +08:00 29667 次点击
    这是一个创建于 2445 天前的主题,其中的信息可能已经有所发展或是发生改变。

    背景

    我外婆上 80 了,属于高龄老人。工作日的时候,她一个人在家挺孤单寂寞的,只能看看电视,我们也不放心让她一个人外出太久时间。

    所以我给她买了一个 iPad,教她用微信和玩游戏,但是高龄老人的学习能力实在是太低了,她无法理解微信上面的设计和交互,需要通过死记硬背操作步骤和位置才能使用,而且第二天就忘记如何操作了。

    前段时间家人换手机,空闲了一台魅族 note,我就思考:微信设计的如此复杂,也没有老人模式,我能不能开发一款老人版微信,将其核心操作简化,让老人也能轻松使用微信与亲人交流呢?

    实现

    考虑到如果要做微信插件,手机必然要 Root+Xposed,而我手中的设备是无法做到的,况且其适用性会大打折扣,因此我选用了微信机器人。

    子女添加微信机器人为好友,绑定老人的手机后,向其发送的文字、语音和图片消息都会被转发到老人的手机上。老人也可以在 App 上录制语音,语音消息也会被微信机器人转发到对应的子女微信号上,实现了老人主动向子女发消息。

    内测

    我已经给我外婆试用了一个星期,易用指数满分,如果你也想体验一下的话

    下载地址

    第 1 条附言    2019-03-29 09:17:02 +08:00
    谢谢各位朋友的支持和使用,对机器人感兴趣的朋友请移步
    https://github.com/Chatie/wechaty
    请不要频繁测试我这个机器人,也不要顺手点个举报,今天早上已经被封了一次了

    对于产品本身感兴趣的朋友,可以加我的 wx: Y3l0NTI4MzAw
    153 条回复    2019-04-03 19:02:01 +08:00
    1  2  
    TashinV
        1
    TashinV  
    PRO
       2019-03-28 11:30:01 +08:00 via iPhone   39
    楼主真棒!给楼主的动手能力点一个赞,给楼主的孝心点一个赞
    silencefent
        2
    silencefent  
       2019-03-28 11:33:28 +08:00   3
    2 个建议
    APP 名称换一下
    支持自定义个人微信名,不然老人面对网名怎么知道是谁呢
    goodboy
        3
    goodboy  
       2019-03-28 11:35:57 +08:00
    楼主厉害!!
    across
        4
    across  
       2019-03-28 11:37:34 +08:00   1
    这个有点意思。
    可以 @张小龙 了。
    TaoQAQ
        5
    TaoQAQ  
    OP
       2019-03-28 11:38:37 +08:00
    @silencefent #2 忘了说了,可以将机器人拉进微信群,如果用户在群内有昵称,在 App 上将会显示群内的昵称,而不是用户本身的网名
    zw1234
        6
    zw1234  
       2019-03-28 11:39:02 +08:00   1
    有点意思
    98jiang
        7
    98jiang  
       2019-03-28 11:43:50 +08:00
    这个有点厉害
    miv
        8
    miv  
       2019-03-28 11:43:57 +08:00
    支持楼主
    tylinux
        9
    tylinux  
       2019-03-28 11:47:40 +08:00   1
    支持音 /视频通话吗?
    TUCANA
        10
    TUCANA  
       2019-03-28 11:50:39 +08:00 via iPhone
    @张小龙
    TaoQAQ
        11
    TaoQAQ  
    OP
       2019-03-28 11:52:53 +08:00
    @tylinux #9 破解内置的音视频通话协议难度太大,在微信端只能考虑通过跳转 H5/小程序实现音视频通话了
    Everyxin
        12
    Everyxin  
       2019-03-28 11:54:06 +08:00
    墙裂支持
    Vitta
        13
    Vitta  
       2019-03-28 11:56:04 +08:00
    keepeye
        14
    keepeye  
       2019-03-28 11:56:37 +08:00
    机器人是怎么做的?
    sylxjtu
        15
    sylxjtu  
       2019-03-28 11:57:39 +08:00 via Android
    xposed 小心被封号啊
    sylxjtu
        16
    sylxjtu  
       2019-03-28 11:58:09 +08:00 via Android
    好吧,看错了,没用 xposed
    tt67wq
        17
    tt67wq  
       2019-03-28 11:59:34 +08:00
    微信机器人是怎么弄的啊,微信不是不支持 bot 的吗
    luistrong
        18
    luistrong  
       2019-03-28 12:11:33 +08:00
    就不能不依微信
    Trumeet
        19
    Trumeet  
       2019-03-28 12:21:43 +08:00   2
    太厉害了!!(要不试试支持 Telegram ?毕竟老人也不关心里面是什么
    crab
        20
    crab  
       2019-03-28 12:24:23 +08:00   17
    @Trumeet 什么都 TG。你让年轻人用 TG,都能难倒一堆。
    BCy66drFCvk1Ou87
        21
    BCy66drFCvk1Ou87  
       2019-03-28 12:25:12 +08:00 via Android
    很人性化的作品 赞赞赞
    hackerwin7
        22
    hackerwin7  
       2019-03-28 12:30:47 +08:00 via iPhone
    厉害
    Hayek
        23
    Hayek  
       2019-03-28 12:32:32 +08:00
    厉害了,能力和想法都。
    想了解下微信机器人转发是什么原理?
    lbuzhi
        24
    lbuzhi  
       2019-03-28 12:37:51 +08:00
    很棒
    bumz
        25
    bumz  
       2019-03-28 12:40:23 +08:00
    微信机器人是不是违反 tos ?
    huangdayu
        26
    huangdayu  
       2019-03-28 12:40:29 +08:00 via Android
    支持
    SherlockRen
        27
    SherlockRen  
       2019-03-28 12:43:51 +08:00
    人才啊
    huangdayu
        28
    huangdayu  
       2019-03-28 12:48:42 +08:00 via Android
    有消息丢失的情况,加好友后,头两句话丢失了
    syahd
        29
    syahd  
       2019-03-28 12:49:40 +08:00 via Android
    有一个痛点没有解决,就是这样不能让老人参与进家庭群聊。。
    zro
        30
    zro  
       2019-03-28 12:50:02 +08:00
    怕花电话费的用和飞信 /密友圈啊,老人直接手机接听

    不过还是给楼主点赞~~
    TaoQAQ
        31
    TaoQAQ  
    OP
       2019-03-28 12:50:24 +08:00
    @whwq2012 #29 拉机器人进家庭群试试
    huangdayu
        32
    huangdayu  
       2019-03-28 12:50:27 +08:00 via Android
    图标修改一下,侵权了可能
    AngryPanda
        33
    AngryPanda  
       2019-03-28 12:51:55 +08:00 via Android   1
    转发一下就易用了吗?
    TaoQAQ
        34
    TaoQAQ  
    OP
       2019-03-28 12:55:10 +08:00   1
    @AngryPanda #33 如何设计一个让老人易用的界面和交互,的确是让我很头疼的事情,如果有好的建议和想法,请一定要告诉我!
    bokchoys
        35
    bokchoys  
       2019-03-28 13:04:12 +08:00 via iPhone
    Nice 很有意义
    Paual
        36
    Paual  
       2019-03-28 13:17:38 +08:00
    牛批,厉害哈
    DrPikaduo
        37
    DrPikaduo  
       2019-03-28 13:21:20 +08:00   2
    推荐小天才电话手表,一键发送语音,一键播放
    gavindexu
        38
    gavindexu  
       2019-03-28 13:22:54 +08:00 via iPhone   1
    这个…… Qin 1s+好像就是做的这种方式聊微信
    AASW2ss
        39
    AASW2ss  
       2019-03-28 13:26:33 +08:00 via Android   1
    太棒了,希望能一直维护下去
    TaoQAQ
        40
    TaoQAQ  
    OP
       2019-03-28 13:27:18 +08:00
    @gavindexu #38 原来还有这样的手机,我是正好闲着一台 Android 手机,不用再买了哈哈~
    macfred
        41
    macfred  
       2019-03-28 13:29:44 +08:00 via Android
    @AASW2ss 可以开源一波
    jojozoo
        42
    jojozoo  
       2019-03-28 13:29:45 +08:00
    唯一一点就是不可以回翻,看不到聊天记录
    0ZXYDDu796nVCFxq
        43
    0ZXYDDu796nVCFxq  
       2019-03-28 13:30:10 +08:00   1
    马化腾非常感动然后封了楼主的帐号
    Luge
        44
    Luge  
       2019-03-28 13:31:23 +08:00
    支持
    jojozoo
        45
    jojozoo  
       2019-03-28 13:35:02 +08:00   1
    @TaoQAQ 还有图片不可以放大,老人眼花难看清,其他很完美
    jaylee77
        46
    jaylee77  
       2019-03-28 13:35:14 +08:00
    @Trumeet 脑壳有坑吧你
    jojozoo
        47
    jojozoo  
       2019-03-28 13:36:09 +08:00
    @TaoQAQ 不可以回翻,看不到聊天记录
    YNaN
        48
    YNaN  
       2019-03-28 13:38:06 +08:00
    魅族手机好评(角度刁钻)
    laoyur
        49
    laoyur  
       2019-03-28 13:51:03 +08:00
    然而微信机器人也不是官方的,会不会有经常失效、甚至被封号的威胁?
    fcoolish
        50
    fcoolish  
       2019-03-28 14:00:40 +08:00
    这么好的项目,可以放出 github 吗,star 一下
    xuwen2288502
        51
    xuwen2288502  
       2019-03-28 14:03:05 +08:00 via Android
    厉害了。很有用。针对学不会微信的老人。谢谢。
    funnypc
        52
    funnypc  
       2019-03-28 14:08:57 +08:00
    @gstqc 此处应有掌声
    freeandi
        53
    freeandi  
       2019-03-28 14:14:40 +08:00
    为了教我妈用微信,教了一个星期
    strpbrk
        54
    strpbrk  
       2019-03-28 14:14:41 +08:00
    教张小龙做微信的一亿分之一
    fromdark
        55
    fromdark  
       2019-03-28 14:15:24 +08:00
    这个可以有
    ashin
        56
    ashin  
       2019-03-28 14:26:34 +08:00
    没怎么看懂
    楼主是自己写了一个老人会用的简单 APP 然后用这个简单的 APP 通过微信机器人转发消息吗
    funnypc
        57
    funnypc  
       2019-03-28 14:34:49 +08:00
    感觉类似于 PushBear,加了语音图片,确实是微信缺少的功能,其实一直就希望有个 微信 Lite,只有聊天语音视频通话,没有朋友圈公众号小程序支付这些。

    就看微信允许这个应用活到几时了。
    TaoQAQ
        58
    TaoQAQ  
    OP
       2019-03-28 14:40:37 +08:00   1
    @funnypc #57 我希望微信推出比我这个更好用的官方版本,这样我就不需要使用这个折中的方案了
    grimpil
        59
    grimpil  
       2019-03-28 14:46:27 +08:00 via Android   3
    JRay
        60
    JRay  
       2019-03-28 14:49:34 +08:00
    这个想法阔以
    Dogergo
        61
    Dogergo  
       2019-03-28 14:53:37 +08:00
    @ashin 看应用截图能猜到大概是这样,程序接管了发向机器人的消息,并转发到这个 App
    dream7758522
        62
    dream7758522  
       2019-03-28 14:54:12 +08:00 via Android   1
    好几个亲戚呢,也可以吗
    Dogergo
        63
    Dogergo  
       2019-03-28 14:54:20 +08:00
    确实是个很棒的主意
    xuwen2288502
        64
    xuwen2288502  
       2019-03-28 14:57:30 +08:00
    @grimpil 谢谢,把那个商品加关注了。
    TaoQAQ
        span class="no">65
    TaoQAQ  
    OP
       2019-03-28 15:07:08 +08:00
    @dream7758522 #62 那只能每个亲戚用不同的机器人了,同一个机器人的话没办法很好区分你是发给谁的
    funnypc
        66
    funnypc  
       2019-03-28 15:11:57 +08:00 via Android   1
    @TaoQAQ

    主要是想给孩子用,解决孩子用微信订阅公众号、用小程序看漫画、玩微信游戏的问题。

    流程类似于 telegram 的转发,测试了一下,感觉很不错的。

    几个问题:
    1. 可以设为 launcher 的功能很贴心,但对于不需要这个功能的来说,还应提供通知消息
    2. 语音播报功能希望可以设置关闭
    3. 账号是根据 IMEI/AndroidID 还是手机号码?无手机号码的平板如何使用,如何换设备登录账号?
    4. 如何修改昵称和头像?
    5. 如何解除绑定?
    TaoQAQ
        67
    TaoQAQ  
    OP
       2019-03-28 15:18:15 +08:00
    @funnypc #66
    1、2、5 是打算做的,一个设置页面做个性化;
    3、根据设备号,每个设备唯一,没有用到手机号码,目前逻辑是一个微信号绑定一个设备
    4、头像暂时没办法修改,昵称修改的话,你可以把机器人拉进微信群,来自微信群的消息会优先使用用户的群聊昵称做展示
    civili6993
        68
    civili6993  
       2019-03-28 15:36:21 +08:00 via Android   1
    报告 bug 一个,按住说话,这个功能没用
    yjxkwp
        69
    yjxkwp  
       2019-03-28 15:38:04 +08:00
    哇真的贴心
    TaoQAQ
        70
    TaoQAQ  
    OP
       2019-03-28 15:41:56 +08:00
    @civili6993 #68 请问您是什么机型,什么系统,授予 App 录音权限了吗?
    civili6993
        71
    civili6993  
       2019-03-28 15:45:01 +08:00 via Android
    按住说话,这个功能试了十多次,最后一次才跳出需要麦克风权限
    TaoQAQ
        72
    TaoQAQ  
    OP
       2019-03-28 15:46:17 +08:00
    @civili6993 #71 非常感谢,我会优化权限申请的过程,提前申请
    civili6993
        73
    civili6993  
       2019-03-28 15:49:00 +08:00 via Android
    @TaoQAQ 这个机器人是独立的吗,脱离微信 App 了吗?还是老人手机必须安装一个微信?
    TaoQAQ
        74
    TaoQAQ  
    OP
       2019-03-28 15:53:16 +08:00
    @civili6993 #73 独立的,老人手机无需安装和注册微信,只需要装这个就可以了
    devtk
        75
    devtk  
       2019-03-28 15:53:39 +08:00
    很棒
    wolfie
        76
    wolfie  
       2019-03-28 15:53:58 +08:00
    解决了另一个问题,老年人甚至是大部分中年人都无法分辨的广告。
    honeyshine75
        77
    honeyshine75  
       2019-03-28 15:59:21 +08:00
    这个必须顶
    abirdcanfly
        78
    abirdcanfly  
       2019-03-28 16:13:09 +08:00 via iPhone   1
    楼主的想法令人称道。如果逻辑是“年轻人->机器人转发->年轻人”就会有人讨论隐私问题了:)
    sth2018
        79
    sth2018  
       2019-03-28 16:16:24 +08:00
    赞赞赞 之前也有过这个想法 却一直没实现
    ismyyym
        80
    ismyyym  
       2019-03-28 16:17:31 +08:00
    楼主,我绑定时不小心输错了
    v2chou
        81
    v2chou  
       2019-03-28 16:19:33 +08:00   1
    马化腾非常感动然后封了楼主的帐号
    ismyyym
        82
    ismyyym  
       2019-03-28 16:21:01 +08:00
    @abirdcanfly
    所以,微信自己做一个,就没问题了啊。。。。
    tao1991123
        83
    tao1991123  
       2019-03-28 16:38:01 +08:00
    @Trumeet #19 自己用 TG 就用呗 没事跑出来不看场合瞎忽悠 真烦
    zerozz
        84
    zerozz  
       2019-03-28 16:57:38 +08:00
    点个赞
    abc1763613206
        85
    abc1763613206  
       2019-03-28 17:02:05 +08:00
    @Trumeet #19 真出事了牵扯上老人?
    wozhizui
        86
    wozhizui  
       2019-03-28 17:03:19 +08:00
    试了一下,老人微信端发送语音一直显示发送中。。。
    jojozoo
        87
    jojozoo  
       2019-0328 17:15:30 +08:00
    @TaoQAQ 我用自己手机 A 下载了老人微信,结果出现一个二维码,和一个绑定码,我用另外手机 B 扫了这个二维码,也绑定了,加了老人微信为好友。现在是我 B 手机想要解绑,找不到地方,我直接把老人微信删除了!然后 A 手机上还显示原来的人,也没法解绑,清除数据也还在,还是 B 手机的微信昵称,卸载了还是,咋弄弄,能不能彻底清除呢?
    pkxutao
        88
    pkxutao  
    PRO
       2019-03-28 17:20:22 +08:00
    有兴趣,后台是什么语言,如果是 Java 的话,那我可以帮忙,android、java 通吃,楼主如果需要人请联系我
    wechat: cGt4dXRhbw==
    TaoQAQ
        89
    TaoQAQ  
    OP
       2019-03-28 17:31:38 +08:00
    @jojozoo 抱歉啊暂时还没做解绑功能,新版本更新之后我会让机器人推送通知一遍,到时候就可以解绑了
    claysec
        90
    claysec  
       2019-03-28 17:39:16 +08:00
    点赞我要好好的研究研究
    w353825
        91
    w353825  
       2019-03-28 17:54:43 +08:00 via Android
    支持支持
    o00o
        92
    o00o  
       2019-03-28 18:06:40 +08:00 via Android
    用服务号来实现会不会更好
    yuanxx9608
        93
    yuanxx9608  
       2019-03-28 18:07:55 +08:00 via Android
    非常赞,曾经也有这个想法,哈哈
    hiyouli
        94
    hiyouli  
       2019-03-28 18:16:09 +08:00
    感谢楼主造福一大波老人。
        95
    lawler  
       2019-03-28 18:25:32 +08:00
    简直是放屁脱裤子..

    驱动你使用微信的是什么?是外婆吗?
    驱动你写软件的是什么吗?是孝恩吗?

    明明可以打电话解决的问题,非要这样瞎搞伪需求。
    lawler
    lawler
        96
    lawler  
       2019-03-28 18:28:45 +08:00
    如果你的需求是关爱老人。
    可以关注一下,如类似 360 手表或者水滴摄像头。。

    真的是仅此而已。
    loser
        97
    loser  
       2019-03-28 18:29:46 +08:00
    很有意思,感谢楼主,马克下我试试
    o00o
        98
    o00o  
       2019-03-28 18:31:48 +08:00 via Android   3
    @lawler 不是目标群体可以闭嘴,实在想说话请嘴巴干净点
    skadi
        99
    skadi  
       2019-03-28 18:33:19 +08:00
    得找机会回家才有机会装.
    xiaoling5100
        100
    xiaoling5100  
       2019-03-28 18:34:17 +08:00 via Android
    不错,收藏试试。
    1  2  
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2744 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 03:22 PVG 11:22 LAX 19:22 JFK 22:22
    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