Token导航 LogoToken导航TokenDH.com
Cyber Chef logo
运维云端未说明官方级别未说明来源级核验

Cyber Chef

MCP Server

一款具有黑客风格界面的多模型AI聊天应用,支持实时流式响应和会话历史管理。

工具数

5

提示词数

0

GitHub Stars

0

资源数

0
AI聊天多模型支持TypeScript会话管理

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

SaidulBadhon

提供方

SaidulBadhon

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

霓虹灯终端-人工智能聊天应用

现代AI聊天界面 黑色+霓虹绿黑客风格 主题。在多个AI模型(OpenAI、Anthropic、Gemini)之间切换,并实时流式响应。

Neon Terminal

特性

  • �� 黑客风格的用户界面 -黑色+霓虹绿色主题,具有终端美学
  • 🤖 多型号支持 -在OpenAI、Anthropic和Gemini之间切换
  • 实时流媒体 -查看生成的AI响应
  • 💾 聊天记录 -会话在MongoDB中持续存在
  • 🎯 每条消息的型号 -查看每个响应是由哪个模型生成的

技术栈

前端

  • Vite+React+TypeScript
  • 尾风CSS
  • shadcn/ui组件
  • Vercel AI SDK(流媒体)

后端

  • Bun运行时
  • Hono web框架
  • MongoDB与Mongoose
  • Vercel人工智能SDK(人工智能提供商)

入门指南

先决条件

  • 包子 安装
  • MongoDB 本地运行或MongoDB Atlas连接字符串
  • 至少一个人工智能提供商的API密钥:

- OpenAI API密钥 - 无烟煤API密钥 - 谷歌人工智能(Gemini)API密钥

安装

  1. 克隆仓库
   git clone 
   cd neon-terminal
  1. 设置环境变量
   cp .env.example .env

编辑 .env 并添加您的API密钥:

   MONGODB_URI=mongodb://localhost:27017/neon-terminal
   OPENAI_API_KEY=your-openai-key
   ANTHROPIC_API_KEY=your-anthropic-key
   GEMINI_API_KEY=your-gemini-key
  1. 安装后端依赖项
   cd api
   bun install
  1. 安装前端依赖项
   cd ../app
   bun install

运行应用程序

  1. 启动后端 (从 api 目录)
   cd api
   bun run dev

API将于 http://localhost:3001

  1. 启动前端 (从 app 新终端中的目录)
   cd app
   bun run dev

该应用程序将在 http://localhost:5173

  1. 打开浏览器 并导航到 http://localhost:5173

项目结构

├── api/                    # Backend (Bun + Hono)
│   ├── src/
│   │   ├── models/         # MongoDB models
│   │   ├── routes/         # API routes
│   │   ├── services/       # AI service abstraction
│   │   ├── types/          # TypeScript types
│   │   └── index.ts        # Entry point
│   └── package.json
│
├── app/                    # Frontend (Vite + React)
│   ├── src/
│   │   ├── components/     # React components
│   │   │   ├── ui/         # shadcn/ui components
│   │   │   └── ...         # App components
│   │   ├── hooks/          # Custom hooks
│   │   ├── lib/            # Utilities
│   │   ├── types/          # TypeScript types
│   │   ├── App.tsx         # Main app component
│   │   └── main.tsx        # Entry point
│   └── package.json
│
├── .env.example            # Environment variables template
└── README.md

API终点

方法端点描述
得到/api/models获取可用的AI模型
得到/api/sessions获取所有聊天会话
得到/api/sessions/:id获取包含消息的会话
删除/api/sessions/:id删除会话
职位/api/chat/stream流式聊天响应

可用型号

  • 开放人工智能:GPT-4.1、GPT-4o
  • Anthropic克劳德·十四行诗4、克劳德·3.5
  • 双子座:1.5 Pro,2.0 Flash

许可证

麻省理工学院

目录标签

目录标签

AI聊天多模型支持TypeScript会话管理本地部署实时响应黑客风格

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

5

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP