给女朋友出了个年度报告 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
mythjava
V2EX    分享创造

给女朋友出了个年度报告

  mythjava 2021-12-31 08:30:37 +08:00 28042 次点击
这是一个创建于 1382 天前的主题,其中的信息可能已经有所发展或是发生改变。

最近不是各种 APP 都有报告嘛

突发奇想搞了个这个

https://myth.icu/wechat-report/

教程 https://github.com/myth984/wechat-report

image.png

200 条回复    2022-12-29 15:43:48 +08:00
1  2  
ersic
    1
ersic  
   2021-12-31 08:32:43 +08:00 via Android   2
不错
KamenReborn
    2
KamenReborn  
   2021-12-31 08:35:37 +08:00 via Android   15
太好了,这就去 new 一个女朋友
    3
yaojin  
   2021-12-31 08:38:42 +08:00 via Android   1
牛啊
mineralsalt
    4
mineralsalt  
   2021-12-31 08:42:39 +08:00
导出微信聊天记录太麻烦了, 放弃了
FawkesV
    5
FawkesV  
   2021-12-31 08:43:06 +08:00   1
牛逼啊 马上搞一个
error523
    6
error523  
   2021-12-31 08:44:11 +08:00   1
太赞了,只是要借台 iphone
mythjava
    7
mythjava  
OP
   2021-12-31 08:45:02 +08:00
@KamenReborn 大胆点 new 一个 list
@mineralsalt 是的 还需要下载 itunes 我也搞了好久
JustSong
    8
JustSong  
   2021-12-31 08:47:38 +08:00 via Android   1
挺有意思的
xinghen57
    9
xinghen57  
   2021-12-31 08:49:14 +08:00 via iPhone
又找到一款聊天备份软件
Celebi
    10
Celebi  
   2021-12-31 08:50:54 +08:00
@xinghen57 #9 还有哪些聊天备份软件?
yemoluo
    11
yemoluo  
   2021-12-31 08:52:05 +08:00   1
兄弟,牛啊
Davic1
    12
Davic1  
   2021-12-31 08:56:20 +08:00   1
有趣!
zzm88104
    13
zzm88104  
   2021-12-31 08:56:44 +08:00 via iPhone   1
已星
浪漫的楼主
redeemer1001
    14
redeemer1001  
   2021-12-31 08:59:07 +08:00
安卓没人权?
rockpine
    15
rockpine  
   2021-12-31 09:02:26 +08:00
看到这个,想借楼请教一下,我想给单位做一个这样种用数字展示年度工作的页面或视频,就跟支付宝年度账单差不多的效果,有没有工具或者视频模板可以直接用的
shakoon
    16
shakoon  
   2021-12-31 09:05:35 +08:00   1
请用手机查看
mythjava
    17
mythjava  
OP
   2021-12-31 09:08:27 +08:00
@error523 安卓应该也有方法导出记录
@zzm88104 谢谢哥哥
@redeemer1001 安卓应该也有方法导出记录
@rockpine 我也不知道有没有 我这都是手撸的
@shakoon 因为不会搞 多个屏幕适配
jackzhengjbs
    18
jackzhengjbs  
   2021-12-31 09:09:09 +08:00 via Android
把骗进来杀
YNaN
    19
YNaN  
   2021-12-31 09:11:28 +08:00
牛啊报告有了,请问女朋友上哪领
cjpjxjx
    20
cjpjxjx  
   2021-12-31 09:14:08 +08:00
建议再写一个基友版本和群聊版本的年度报告
suyuyu
    21
suyuyu  
   2021-12-31 09:15:42 +08:00
微信很少聊天咋办
mythjava
    22
mythjava  
OP
   2021-12-31 09:16:31 +08:00
@YNaN 从 list 随便取一个 list[0]
@cjpjxjx 女朋友吃醋怎么办
mythjava
    23
mythjava  
OP
   2021-12-31 09:16:54 +08:00
@suyuyu 想办法把聊天记录搞出来就好了
LuxChen
    24
LuxChen  
   2021-12-31 09:18:09 +08:00   1
