React聊天机器人脚手架

聊天机器人的脚手架配置还挺全的,直接支持npm start跑起来。开发的时候,页面能自动刷新,改完就能看到效果,还会在控制台提示你哪里写得不太地道,挺省心。

项目结构也清爽,像npm test可以跑交互测试,npm run build能打包生产环境,自动压缩、加 hash,部署起来更方便。如果你想自己控制 webpack 和 Babel,也能npm run eject,不过记得,这一步撤不回来哦。

整体用的是React,适合有一定前端经验的你。你也可以根据需求改造,接入自己的接口或换成聊天框 UI。

如果你对聊天机器人感兴趣,推荐几个扩展资源:基于 Python 的聊天机器人挺适合后端开发;lobe-chat则适合喜欢玩TypeScript的;微信聊天机器人也蛮实用,做自动回复方便。

如果你要深度定制,那可以看看QQ 智能聊天机器人源码,比较老,但思路还挺经典的。

,这个项目当起点还不错,拿来搭个原型或者练手都合适。想省事就直接跑,想折腾也有空间。如果你不怕动配置,那eject一下,自己玩起来会更带劲。

zip 文件大小:179.8KB