Skip to content

wj-Mcat/chatbot-1-to-2

 
 

Repository files navigation

Chatbot 1 to 2

built with Docusaurus 2.

Dev

  • Installation
$ yarn
  • Local Server
$ yarn start

This command starts a local development server and open up a browser window. Most changes are reflected live without having to restart the server.

  • Build
$ yarn build

This command generates static content into the build directory and can be served using any static contents hosting service.

  • Deployment
$ GIT_USER=<Your GitHub username> USE_SSH=true yarn deploy

If you are using GitHub pages for hosting, this command is a convenient way to build the website and push to the gh-pages branch.

Chatpters

一、基础篇

(基础篇尽量让大家超最简单的代码能跑起来,为最高水准。比如成功完成 wechaty-getting-started )

TypeScript 基础

  • 语法基础
  • NPM的使用
  • 异步编程
  • 案例:【待确定】

Wechaty 入门

  • 基本结构
  • 案例:叮咚机器人
  • puppet 平台种类

七行代码机器人

  • 基础代码

叮咚机器人

  • 代码演示
  • 代码讲解
  • 代码扩展

二、应用篇

案例:每日一说机器人

  • 自动回复
  • 定时任务
  • 发送文字
  • 发送图片

好友和群聊管理

  • 好友管理
  • 自动添加好友
  • 同意好友申请
  • 搜索好友
  • 修改好友备注

群聊管理 创建群聊 入群欢迎语 搜索群成员 修改群成员备注 删除群聊 发布群公告 案例:群聊助手机器人 投票踢人 入群欢迎 警告成员消息 群活动提醒 案例:群聊知识问答机器人 功能分析 数据准备 问答逻辑处理 进阶篇 进阶篇(5-10 知识点的覆盖) 多插件 什么是插件 如何在wechaty中使用插件 如何自定义插件 【从contrib里面介绍】 案例:自动拉人入群插件 案例:腾讯对话机器人 多语言 Python Wechaty 7 行代码机器人 Go Wechaty 7行代码机器人 Java Wechaty Scala Wechaty PHP Wechaty 多平台 Puppet 钉钉 飞书 微信 个人号 微信公众号 企业微信 Gitter GitHub Mail SMS Twitter

部署篇 npm start Docker Heroku Chatie.io Cloud Service AI ML篇 案例:腾讯对话机器人 案例:基于Tensorflow的Bert-QA机器人 案例:微软QnaMaker聊天机器人 案例:Rasa聊天机器人 开源社区 开源这件事 Wechaty 开源社区 附录 对话平台 DialogFlow LUIS 阿里小蜜 百度Unit ...

About

the source code of chatbot-1-to-2

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 81.5%
  • CSS 17.2%
  • Makefile 1.3%