安卓还要 root ,解密数据库啥的,放弃了
cxshun
    25
cxshun  
   2021-12-31 09:28:37 +08:00   1
厉害啊,赞
JadePenG
    26
JadePenG  
   2021-12-31 09:29:23 +08:00
@mythjava 请教一下 npm run build 这个命令是在哪里执行呢.
HFX3389
    27
HFX3389  
   2021-12-31 09:34:22 +08:00
@JadePenG #26 在根目录下
bigxianyu
    28
bigxianyu  
   2021-12-31 09:37:20 +08:00 via Android   1
有创意
dr1q65MfKFKHnJr6
    29
dr1q65MfKFKHnJr6  
   2021-12-31 09:37:43 +08:00
@mythjava 一般都备有一个连接池,new list 耗费资源
devehx
    30
devehx  
   2021-12-31 09:38:27 +08:00
没有女朋友咋弄
liudaolunhuibl
    31
liudaolunhuibl  
   2021-12-31 09:38:30 +08:00
九十月份就搞过词云了,https://github.com/liudaolunboluo/WxChatRecordTool 。我这个好像还简单点
ALVC666
    32
ALVC666  
   2021-12-31 09:38:35 +08:00   1
好哥哥 撩妹技巧 get 马上弄一个
itechify
    33
itechify  
PRO
   2021-12-31 09:42:50 +08:00 via Android   1
厉害了我的哥
janda
    34
janda  
   2021-12-31 09:44:34 +08:00   1
我又没有女朋友、为什么要出现在我刷的列表里
iFlicker
    35
iFlicker  
   2021-12-31 09:45:18 +08:00
Android 太麻烦了 。。。害
mythjava
    36
mythjava  
OP
   2021-12-31 09:46:40 +08:00
@cedoo22 什么叫专业
@liudaolunhuibl 我看了下 确实很好 唉 我怎么没有早点发现
statement
    37
statement  
   2021-12-31 09:49:27 +08:00   1
好 马上做一个分手报告 看看分手这一年聊的最多的关键词是什么
Steven09
    38
Steven09  
   2021-12-31 09:53:22 +08:00   1
赞一个!话说源码里入库过滤 '你跺你也麻' 是什么暗号吗?(狗头)
mythjava
    39
mythjava  
OP
   2021-12-31 09:53:56 +08:00
@statement 牛蛙
@Steven09 我和我女朋友的昵称
zqx
    40
zqx  
   2021-12-31 09:53:58 +08:00 via Android
前排提示: 需要 iOS 设备才能导出微信记录
ALVC666
    41
ALVC666  
   2021-12-31 09:54:06 +08:00
备份了才发现 我手机三百多 g 数据 不知道要备份到啥时候 T T
ershierdu
    42
ershierdu  
   2021-12-31 09:57:56 +08:00   1
赞一个,看起来很棒

想起来我当初跟 ex 说过想用聊天记录做个 word cloud ,结果微信导出聊天记录太麻烦了…可惜现在已经分手快 2 年了,要不当初在一起两年半的聊天记录应该还是包含了很多信息的…
mswh
    43
mswh  
   2021-12-31 09:58:26 +08:00   1
WhereverYouGo
    44
WhereverYouGo  
   2021-12-31 09:59:07 +08:00   1
手动点赞
easymoneyguys
    45
easymoneyguys  
   2021-12-31 10:02:37 +08:00 via iPhone   1
很牛!我也去试试
hertzry
    46
hertzry  
   2021-12-31 10:12:33 +08:00 via Android   2
但凡早发几天……
mswh
    47
mswh  
   2021-12-31 10:13:35 +08:00
就是导出微信聊天记录的有点麻烦
huangweipeng
    48
huangweipeng  
   2021-12-31 10:17:20 +08:00   1
edinina
    49
edinina  
   2021-12-31 10:19:26 +08:00 via iPhone   1
不错!
dufu1991
    50
dufu1991  
   2021-12-31 10:19:54 +08:00   1
老哥 牛逼啊
Maboroshii
    51
Maboroshii  
   2021-12-31 10:22:08 +08:00   1
厉害
tghoul
    52
