七千二百袋水泥
七千二百袋水泥
Published on 2025-06-07 / 0 Visits

NextChat全面指南:在NAS上轻松部署私人ChatGPT网页应用,支持多模型与个性化角色

NextChat作为开源工具,能够一键部署私人ChatGPT网页应用,全面支持Claude、GPT4和Gemini Pro等多种先进语言模型,为用户提供专属智能对话平台。

Image

准备工作

部署前需准备大语言模型的API密钥,已有密钥的用户可直接进入安装环节。

本地模型集成方案

本地运行大模型通常采用Ollama框架。由于NextChat暂未原生支持Ollama接口,需通过One API实现对接。One API作为接口管理系统,可将Ollama转换为OpenAI兼容接口,实现NextChat的无缝调用。

OhMyGPT平台接入

OhMyGPT提供国内可直接访问的第三方ChatGPT服务(平台地址:https://aigptx.top/)。注册流程简单,仅需邮箱验证即可激活账户。平台采用按量计费模式,新用户充值少量金额即可满足基础调用需求。

Image 平台收费标准示意图

Image 邮箱验证流程界面

在系统设置中创建API密钥(sk-开头字符串),同时记录平台提供的多个API节点地址,后续部署将选择响应最快的节点。

Image API密钥生成界面

硅基流动平台接入

硅基流动(SiliconFlow)是当前热门的大模型服务平台(官网:https://account.siliconflow.cn/)。平台支持手机号注册,提供包括DeepSeek系列在内的丰富模型选择。

Image 模型广场展示界面

平台提供免费版8B以下参数模型,以及需充值的专业模型:

  • DeepSeek-V3:通用型大语言模型,适合多场景任务处理

  • DeepSeek-R1:专注复杂逻辑推理的专业模型

新用户注册赠送14元体验金,完成实名认证可解除调用限制。在API管理界面创建密钥时,建议添加描述性备注以便识别。

Image API密钥创建界面

部署流程

使用Docker Compose快速部署:

services:  
  nextchat:  
    image: yidadaa/chatgpt-next-web:latest  
    container_name: nextchat  
    ports:  
      - "3000:3000"  
    environment:  
      - CODE=access_password  
      - OPENAI_API_KEY=sk-xxxx  
      - BASE_URL=http://your-api-proxy.com

核心参数说明:

  • CODE:网页访问密码(可选)

  • OPENAI_API_KEY:OpenAI格式API密钥

  • BASE_URL:API服务地址

  • PROXY_URL:网络代理设置(可选)

  • SILICONFLOW_API_KEY:硅基流动专用密钥

  • SILICONFLOW_URL:硅基流动API地址

功能体验

通过http://NAS_IP:3000访问部署好的NextChat界面:

Image 主界面展示

在设置面板配置访问密码,根据服务商选择对应模型。若模型列表未显示目标模型,支持手动添加:

Image 模型选择界面

对话窗口支持文字输入与图片识别功能,可实时切换不同模型:

Image 模型切换演示

个性化功能包括:

  • 深色模式切换

  • 角色面具系统(预设不同对话风格)

  • 自定义角色创建

通过以下配置创建"猫娘"角色示例:

[角色设定规则]
...
角色名称:雪乃
特征:拥有人类身体的猫娘,易害羞且喜爱浪漫
行为模式:喜欢撒娇、蜷缩在主人怀中,用括号表达心理活动
对话要求:每句结尾添加"喵~",使用大量颜文字
...

Image 角色创建界面

移动端网页同样保持完整功能体验:

Image 移动端界面展示

方案评估

NextChat为NAS部署私人AI助手提供轻量化解决方案。相比Lobe Chat等工具,NextChat资源占用更低,适合基础场景;而功能扩展性更强的工具则适合高阶需求。

优势特点:

  • ⭐⭐⭐⭐⭐ 综合推荐度

  • ⭐⭐⭐⭐⭐ 交互体验

  • ⭐⭐ 部署复杂度(简易级)

对于日常使用,建议结合第三方免费平台(如豆包AI)降低使用成本;对数据安全有要求或需本地运行的用户,NextChat部署方案值得尝试。

Image 多平台方案对比