当前位置: 首页 > news >正文

LangFlow 1.x 系列【4】首页侧边栏与用户菜单功能说明

文章目录

  • 1. Projects(项目管理)
    • 1.1 面板结构
    • 1.2 标题栏按钮
    • 1.3 项目右侧 ⋯
    • 1.4 Flows Tab(Flow 列表标签页)
    • 1.5 MCP Server Tab(MCP 服务标签页)
  • 2. Knowledge Bases(知识库)
    • 2.1 页面结构
    • 2.2 知识库操作
    • 2.3 知识库状态
    • 2.4 详情 Drawer(抽屉面板)
    • 2.5 与 Flow 的连接
  • 3. My Files(文件管理)
    • 3.1 页面结构
    • 3.2 文件操作
    • 3.3 文件图标映射
    • 3.4 文件在 Flow 中的使用
  • 4. 顶部导航栏
    • 4.1 通知中心(Notifications)
    • 4.2 用户头像菜单
      • 4.2.1 Version(版本信息)
      • 4.2.2 Settings(设置)
      • 4.2.3 Admin Page(管理员页面)
      • 4.2.4 Documentation(文档)
      • 4.2.5 GitHub / Discord / Twitter
      • 4.2.6 Theme(主题切换)
      • 4.2.7 Logout(退出登录)

本文档聚焦首页左侧菜单、用户头像菜单、通知中心等功能,不涉及画布编辑器。


1. Projects(项目管理)

位置:左侧边栏顶部,标题Projects

ProjectsLangflow文件夹管理系统,用于组织和分类你的工作流 (Flows) 和Mcp Server

1.1 面板结构

┌──────────────────────────┐ │ ☰ Projects [📤] [+] │ ← 标题栏 ├──────────────────────────┤ │ 📁 项目名称1 [⋯] │ ← 项目列表项 │ 📁 项目名称2 [⋯] │ │ 📁 ... │ ├──────────────────────────┤ │ [Getting Started] │ ← 新手引导 (可关闭) └──────────────────────────┘

1.2 标题栏按钮

按钮图标功能
标题Projects固定标题文字
上传📤从 JSON 文件导入 Flow 到当前项目
新建项目创建新的项目文件夹(默认名称 “New Project”)

1.3 项目右侧 ⋯

右侧按钮,点击展开菜单:

操作图标说明
Rename✏️ SquarePen重命名项目(也可双击项目名进入编辑)
Download📥 Download将整个项目及其中所有 Flow 导出为 JSON
Delete🗑️ Trash2删除项目(仅删除文件夹,Flow 不丢失)

1.4 Flows Tab(Flow 列表标签页)

点击左侧某个项目后,主内容区顶部的FlowsTab显示当前项目中的所有AI工作流。

页面布局:

┌──────────────────────────────────────────────────────────┐ │ 📁 项目名称 │ │ ──────────────────────────────────────────────────────── │ │ [MCP] [Flows] │ ← Tab 栏 │ ──────────────────────────────────────────────────────── │ │ 🔍 搜索Flow... [📋列表/🟊网格] [+ New] │ ← 工具栏 ├──────────────────────────────────────────────────────────┤ │ ┌────────────┐ ┌────────────┐ ┌────────────┐ │ │ │ Flow名称1 │ │ Flow名称2 │ │ Flow名称3 │ │ ← 网格视图 │ │ 描述文字... │ │ 描述文字... │ │ 描述文字... │ │ │ │ [✏️][📥][📋] │ │ [✏️][📥][📋] │ │ [✏️][📥][📋] │ │ │ └────────────┘ └────────────┘ └────────────┘ │ │ │ │ ─── 页码 [12/24/48/96] ← 1 2 3 → ─── │ ← 分页(>10条时) └──────────────────────────────────────────────────────────┘


工具栏功能:

控件功能
搜索框按名称实时搜索过滤 Flow
列表/网格切换切换 Flow 的展示方式(列表行或卡片网格)
+ New Flow创建新的空白 Flow(直接跳转到画布编辑器,带欢迎引导)

