React聊天机器人脚手架
聊天机器人的脚手架配置还挺全的,直接支持npm start
跑起来。开发的时候,页面能自动刷新,改完就能看到效果,还会在控制台提示你哪里写得不太地道,挺省心。
项目结构也清爽,像npm test
可以跑交互测试,npm run build
能打包生产环境,自动压缩、加 hash,部署起来更方便。如果你想自己控制 webpack 和 Babel,也能npm run eject
,不过记得,这一步撤不回来哦。
整体用的是React,适合有一定前端经验的你。你也可以根据需求改造,接入自己的接口或换成聊天框 UI。
如果你对聊天机器人感兴趣,推荐几个扩展资源:基于 Python 的聊天机器人挺适合后端开发;lobe-chat则适合喜欢玩TypeScript
的;微信聊天机器人也蛮实用,做自动回复方便。
如果你要深度定制,那可以看看QQ 智能聊天机器人源码,比较老,但思路还挺经典的。
,这个项目当起点还不错,拿来搭个原型或者练手都合适。想省事就直接跑,想折腾也有空间。如果你不怕动配置,那eject
一下,自己玩起来会更带劲。
179.8KB
文件大小:
评论区