tghoul  
   2021-12-31 10:23:06 +08:00   1
牛的老哥,这就去搞一下!
kindjeff
   53
kindjeff  
   2021-12-31 10:24:48 +08:00   1
secsilm
    54
secsilm  
   2021-12-31 10:31:06 +08:00 via Android
不错。最难的应该是微信聊天记录导出,尤其对于安卓。
ElegantOfKing
    55
ElegantOfKing  
   2021-12-31 10:32:37 +08:00   1
不错,下班回去搞。
Littlerain
    56
Littlerain  
   2021-12-31 10:33:04 +08:00
导出的聊天记录哪个修改成 txt ?
Littlerain
    57
Littlerain  
   2021-12-31 10:38:39 +08:00
@Littlerain #56 奥 看到了 忽略这条评论。。
vanton
    58
vanton  
   2021-12-31 10:38:40 +08:00   1
有创意
qk3z
    59
qk3z  
   2021-12-31 10:39:13 +08:00   1
这个牛蛙
mythjava
    60
mythjava  
OP
   2021-12-31 10:43:11 +08:00
@mswh 确实
@hertzry 今天还有几个小时
@secsilm 是这样的 这里还要感谢一下开发导出聊天记录的作者
yveJohn
    61
yveJohn  
   2021-12-31 10:46:17 +08:00
不会 python 执行入库.pyt 报错 module 'pymysql' has no attribute 'escape_string' 查询了一下应该是版本的问题,但是不太会搞,看了看源码还是挺简单,自己用 Go 再写一下得了
2i2Re2PLMaDnghL
    62
2i2Re2PLMaDnghL  
   2021-12-31 10:51:02 +08:00
@mythjava new 完了一个 list ,length=0
mythjava
    63
mythjava  
OP
   2021-12-31 10:51:49 +08:00
@yveJohn 是的 很简单 那就话就是对一些符号进行转义
zhw2590582
    64
zhw2590582  
   2021-12-31 11:00:18 +08:00
你可以出个教程,能火
JayFang1993
    65
JayFang1993  
   2021-12-31 11:01:11 +08:00
入库 跟 分词为啥不能连在一起,直接读完 txt 去分词呀
RichardYyf
    66
RichardYyf  
   2021-12-31 11:07:07 +08:00
求安卓导出教程,小米 bak 文件在 mac 上面打不开。。。
brianinzz
    67
brianinzz  
   2021-12-31 11:07:28 +08:00
https://www.louyue.com/android-weixin.htm
安卓导聊天记录的方法 我正在验证 buqued 能不能用
karlguo7
    68
karlguo7  
   2021-12-31 11:08:13 +08:00 via iPhone
晚上试着搞搞
wonderfulcxm
    69
wonderfulcxm  
   2021-12-31 11:09:44 +08:00 via iPhone   1
有点意思的杀狗报告
docx
    70
docx  
   2021-12-31 11:14:08 +08:00 via Android
@RichardYyf #66 试试改成 zip 然后解压
pwelyn
    71
pwelyn  
   2021-12-31 11:15:37 +08:00
经常换的人 怎么搞呀 哈哈哈哈哈
Ansen
    72
Ansen  
   2021-12-31 11:21:16 +08:00
分词这个怎么弄有人知道吗?
a4854857
    73
a4854857  
   2021-12-31 11:22:00 +08:00
牛哇牛哇
hzz2
    74
hzz2  
   2021-12-31 11:24:12 +08:00   1
早点发呀 今年最后一天就要结束了
macemers
    75
macemers  
   2021-12-31 11:30:41 +08:00   1
哇哦,好赞啊!!!谢谢楼主
strength
    76
strength  
   2021-12-31 11:33:54 +08:00   1
厉害
Grocker
    77
Grocker  
   2021-12-31 11:48:33 +08:00   3
昨天彻底分手了,我就不该点进来,感受到了满满的伤害
whcoding
    78
whcoding  
   2021-12-31 11:57:19 +08:00
问一下 WechatExporter 导出聊天记录 没有 txt 的选项呀 Mac 端好像只能导出 html
whcoding
    79
