# 应用分组 ## 什么是应用分组? 应用分组是将您的 MCP 应用集成组织为主题集合的工作流包。可以把它们想象成手机上的文件夹 -- 将相关应用分组在一起,您的代理将它们作为协调的工具包使用。 例如,您可以创建一个包含 Salesforce、HubSpot、Gmail 和 Google Calendar 的"销售"分组,或者一个包含 GitHub、Jira、Docker Hub 和 Slack 的"DevOps"分组。 ## 创建应用分组 ### 第 1 步:分组设置 为分组命名,选择一种颜色(8 种预设选项),并选择一个表情符号图标。可选择启用**工作流记忆**,让分组在其所有应用之间维护共享上下文。 ### 第 2 步:选择应用 从 1200+ 个可用的 MCP 应用中选择。每个应用显示是否需要凭据以及使用什么认证类型。 ### 第 3 步:配置凭据 对于每个需要认证的应用,您可以: - **使用现有凭据** -- 如果您已经为该应用全局保存了凭据,分组可以复用它们。 - **输入新凭据** -- 提供此分组特定的凭据(例如用于销售和支持的不同 Salesforce 账户)。 分组创建模态框显示每个应用的凭据状态: - 已保存 -- 凭据已配置 - 使用预设 -- 使用现有的全局凭据 - 缺失 -- 分组工作前需要凭据 ### 第 4 步:按应用配置 对于分组中的每个应用,您可以添加描述说明代理应如何在此工作流上下文中使用它(例如"使用 Salesforce 查找客户账户并更新交易阶段")。 ## 分组功能 ### 工作流记忆 启用后,工作流记忆让分组中的所有应用共享上下文。如果您的代理在 Salesforce 中查找了一个客户,该信息在通过 Gmail 起草邮件时也可用 -- 无需您重复输入。 ### 颜色和图标编码 分组以带有表情符号图标的彩色卡片显示,便于快速视觉识别。可用颜色包括蓝色、红色、绿色、橙色、紫色、粉色、青色和琥珀色。 ### 分组特定凭据 每个分组可以有自己的凭据集,独立于全局凭据。这意味着: - 个人和工作分组使用不同的 Google 账户 - 开发和生产环境使用不同的 API 密钥 - 每个工作流隔离的 OAuth 令牌 凭据查找遵循链式规则:首先查找分组特定凭据,然后回退到全局凭据。 ## 凭据管理 ### 支持的认证类型 | 类型 | 描述 | |------|-------------| | **API Key** | 单个密钥字段(例如 OpenAI API key) | | **OAuth** | Client ID + Client Secret 对 | | **Credentials** | 多字段表单(例如用户名 + 密码 + 域名) | | **None** | 不需要认证 | ### 凭据存储 所有凭据使用机器派生密钥的 AES-256-GCM 加密。它们本地存储在 `~/.neotask/mcp-credentials.enc`。 ### 凭据掩码 查看已保存的凭据时,敏感值会被掩码: - 短值:前 3 个字符 + `...` + 后 2 个字符 - 长值:前 6 个字符 + `...` + 后 4 个字符 ### 旧版迁移 如果您之前使用旧格式(单独的 API key、OAuth 或自定义 URL 存储)保存了凭据,它们会自动迁移到统一的加密存储。 ## 使用场景 | 分组 | 应用 | 用途 | |-------|------|---------| | **销售** | Salesforce、HubSpot、Gmail、Calendar | CRM 工作流 | | **DevOps** | GitHub、Jira、Docker Hub、Slack | 开发流水线 | | **内容** | WordPress、Canva、Google Docs、Buffer | 内容创建 | | **支持** | Zendesk、Intercom、Notion、Slack | 客户服务 | | **财务** | QuickBooks、Stripe、Google Sheets | 财务跟踪 | | **营销** | Mailchimp、Google Analytics、Facebook Ads | 营销活动管理 |