Wechaty Summer 导师报名 2022
导师列表
#1
导师姓名
苏畅
导师邮箱
导师在社区贡献时使用的邮箱
导师贡献的社区仓库地址
https://github.com/wechaty/wechaty https://github.com/wechaty/puppet https://github.com/wechaty/puppet-service https://github.com/wechaty/grpc https://github.com/wechaty/puppet-whatsapp https://github.com/pedroslopez/whatsapp-web.js/
组织详情
组织名称
Wechaty
组织类型
开源社区
官网地址
https://wechaty.js.org/
组织logo
https://wechaty.js.org/img/wechaty-logo.svg
公共邮箱
编程语言标签
Python,Go,JavaScript,Java
涉及技术领域标签
NodeJS,NLP,AI, RPA; Conversational AI
组织简介
Wechaty是一个用于构建聊天机器人的开源软件。它是一个现代的对话式RPA SDK,聊天机器人开发者可以用仅仅几行代码来创建一个机器人。
详细介绍
Wechaty 是一个开源聊天机器人框架SDK,具有高度封装、高可用的特性,支持NodeJs, Python, Go 和Java 等多语言版本。在过去的4年中,服务了数万名开发者,收获了 Github 的 12000 Star。同时配置了完整的 DevOps 体系并持续按照 Apache 的方式管理技术社区。
项目列表
本届可以提交 4 个项目
项目1
项目名称
多社交软件的消息搜集及自动化处理
项目支持报名语言
- 仅中文
项目主导师
苏畅
项目描述
社交软件的种类日渐丰富,大量的信息穿插在各种社交软件之中,频繁的在不同APP间切换更会使得我们晕头转向,无效信息+频繁切换无形中损耗着我们的余闲。目前以微信、企业微信、WhatsApp三者为例,希望能够将不同APP中的关键信息统一汇总到微信上来查阅及回复,方便我们能够仅在微信上就能处理不同来自不同APP的消息,从而达到提升效率的问题。
难度
- 进阶
涉及技术领域标签
;Wechaty
编程语言标签
;Typescript
项目产出要求
| 产出要求概述 | 具体产出细节 |
|---|---|
| 前期:通过 Wechaty 对接微信、企业微信、WhatsApp | 利用 Wechaty 的能力实现这三类社交APP基础类型消息的收发功能 |
| 中期:以上三者应用间的消息实现互通 | 通过消息的转发调度方案,使得企业微信和WhatsApp的消息可以汇总到微信上 |
| 后期:支持分时间段选择接收消息的社交软件 | 支持通过配置来选择任一社交软件来作为消息的汇总终端 |
项目技术要求/Project Technical Requirements
| 技术要求概述 | 技术要求细节 |
|---|---|
| 熟悉并使用 Wechaty 实现消息收发 | 针对不同社交 APP 选择对应的 puppet 依赖模块实现消息收发的功能 |
| 编写调度程序打通三类 APP | 通过创建多个 Wechaty 实例来实现 APP 的打通 |
| 通过会话方式配置时段及消息接收的终端信息 | 提取会话内容生成对应用户自定义配置文件实现选择时段及汇总消息的终端 |
项目成果仓库/Project Repository
| 最终成果仓库 |
|---|
| https://github.com/wechaty/im-aggregation |