whcoding  
   2021-12-31 11:58:10 +08:00
WechatExporter 版本 v1.9.0.2
mumu
    80
mumu  
   2021-12-31 11:58:14 +08:00   1
女朋友的点点滴滴都被你分析完了……
Merlini
    81
Merlini  
   2021-12-31 11:59:52 +08:00 via Android
要是可以在线分析就好了 估计得官方弄了 不知道有没有这个 api
whcoding
    82
whcoding  
   2021-12-31 12:03:37 +08:00
找到了 Mac 端 WechatExporter 选择导出格式在电脑顶部导航栏上....
y835L9DyC5XD09kq
    83
y835L9DyC5XD09kq  
   2021-12-31 12:29:07 +08:00
有没有 log 的表结构文件...
mythjava
    84
mythjava  
OP
   2021-12-31 12:31:56 +08:00
@JayFang1993 因为我不推荐用我的那个分词 我那个分词有很大问题
@RichardYyf 看 67 楼
@pwelyn 那完蛋了
@Ansen 方法有很多 步骤就是 把数据库里的聊天记录全都拉出来 用你自己熟悉的语言 /工具进行分词
@whcoding 找到就好
@Merlini 是啊
musi
    85
musi  
   2021-12-31 12:33:00 +08:00
学会了,女朋友去哪找
y835L9DyC5XD09kq
    86
y835L9DyC5XD09kq  
   2021-12-31 12:37:37 +08:00
@kangkang 搞定了
learningman
    87
learningman  
   2021-12-31 12:40:11 +08:00
我只是条路过的狗,为什么要这样对我
mythjava
    88
mythjava  
OP
   2021-12-31 12:47:35 +08:00
@kangkang 已经加上了
JasonFlink
    89
JasonFlink  
   2021-12-31 12:49:34 +08:00 via iPhone
@KamenReborn 建议是链,表示闺蜜全都要
BAT
    90
BAT  
   2021-12-31 12:51:22 +08:00 via iPhone
前段时间我埋怨朋友老爱发“笑死”这个词,对方不承认。我也蒙生做了一个这样的词云的想法,看看我们聊天时的关键词都有哪些。但是做出来效果不太好,用的 jieba 分词,提取结果的高频词汇都是些代词、副词和连词,没有参考意义。今天回去后试试你这个。
mythjava
    91
mythjava  
OP
   2021-12-31 12:55:06 +08:00
@BAT 我的也是这样的都是些代词、副词和连词 只是后期我人工过滤了一下
sayviness
    92
sayviness  
   2021-12-31 12:55:44 +08:00 via Android
对不起,没有对象。。
LinkinLaw
    93
LinkinLaw  
   2021-12-31 13:01:01 +08:00
正则有问题啊,纯英文的昵称和带 emoji 的昵称都被过滤了
mythjava
    94
mythjava  
OP
   2021-12-31 13:03:25 +08:00
@LinkinLaw 确实有问题 目的是为了去掉一些无法分析的内容 可能需要重新实现一下了
abeholder
    95
abeholder  
   2021-12-31 13:13:17 +08:00   1
快进到导出对象跟所有异性的聊天记录 ,,分析出轨概率。:)
exceldream
    96
exceldream  
   2021-12-31 13:14:40 +08:00 via Android   1
不错啊 关键是导出聊天记录就不会了
exceldream
    97
exceldream  
   2021-12-31 13:16:20 +08:00 via Android
安卓的 以前就想过这个微信聊天记录导出功能,结果就是太麻烦,唉。放弃了
looseChen
    98
looseChen  
   2021-12-31 13:32:43 +08:00   1
优秀
y835L9DyC5XD09kq
    99
y835L9DyC5XD09kq  
   2021-12-31 13:36:41 +08:00
分词有没有可以伸手的工具,就差这个了
liudaolunhuibl
    100
liudaolunhuibl  
   2021-12-31 13:48:10 +08:00
@kangkang 结巴分词
1  2  
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1045 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 33ms UTC 18:26 PVG 02:26 LAX 11:26 JFK 14:26
Do have faith in what you're doing.
ubao 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