AI正在生成摘要
这款“摸鱼神器”可在Visual Studio Code、命令行上微信聊天。项目可通过git克隆并安装依赖后运行,支持发送好友和群消息。在Windows系统中运行可能出现问题,需调整策略和编码转换。
爱因斯坦在瑞士专利局工作,一边审查专利文件,一边摸鱼搞相对论。
刘慈欣在山西娘子关发电厂工作,一边做工程师,一边摸鱼写《三体》等科幻小说。
毛泽东在北大图书馆工作,一边整理图书清扫房间登记来馆读报的人名,一边摸鱼博览群书了解天下大事。
报告显示,超过6成的95后员工每天至少摸鱼1小时,一年合计摸鱼30个工作日。
不摸鱼的工作是不完美的!
如何更优雅地摸鱼,这有一款在vscode、命令行上进行微信聊天的项目!
克隆项目
git clone https://github.com/chenbb0128/moyu-chat.git
进入项目目录,安装依赖
# 进入项目目录 cd moyu-chat # 安装依赖 pnpm i
运行服务
pnpm dev
扫描二维码登录
好了,现在可以在命令行中微信聊天了
# 根据好友昵称发送消息 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=测试消息"
在vscode中使用
新建终端
运行服务
# 进入项目目录 cd D:\moyu-chat # 运行服务 pnpm dev
拆分一个终端
开始在vscode中摸鱼吧
常见问题:
Windows系统中出现禁止运行脚本错误
以管理员身份打开PowerShell
运行以下命令将当前策略更改为 RemoteSigned
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
Windows系统中提示发送成功但未收到消息或乱码
找到D:\moyu-chat\src\index.ts
搜索
const content = string2utf8(req.query.content?.toString()) const name = string2utf8(req.query.name?.toString()) const alias = string2utf8(req.query.alias?.toString())
改为
const content = req.query.content?.toString() const name = req.query.name?.toString() const alias = req.query.alias?.toString()
搜索
const content = string2utf8(req.query.content?.toString()) const name = string2utf8(req.query.name?.toString())
改为
const content = req.query.content?.toString() const name = req.query.name?.toString()