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

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

  TaoQAQ 2019 年 3 月 28 日 30296 次点击
这是一个创建于 2582 天前的主题,其中的信息可能已经有所发展或是发生改变。

背景

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

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

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

实现

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

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

内测

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

下载地址

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

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

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

就看微信允许这个应用活到几时了。
TaoQAQ
    58
TaoQAQ  
OP
   2019 年 3 月 28 日   1
@funnypc #57 我希望微信推出比我这个更好用的官方版本,这样我就不需要使用这个折中的方案了
grimpil
    59
grimpil  
   2019 年 3 月 28 日 via Android   3
JRay
    60
JRay  
   2019 年 3 月 28 日
这个想法阔以
Dogergo
    61
Dogergo  
   2019 年 3 月 28 日
@ashin 看应用截图能猜到大概是这样,程序接管了发向机器人的消息,并转发到这个 App
dream7758522
    62
dream7758522  
   2019 年 3 月 28 日 via Android   1
好几个亲戚呢,也可以吗
Dogergo
    63
Dogergo  
   2019 年 3 月 28 日
确实是个很棒的主意
xuwen2288502
    64
xuwen2288502  
   2019 年 3 月 28 日
@grimpil 谢谢,把那个商品加关注了。
TaoQAQ
    65
TaoQAQ/strong>  
OP
   2019 年 3 月 28 日
@dream7758522 #62 那只能每个亲戚用不同的机器人了,同一个机器人的话没办法很好区分你是发给谁的
funnypc
    66
funnypc  
   2019 年 3 月 28 日 via Android   1
@TaoQAQ

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

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

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

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

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

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