SuperAPI AI 工具集

ingestion-and-connectors

通用与其它

查看项目

更新于 10-15 20:09

技能介绍

用途:管理 Brain 数据源的完整生命周期,包括创建、同步、诊断与删除,覆盖 manual、generic、clips、slack、granola、github 六种 provider,不提供任意自定义 provider 字符串。

主要能力:create-source 创建数据源,generic 类型需配合 sourceKey 与生成的 ingestToken;ingestToken 仅在响应中返回一次,之后只存 SHA-256 哈希,无法再次读取。get-brain-health 是诊断单一入口,返回每个数据源的健康值(error、paused、needs_setup、needs_sync、stale、healthy),并报告 distillationQueue 计数、proposals.pending、sources.attention 与 setup.nextSteps。sync-source 立即运行单个数据源连接器;sync-due-sources 扫描所有 nextSyncAt 已过的可访问数据源。自动同步仅适用于 slack、granola、github,且未显式设置 autoSync: false;manual、generic、clips 为推送/导入驱动,无 nextSyncAt。

凭据解析顺序:先取 appId=brain 的 workspace_connections/workspace_connection_grants,其次为向后兼容的 Brain 本地 SQL 凭据,最后为同用户/组织/工作区范围内的 vault secrets;不会回退到部署级环境变量。list-connection-providers 可查看各 provider 就绪状态与凭据健康。

编辑与删除:update-source 可改标题、config、visibility;delete-source 为硬删除,用 update-source 设 status: paused 是可逆的停止方式。list-sources 支持按 provider 与 includeArchived 过滤,并受 accessFilter 可见性规则约束。

限制:Slack 仅扫描允许列表内的频道;Granola 轮询可访问笔记;GitHub 导入已批准的仓库 issue/PR。Slack 专属上线步骤需参考 brain-runbook。资料未提供具体价格、平台支持范围与效果数据。