当前位置: 首页 > news >正文

拂晓·微信机器人

前言

本项目是基于千寻微信框架进行的功能开发,采用SpringBoot+青云客机器人进行开发。

千寻初衷是想开源一个框架的写法,并不是为了用来运营,因此功能不全,所以使用和适配前请查看是否与自己需求匹配。

因此本文主要通过千寻客户端所支持的监听事件和暴露的api完成微信机器人服务端功能。

开源仓库/下载地址:https://gitee.com/qxvxhook/pc-vx-hook-http-api

开发文档:https://www.apifox.cn/apidoc/shared-af49a169-8b5c-4137-a5ea-723a10e8e794/doc-1046131 密码 vHCAG7IM

1、项目说明

项目仓库:https://github.com/Daye1112/dawn-wechat-robot

1.0.0版本支持监听收到私聊消息,调用青云客api进行消息交互,最后调用千寻客户端api完成自动回复功能。项目架构如下:

请添加图片描述

项目优势:千寻事件、api组件化,支持自定义拓展

2、使用说明

1、千寻客户端配置

a)HTTP端口:7777

b)事件通知地址:http://127.0.0.1:8088/dwr-server/listener

c)支付通知地址:http://127.0.0.1:8088/dwr-server/listener

请添加图片描述

2、服务启动

启动dawn-wechat-robot-server服务即可

3、效果图

请添加图片描述

4、项目展望

后续项目迭代内容:

1、完善事件处理类型,例如群聊消息回复、自动收款等。

2、完善其他机器人api,例如chatGPT

3、开发管理后台,支持微信管理

http://www.lryc.cn/news/11868.html

相关文章:

  • React:Hooks工作机制
  • 基于深度神经网络的3D模型合成【Transformer vs. CNN】
  • 前端面试题整理之HMTL篇(一)
  • 【论文速递】ICLR2018 - 用于小样本语义分割的条件网络
  • 本地生成动漫风格 AI 绘画 图像|Stable Diffusion WebUI 的安装和局域网部署教程
  • 用一行Python代码,为图片上水印版权!
  • java中的lambda表达式
  • 0.1opencv库VS环境配置
  • 第五十七章 树状数组(二)
  • 比特币的网络
  • ChatGPT的模型介绍及GO语言实现API
  • Tile防丢器引入全新防盗模式,苹果Find My功能拓展到大众消费电子
  • 物联网中RocketMQ的使用
  • 用Three.js搭建的一个艺术场景
  • 算法导论【字符串匹配】—朴素算法、Rabin-Karp、有限自动机、KMP
  • 如何在 Python 中验证用户输入
  • JVM详解——类的加载
  • Ubuntu最新版本(Ubuntu22.04LTS)安装nfs服务器及使用教程
  • Python-第九天 Python异常、模块与包
  • 博彩公司 BetMGM 发生数据泄露,“赌徒”面临网络风险
  • 初探Mysql反向读取文件
  • 地图坐标系大全:常用地图坐标系详解与转换指南
  • 使用 URLSearchParams 解析和管理URL query参数
  • 一台电脑安装26个操作系统(windows,macos,linux,chromeOS,Android,静待HarmonyOS)
  • Python配置文件管理之ini和yaml文件读取
  • 实战一(下):如何利用基于充血模型的DDD开发一个虚拟钱包系统?
  • webpack当中的代码分割详解
  • 【SSM】Spring对IoC的实现方式DI详讲
  • 【QT 5 相关实验-示波器-学习笔记-示波器组件练习与使用总结】
  • 二维数组中的查找(两种解法,各有千秋)