聊天機器人的優點
- 開發快速(縮短App上架時間,減少大量的美工設計)
- 聊天App的普及率高
- 機器人帳號接近免費
聊天機器人的缺點
- 介面單調,需要有技巧的引導使用者進入狀況,否則可能一開始不知道按什麼按鈕就放棄使用
- 字體大小在不同手機不統一,難以掌握使用者畫面顯示的資訊
- 無法提供影音效果
Node.js的特點
- 應付並發能力高
- 本質為JavaScript,資源多
- 前後台可以兼用
結論:
以一個小型專案來說,打造一個聊天機器人可以習得哪些技能呢?
- 聊天App的訊息交握原理
- 專注在程式本身而非美工(因為沒有什麼美工可以發揮)
- 因為架構短小精幹,可以不用花時間在團隊溝通上面(自己一個人可以搞定)