在vscode里面聊微信

### 1、源起

事情是这样的,某天下午,我在做项目的时候被人事叫去谈话,说些有的没得,但是我注意到她说我不要玩微信,“我好几次都看到你在和别人聊微信”之类的话,所以我打算在ide工具的命令行中聊微信,这样就算人事在背后窥屏,你吧屏幕亮度调低一些,主题选择比较dark的,她根本就不看不清,还以为你在做项目。一开始搜到smartIM这个idea插件,但是我试了试好想不管用,然后又继续找,所以有了这个博客的这种方法,为经历同样不幸的兄弟提供一些帮助。

### 2、源码

https://github.com/chenbb0128/moyu-chat/tree/main

我找到一个开源项目,在vscode中聊wx。

给看不到github的兄弟复制一下安装过程

#1、
npm install -g pnpm
#安装失败的话,设置镜像源:
npm config set registry https://registry.npmmirror.com
#2、
pnpm i
#3、
pnpm dev

启动的时候需要准备一个微信,扫码登录,这个微信号需要开通微信支付,我直接用的我大号,也没有被封,个人酌情考虑用大号还是小号吧。

### 3、使用效果

在vscode里面聊微信_第1张图片

  • 窗口1:聊天记录显示

  • 窗口2:请求发送窗口,你可以通过分窗口按钮分出多个请求窗口,方便和不同的人通信

我在原来的代码里面加了保存文件的功能,让我们能够在本地文件夹看到别人发的表情或者图片、视频。(我工作的电脑没声音,我就没管语音),你可以直接用我的代码,或者自己扩展一下。

https://gitee.com/ayu-elephant/we-chaty-demo

在vscode里面聊微信_第2张图片

### 4、通信请求方式

# 发送好友消息

# 根据好友昵称发送消息
curl http://127.0.0.1:3000/0?name=好友名称'&'content=测试消息
# 根据好友备注发送消息,需要设置好友备注名
curl http://127.0.0.1:3000/0?alias=好友备注'&'content=测试消息

# 发送群消息
curl http://127.0.0.1:3000/1?name=群名称'&'content=测试消息

### 5、后记

打工人的心酸,我在测试的时候群里面的人说,”竟然还有人上班不能聊微信?“,要不是为了那点点绩效(占工资80%)不被动手脚,谁有愿意这样卑躬屈膝。该死,好想回家钓鱼啃老了。

你可能感兴趣的:(vscode,微信,ide)