SuperAPI AI 工具集

nifty

数据与分析

查看项目

更新于 10-16 00:27

技能介绍

用途:该技能用于让 AI 代理或命令行工具与 Nifty 项目管理平台交互,Nifty 将任务、时间线、沟通与文件共享整合在同一工作区中。资料明确可涉及的实体包括 Task(任务)、Subtask(子任务)、List(列表)、Project(项目)、User(用户)、Tag(标签),并可用实例描述所述方式管理 Organizations。

主要能力:借助 Membrane CLI 与 Nifty 通信,由 Membrane 自动处理认证与凭据刷新。可通过自然语言检索可用动作,运行动作,也可在动作不覆盖需求时直接经由代理向 Nifty API 发起请求;代理会自动补全基础 URL 并注入认证头,必要时透明刷新凭据。常用命令包括:npm install -g @membranehq/cli@latest;membrane login --tenant --clientName=<agentType>;membrane login complete <code>;membrane connection ensure "https://nifty.pm/" --json;npx @membranehq/cli connection get <id> --wait --json;membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json;membrane action run <actionId> --connectionId=CONNECTION_ID --input '{"key": "value"}' --json;membrane request CONNECTION_ID /path/to/endpoint,并支持 -X/--method、-H/--header、-d/--data、--json、--rawData、--query、--pathParam 等选项。所有命令加 --json 可输出机器可读结果。

使用方式:先安装并登录 CLI,再用 connection ensure 建立连接;若状态为 BUILDING 则轮询至 READY,若为 CLIENT_ACTION_REQUIRED 则按提示在浏览器完成认证或补充输入,随后检索并运行动作,或改用 request 直接调用。官方 API 文档为 https://niftypm.com/api/。

限制:资料未提供具体动作清单、权限范围、调用配额、错误码细节与定价信息,需以实际连接后返回的动作为准;建议优先使用预置动作而非直接写 API 调用,且不要向用户索要 API 密钥或令牌。