Flow卡片/行操作:

操作说明
点击卡片进入 Flow 编辑器 (/flow/:id)
✏️ 编辑进入 Flow 编辑器
📥 下载/导出导出该 Flow 为 JSON 文件
📋 复制创建 Flow 副本
🗑️ 删除删除 Flow(含对话历史)

多选操作:

方式说明
Shift + 点击范围选择:从上次选中到当前点击之间的所有 Flow
Ctrl/Cmd + 点击多选/取消单个 Flow
选中后顶部工具栏自动滑出「下载」和「删除」按钮

拖拽操作:

  • Flow卡片拖拽到左侧其他项目,实现跨项目移动
  • 将外部.json文件拖入主区域,自动导入为Flow

1.5 MCP Server Tab(MCP 服务标签页)

MCP Tab 功能:将当前项目中的Flow暴露为MCP(Model Context Protocol) 工具,供外部AI客户端(如Claude DesktopVS CodeCursor等)调用。

ENABLE_MCP=true时(默认开启),点击左侧某个项目后,主内容区顶部会出现Tab栏:

功能详解:

区域说明
Flows & Tools列出当前项目中的所有 Flow,显示为 MCP 工具;可点击 ⚙️ 编辑哪些 Flow 作为 MCP 工具暴露
Auto Install 模式本地连接时可用,自动检测已安装的 MCP 客户端(Claude Desktop 等),一键安装配置
JSON 模式生成标准 MCP 服务器 JSON 配置,支持按操作系统(Windows/Mac/Linux)展示不同的配置格式
Transport 选择支持StreamableHTTP传输协议
API Key 生成生成用于 MCP 认证的 API Key
一键复制复制 JSON 配置到剪贴板,粘贴到 MCP 客户端即可使用

支持的MCP客户端:

  • Claude Desktop/Claude Code
  • VS Code/Cursor/Windsurf
  • 任何支持MCP协议的AI应用

2. Knowledge Bases(知识库)

位置:左侧边栏底部(需ENABLE_KNOWLEDGE_BASES特性开启)

路径:点击跳转到/assets/knowledge-bases

知识库用于RAG (检索增强生成)场景,管理文档知识源。

2.1 页面结构

┌──────────────────────────────────────────────┐ │ ☰ Knowledge Bases │ ← 页面标题 │ │ │ 🔍 搜索知识库... [Delete (2)] │ ← 搜索 + 批量删除 │ [+ Upload Sources] │ ← 上传按钮 │ ┌──────────────────────────────────────────┐ │ │ │ Name │ Status │ Sources │ ... │ │ ← AG Grid 表格 │ ├──────────────────────────────────────────┤ │ │ │ 📚 知识库1 │ Ready │ 3 │ │ │ │ │ 📚 知识库2 │ Ingest..│ 12 │ │ │ │ └──────────────────────────────────────────┘ │ └──────────────────────────────────────────────┘

2.2 知识库操作

操作说明
创建知识库基于模板创建新知识库(需要存在示例知识库 Flow)
上传/添加源向知识库上传文档文件作为知识源
搜索实时过滤知识库列表
行选择支持 Shift+点击 范围选择多行
批量删除选中多个知识库后一键删除
双击行打开知识库详情 Drawer(抽屉面板)

2.3 知识库状态

状态说明
ready就绪,可以正常查询
ingesting正在处理/摄入文档中
failed处理失败(会弹出错误通知)
in_progress其他处理状态

2.4 详情 Drawer(抽屉面板)

双击知识库行后右侧滑出,包含:

  • 知识库基本信息(名称、状态、源数量)
  • Ingestion Runs— 文档摄入历史记录
    • 查看每次摄入的 chunks 数量
    • 成功/失败状态
    • 时间戳
  • Source Chunks 查看— 点击进入/assets/knowledge-bases/:sourceId/chunks查看分块详情


