mcpField
A
AI as Workspace

AI as Workspace

github.com/NitroRCr聊天应用1.8k23 周前更新

关于 AI as Workspace

AI as Workspace 是一款跨平台的轻量 AI 聊天客户端,支持 MCP 协议。该项目已被弃用,并由 Nya AI 取代。适合希望以工作区管理多组对话的用户。

主要功能

  1. 01支持 Windows、Linux、macOS、Android 和 Web
  2. 02支持多个 AI 服务商的模型接入
  3. 03多工作区与嵌套文件夹管理对话
  4. 04支持 MCP 工具、提示词和资源
  5. 05基于 SearXNG 的网页搜索

适用场景

  1. 01按主题划分工作区管理多组对话
  2. 02通过 MCP 服务扩展聊天中的工具调用
  3. 03在多个平台上使用同一套聊天数据

MCP 相关

作为 MCP 客户端,支持通过 STDIO 和 HTTP 连接 MCP 服务,并可从插件市场安装或手动添加 MCP 服务。

详细介绍

README 配图

AI 即工作空间

MCP Client MCP client with features

警告

此项目已弃用,后续由 Nya AI 接替。Nya AI 使用全新的技术栈进行了全面重写,提供了此项目的大部分功能和一致的体验,同时带来了许多新功能和优化。

现有用户请参阅 迁移到 Nya AI。

一款优雅的 AI 客户端

网页版 - 下载 - 文档 - 自托管指南 - 简体中文

README 配图

功能概览

所有平台体验一致
  • 支持的平台:Windows、Linux、Mac OS、Android、Web(PWA)
  • 支持多种 AI 服务提供商:OpenAI、Anthropic、Google、DeepSeek、xAI、Azure 等
对话界面
  • 用户输入预览
  • 将修改和重新生成的内容呈现为分支
  • 可自定义键盘快捷键
  • 快速滚动到消息的开头或末尾
README 配图
多个工作空间
  • 创建多个工作空间,按主题区分对话
  • 将工作空间分组到文件夹中;支持嵌套
  • 在工作空间内创建多个助手,也可创建全局助手
README 配图
数据存储
  • 数据优先存储在本地,可离线访问并即时加载
  • 登录后可使用云同步,跨设备同步数据
  • 多窗口协作:在同一浏览器中打开多个标签页,并实时同步数据
设计细节
  • 支持将文本文件(代码、csv 等)作为附件;AI 可以读取文件内容和名称,且不占用显示空间
  • 对于较大的文本块,可在输入框外按 Ctrl + V 将其粘贴为附件,避免大量内容占满显示区域
README 配图
  • 将之前消息的内容引用到用户输入中,以便针对性地提出后续问题
  • 选择消息中的多行文本,即可复制原始 Markdown
README 配图
  • 自动将从 VSCode 粘贴的代码包裹在带有语言标识的代码块中
README 配图
MCP 协议
  • 支持 MCP 工具、提示词和资源
  • 支持 STDIO 和 HTTP 连接方式
  • 从插件市场安装 MCP 类型插件,或手动添加 MCP 服务
网页搜索
  • 基于 SearXNG 的网页搜索,开箱即用。
  • 还提供通过 URL 抓取网页内容的功能。
  • 支持并发搜索和并发抓取。
Artifacts
  • 将助手回复中的任意部分转换为 Artifacts
  • 用户可编辑,支持版本控制和代码高亮
  • 控制助手对 Artifacts 的读写权限
  • 同时打开多个 Artifacts
README 配图
插件系统
  • 内置计算器、文档解析、视频解析和图像生成插件
  • 从插件市场安装其他插件
  • 将 Gradio 应用配置为插件;兼容部分 LobeChat 插件
  • 插件不只是工具调用

README 配图

轻量且高性能
  • 快速启动,无需等待
  • 流畅切换对话
README 配图
动态提示词
  • 使用模板语法创建提示词变量,构建动态且可复用的提示词
  • 将重复部分提取为工作区变量,以便重复使用提示词
README 配图
更多功能

助手市场、深色模式、自定义主题颜色等

LightHouse

桌面端移动端
README 配图README 配图

相关项目

  • New API:AI 模型接口管理与分发系统,支持多种兼容 OpenAI 格式的大模型

安装依赖

pnpm i
在开发模式下启动应用(热代码重载、错误报告等)
quasar dev
检查文件格式
pnpm lint
构建生产环境应用
# SPA
quasar build

# PWA
quasar build -m pwa

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。