Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

PureChatNext

Open-source self-hosted AI workspace supporting Web, WeChat, and QQ with multi-model chat, web search, file processing, and private deployment.

Ficha actualizada 23 sept 2026, 8:34 · upstream 23 sept 2026, 8:04 · release v0.2.8

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es PureChatNext

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

PureChat(仓库名:[PureChatNext][repo-link])是一个面向中文用户和小团队的开源自托管 AI 工作台,支持在微信和 QQ 中直接使用 AI 助手。与通用 ChatGPT Clone 相比,它优先解决三个核心问题:

1. **聊天入口无需迁移**:通过微信 iLink 扫码连接,由 Channel Gateway 持续接收并回复消息;QQ 支持扫码、WebSocket 及 Webhook 等多种接入方式。 2. **数据与成本可控**:支持完全自托管,可自备模型 API Key、免费额度账本以及详细的用量明细记录。 3. **能力可组合**:提供多模型对话、联网搜索、文档解析(PDF/DOCX/PPTX/Excel)以及 Agent 和消息渠道共用一套工作台的能力。

技术架构上,项目采用 Vite + React Router SPA 作为前端入口,Next.js 16 BFF 负责 API 路由和生产环境 HTML 壳;数据层使用 PostgreSQL + Drizzle ORM,支持 Supabase、Neon 或本地 Docker 部署;AI 能力通过 Vercel AI SDK 接入 OpenAI、DeepSeek 等 Provider。

项目采用单仓库 Monorepo 结构,将环境变量校验、数据库 Schema、模型目录、文件加载器、网页爬虫和渠道适配器拆分为独立包,便于复用与演进。

CASOS DE USO
  • 企业微信/钉钉集成:通过企业微信或钉钉的 iLink 功能,在已有通讯工具中直接接入 AI 助手,无需用户切换至独立网页端
PUNTOS DESTACADOS
  • 支持多模型(OpenAI、DeepSeek 等)无缝切换,同一会话可调用不同能力
  • 提供完整的 Agent 编排与 Tool Calling 能力,支持复杂任务拆解执行
  • 支持 PDF/Word/PPT 等多格式文档解析,实现本地知识库构建
PRECAUCIONES
  • 当前仅支持 Web、微信和 QQ 三个渠道接入,其他通讯工具(如企业微信、飞书等)尚未覆盖
  • 数据库依赖 PostgreSQL,若使用云托管方案需额外配置 Neon 或 Supabase 连接字符串
  • 文件处理功能目前主要基于本地文件系统,未集成对象存储(S3/MinIO)
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Docker detectado

推荐使用 Vercel 部署:克隆仓库后执行 `pnpm build:vercel` 生成 vercel.json,配置环境变量并勾选 Build 阶段数据库连接字符串。生产环境建议将 APP_URL、API Key 等关键变量提交至 Vercel Secrets。若需自托管 Docker,可运行 `pnpm docker:deploy` 一键构建并启动服务。首次部署后请修改正式域名和模型密钥,并配置 CORS 白名单避免跨域问题。

✓Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsReactNode.js
SERVICIOS
PostgreSQLRedisS3/MinIO
BASES DE DATOS
PostgreSQLRedis
PUERTOS
5174300090005432637981803210
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.