2.5 与 Flow 的连接

  • 知识库在Flow编辑器中可通过Knowledge Base相关组件调用
  • 用于构建RAG问答、文档检索等AI应用

3. My Files(文件管理)

位置:左侧边栏底部(需ENABLE_FILE_MANAGEMENT特性开启)

路径:点击跳转到/assets/files

用于统一管理上传的文件,供Flow中的组件引用。


3.1 页面结构

┌──────────────────────────────────────────────┐ │ ☰ My Files │ ← 页面标题 │ │ │ 🔍 搜索文件... [Delete (3)] │ ← 搜索 + 批量删除 │ [+ Upload Files] │ ← 上传按钮 │ ┌──────────────────────────────────────────┐ │ │ │ Name │ Size │ Type │ Date │ │ ← AG Grid 表格 │ ├──────────────────────────────────────────┤ │ │ │ 📄 doc.pdf │ 2.3 MB │ pdf │ ... │ │ │ │ 📊 data.csv │ 156 KB │ csv │ ... │ │ │ │ 🖼️ image.png │ 890 KB │ png │ ... │ │ │ └──────────────────────────────────────────┘ │ └──────────────────────────────────────────────┘


3.2 文件操作

操作说明
上传文件支持多文件同时上传;支持拖拽上传到表格区域
重命名双击文件名单元格进入编辑模式,回车确认
删除支持单选删除(右键菜单)和批量删除(选中多行)
右键菜单右键文件行弹出操作菜单(重命名、删除)
搜索过滤实时搜索过滤文件名
Shift 多选按住 Shift 点击行首尾进行范围选择

3.3 文件图标映射

根据文件扩展名自动匹配图标(FILE_ICONS配置):

文件类型示例扩展名
📄 PDF.pdf
📊 CSV/Excel.csv,.xlsx
🖼️ 图片.png,.jpg,.gif
📝 文本.txt,.md
🎵 音频.mp3,.wav
🎬 视频.mp4
📦 压缩包.zip
❓ 其他默认图标

3.4 文件在 Flow 中的使用

  • 上传后的文件可通过File组件在Flow中引用
  • 支持通过文件ID或路径引用

4. 顶部导航栏

4.1 通知中心(Notifications)

位置:顶部导航栏右侧,🔔 铃铛图标

系统在以下情况自动产生通知:

触发场景通知类型图标
Flow 构建成功Success(成功)
Flow 构建失败Error(错误)
API 调用异常Error(错误)
文件上传成功Success(成功)
知识库摄入完成Notice(提示)ℹ️

