kkdev163
微信聊天机器人
2021.12.16
什么是聊天机器人?
聊天机器人是一种软件应用程序,用于进行在线聊天对话,而不是与现场人工代理直接联系。 它是一种可以自动进行对话并通过消息传递平台与人互动的软件。. — Wikipedia
聊天机器人也是一种 UI (人机交互界面)
没错跟前端也扯上关系了
微信聊天机器人
Q: 微信有没有提供开放接口?
Q: 在微信上个人号还能做聊天机器人吗?
个人号:
公众号 / 企业微信号:
√
X
√
微信个人号 机器人演示
业务功能花花哨哨,大家最关心的问题一定是
消息是如何收发的?
NodeJS 应用
个人号机器人
接收消息
发送消息
黑盒
NodeJS 应用
自动控制程序
订阅事件
操控浏览器
黑盒
NodeJS 应用
个人号机器人
接收消息
发送消息
NodeJS 应用
自动控制程序
订阅事件
操控浏览器
NodeJS 应用
聊天机器人
Gitter
Puppet
抽象
Puppet-Wechat
Puppet-WhatsApp
Puppet-X
Puppet-Gitter
Puppet-Wechat
HOW?
Web端 协议
wechaty-puppet-wechat
iPad端 协议
PadLocal
原文
PadLocal
原文
模拟的 iPad 端
微信服务器
长连接
机器人程序
PadLocal
什么是聊天机器人
Wechaty Demo 、API
微信上如何实现
总结
欢迎大家为 Wechaty 社区贡献 代码、博客
Thanks