项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 3743
技术标签
使用教程
环境要求
- 已安装 Node.js 与 npm(需要执行 npm install)
- 若使用 React,需要已有的 React 项目
- 可正常访问 npm 源的网络环境
安装与启动步骤
-
1安装主包
在项目根目录执行安装命令,把 deep-chat 加入依赖。适用于非 React 的普通网页项目。
npm install deep-chat -
2React 项目改装
如果项目使用 React,README 要求改装 deep-chat-react 这个包,而不是主包。
npm install deep-chat-react -
3在页面中插入组件
在页面标记里加入一个 deep-chat 标签即可渲染聊天组件;不同框架的具体写法不同,需查阅官方示例。
<deep-chat></deep-chat> -
4借助 AI 助手配置
可把 README 提供的 llms.txt 作为参考交给代码助手,让它帮你完成安装与配置。
Use https://github.com/OvidijusParsiunas/deep-chat/blob/main/llms.txt to add a chat component to my website.
如何确认成功
安装无报错,且页面中出现可交互的 deep-chat 聊天组件。
常见问题
Q:应该装 deep-chat 还是 deep-chat-react?
A:普通网页项目装 deep-chat;React 项目按 README 要求改装 deep-chat-react。
Q:不同框架的标签写法一样吗?
A:不一样。README 明确说明具体语法取决于所用框架,需参考官网框架示例页面。
Q:如何接入 OpenAI、Claude 等模型?
A:README 提到组件支持从浏览器直连 20 多个主流 AI API,具体配置需查阅官网文档。
Q:不想手写配置怎么办?
A:可按 README 建议,把仓库中的 llms.txt 链接交给 AI 代码助手,由它协助安装与配置。
注意事项
- README 未给出端口、环境变量或密钥配置,本教程不涉及这些内容。
- 组件全部能力(文件上传、语音、Markdown 等)需查阅官网 deepchat.dev 文档。
- 接入第三方 AI API 的具体参数以官网 directConnection 文档为准。
核心亮点
- 支持 OpenAI、Claude、Gemini、Ollama 等几乎所有主流 AI 后端,切换成本低
- UI 定制粒度细,从颜色、字体到消息气泡布局都能改,满足品牌需求
- 基于 TypeScript,类型提示完善,且提供 Web Component 版本,可嵌入非 React 项目
不足之处
- 文档偏重基础用法,高级定制示例不够丰富,需自行探索源码
- 项目仍处于成长阶段,社区生态和第三方插件相对较少
适用场景
- 企业官网快速集成智能客服机器人
- SaaS 产品内嵌 AI 助手,需与品牌风格一致
- 开发者快速搭建 AI 应用原型,验证交互流程
替代项目
react-chatbotify、chatbot-ui、openchat
同类项目推荐
WhatsappAPI
开源
用 JavaScript 快速给 WhatsApp 接上聊天机器人
A simple API to integrate chatbots written in Javascript with WhatsApp Web :speech_b···
csml-engine
开源
用简洁语言快速构建聊天机器人,告别复杂逻辑。
CSML is an easy-to-use chatbot programming language and framework.
org-ai
开源
在 Emacs 里直接调用 AI 生成文本、图像和语音交互
Emacs as your personal AI assistant. Use LLMs such as ChatGPT or LLaMA for text gene···
WeAgentChat
开源
打造有记忆的AI聊天伙伴,让每次对话都懂你
你的另一个微信,这里的每个人都带着记忆,只为你而来。 Your other WeChat, where everyo···
Oxide-Lab
开源
本地跑大模型,聊天不花钱不泄密
Modern desktop application (Rust + Tauri v2 + Svelte 5 + Candle (HF)) for communicat···
chatbot
开源
用自然语言对话,直接查询DBpedia知识图谱
DBpedia Chatbot
chatgpt-dingtalk
开源
在钉钉里直接召唤 GPT-3.5,聊天、写文案、画图,效率翻倍。
钉钉 & GPT-3.5 让你的工作效率直接起飞 私聊群聊方式、单聊串聊模式、角色扮演、图片创···
tmuxai
开源
在 tmux 里随时唤起 AI,不打断终端工作流
AI-Powered, Non-Intrusive Terminal Assistant
AI-Studio
开源
一个应用搞定所有大模型,本地云端随意切换
MindWork AI Studio is a free, independent cross-platform desktop app for local and c···