通知指示器

  • 灰色铃铛— 无未读通知
  • 红色圆点— 有新的未读通知(notificationCenter: true

点击铃铛弹出下拉面板(500×500px):

4.2 用户头像菜单

位置:顶部导航栏最右侧,用户头像图标

点击头像弹出下拉菜单,宽度272px

菜单结构:

┌──────────────────────────────┐ │ Version 1.10.0 ✓ │ ← 版本信息(最新/有更新) ├──────────────────────────────┤ │ Settings │ ← 设置入口 │ Admin Page (管理员可见) │ ← 管理页面 │ Documentation │ ← 外部链接 → docs.langflow.org ├──────────────────────────────┤ │ ⭐ GitHub │ ← 外部链接 → github.com/langflow-ai/langflow │ 💬 Discord (蓝色图标) │ ← 外部链接 → discord.com/invite/EqksyE2EX9 │ 𝕏 Twitter/X │ ← 外部链接 → x.com/langflow_ai ├──────────────────────────────┤ │ Theme 🌙 ☀️ │ ← 主题切换(暗色/亮色) ├──────────────────────────────┤ │ Logout │ ← 退出登录 └──────────────────────────────┘

4.2.1 Version(版本信息)

  • 显示当前Langflow版本号(如1.10.0
  • 自动与最新版本比对:
    • 绿色 ✓ latest— 已是最新版本
    • 琥珀色 update available— 有新版本可更新

4.2.2 Settings(设置)

点击跳转/settings/general,包含以下子设置:

子页面路径说明
General/settings/general语言、自动保存间隔、自动播放 Playground 等
Global Variables/settings/global-variables跨 Flow 共享的全局变量
Model Providers/settings/model-providers集中管理各 AI 模型的 API Key
Database Providers/settings/db-providers外部数据库连接配置
MCP Servers/settings/mcp-serversMCP 服务器管理
MCP Client/settings/mcp-clientMCP 客户端连接
API Keys/settings/api-keys创建 Langflow API 密钥(供外部程序调用)
Shortcuts/settings/shortcuts自定义键盘快捷键
Messages/settings/messages查看历史消息记录

4.2.3 Admin Page(管理员页面)

  • 仅管理员可见autoLogin模式下隐藏)
  • 路径:/admin
  • 功能:用户管理(查看/添加/编辑/删除用户)

4.2.4 Documentation(文档)

  • 外部链接,新标签页打开
  • OSS版:https://docs.langflow.org
  • DataStax版:DataStax文档站

4.2.5 GitHub / Discord / Twitter

链接URL说明
GitHubgithub.com/langflow-ai/langflow⭐ Star 项目
Discorddiscord.com/invite/EqksyE2EX9加入社区讨论
Twitter/Xx.com/langflow_ai关注最新动态

三个链接均在新标签页打开,不会影响当前页面。

4.2.6 Theme(主题切换)

  • 提供暗色模式亮色模式切换
  • 点击对应图标即时切换,无需刷新
  • 主题偏好会本地持久化

4.2.7 Logout(退出登录)

  • 点击退出当前账户
  • 跳转回登录页面
  • 注意autoLogin模式下此按钮会被隐藏
http://www.jsqmd.com/news/1119529/

相关文章:

  • 十倍利润!30美元成本的产品卖到300美元,论独立站选品的重要性
  • 小学期第八周
  • 终极E-Hentai漫画下载指南:免费开源工具完整教程
  • E-Hentai漫画收藏神器:一键打包下载全攻略
  • 如何让产品参与测试/验证
  • E-Hentai漫画批量下载终极指南:免费一键打包完整教程
  • Gemini Advanced与ChatGPT-4真实工作流深度对比
  • Linux:进程信号
  • Pipeline-聚类质心提取
  • devkit-pipeline最佳实践:企业级开发团队的10个经验分享
  • 深入理解ROS编译:从catkin到CMakeLists.txt的全面指南
  • 终极E-Hentai漫画下载指南:免费批量打包ZIP文件
  • Codex 实战 Skills:用 Skill 一键为 API 接口生成 100% 覆盖率的 Python pytest 用例
  • 01背包 这个算法界的守门员
  • 一人公司技术栈指南:VIbecoding之后,为什么一定要重视 BaaS (后端即服务)
  • 24. 【C语言】把数据存下来:文件操作基础
  • 无人机航拍小目标检测系统 无人机监控 无人机安防巡检 无人机交通管理应用
  • 代理系统架构_agent-architecture
  • 开源E-Hentai漫画下载器:3分钟掌握免费批量下载技巧
  • AI模型评测平台辨伪指南:如何识别虚假排名与虚构版本号
  • 品牌推广PPT模板哪家强?这几个宝藏平台别错过
  • 运筹说 第156期 | 大模型基础篇之大模型概述(1):当“大“成为一种革命
  • 高速PCB设计中AC耦合电容布局的7个黄金法则
  • 一些C语言代码小技巧
  • [论文笔记] AI SOTA模型全景 海外 AI 短剧平台技术方案
  • Ubuntu 26.04下实现无边框全屏窗口:Wayland与X11的实战指南
  • 层级协调系统_agent-hierarchical-coordinator
  • 探秘职坐标:解锁IT学习新姿势,开启梦想职业大门
  • 为什么干家电维修的很少有发财的?
  • 5分钟快速上手:E-Hentai漫画下载工具完全指南