手把手教你建立專屬個人助理,GitHub免費的

作者:章魚貓

連結:https://mp。weixin。qq。com/s/Gqqi7s0YzYK4dhRITfdfLA

今天推薦的這個專案是「

BotBay

」,致力於建立專屬的擬人機器人。

理想中它可以接入不同的平臺【微信、5G】,作為每一人完成日常工作生活專屬助理,你可以給它起一個名字,這樣就可以伴隨終身,作者希望無論你今後的工作生活如何變化,它都可以普適的服務能力。

目前版本賦能 BotBay 工作訊息整理和待辦提醒功能,例如:

把機器人拉進群,幫助我記錄群裡面的文字、圖片、檔案,並自動將檔案儲存到雲盤,文字經過過濾後形成紀要;

在群裡面 @我或者私聊我,要求檢視當日資訊 “日報”、“紀要”、並支援將 “紀要傳送郵箱”;

模擬一個工作任務,看看機器人如何提醒我的。

平臺架構

本專案採用一入口,一平臺,多支撐的模式進行設計與開發,其中:

一入口 - 微信入口,採用 chatbot 模式實現使用者與系統的互動與應答。

一平臺 - botPlatform:託管 chatbot,啟動 wechaty 例項,接收訊息,按狀態機模式處理基礎訊息響應與邏輯分發。

多支撐 - paddleWorkers:使用 paddleHub 提供的支撐服務,本專案中使用 paddle 提供的圖片 OCR 解析微信訊息中的圖片文字,今後可拓展不同的 paddle 服務,支撐 chatbot 實現更多功能。

BotBay 功能

1、賬號繫結和給機器人起名字

新使用者啟動 chatbot 互動時,由於它還不認識你,所以需要向你確認賬戶【基於本團隊之前開發過的一套使用者體系】和機器人它自己的姓名

手把手教你建立專屬個人助理,GitHub免費的

2、停止與啟動機器人應答

由於我們使用的是本人微訊號,考慮到不影響日常收發訊息,所以實現了開關

手把手教你建立專屬個人助理,GitHub免費的

3、自動紀要生成

根據關鍵詞提取演算法,判斷群聊訊息中那些內容更加有可能屬於重要資訊,支援紀要傳送郵箱【模擬會議紀要的過程】

手把手教你建立專屬個人助理,GitHub免費的

4、群檔案、圖片、音訊、影片自動歸檔 - 移動端

一個工程向的小機制,幫助歸檔群聊檔案,防止檔案過期、手機電腦更換等問題

手把手教你建立專屬個人助理,GitHub免費的

5、待辦提醒與代操作

如果 BOTBAY 接入了業務辦公系統的話,那它就可以採用詢問的方式協助你處理待辦工作,如下圖我們模擬了一個申請單提交審批流程

手把手教你建立專屬個人助理,GitHub免費的

6、資訊歸檔日報

根據收集到的 Text/Audio/Video/Attachement/Image,以及 Room/Contact/mentionList 等資訊,進行歸類、統計、分析

手把手教你建立專屬個人助理,GitHub免費的

開源專案地址:

https://github。com/dephrast/botbay

開源專案作者:

dephrast