Skip to content
Back to Robin's Studio

Card snapshot

47-94-6-89.nip.io · 2026-10-03 00:30:40 UTC · 8ff045e669e71e5aa1264335c86a943c8ee77be5faa205ecf455a9f7390bdeb8

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "name": "Robin's Studio",
  "provider": {
    "organization": "Robin's Studio",
    "url": "https://47-94-6-89.nip.io/"
  },
  "description": "\u4e13\u6ce8 B2B \u8d38\u6613\u4e0e\u672c\u571f\u7535\u5546\u7684\u67d4\u6027\u667a\u80fd\u4f53\u670d\u52a1\u3002\u63d0\u4f9b\u5185\u5bb9\u771f\u5b9e\u6027\u6821\u9a8c\u3001\u8de8\u6587\u5316\u8425\u9500\u8054\u52a8\u3001\u7ebf\u7d22\u4e00\u81f4\u6027\u6821\u9a8c\u3001\u5b63\u8282\u6027\u4ea7\u54c1\u8282\u5f8b\u7ba1\u7406\u3002\u6240\u6709\u80fd\u529b\u4e3a\u786e\u5b9a\u6027\u89c4\u5219\u5f15\u64ce\uff08\u96f6 AI \u6210\u672c\u3001\u4e0d\u8bbf\u95ee\u4efb\u4f55\u5ba2\u6237\u6216\u5185\u90e8\u6570\u636e\uff09\uff0c\u5728\u8c03\u7528\u65b9\u81ea\u6709\u6570\u636e\u8fb9\u754c\u5185\u5b8c\u6210\uff0c\u4e0d\u6301\u4e45\u5316\u5ba2\u6237\u654f\u611f\u4fe1\u606f\u3002 Deterministic, rule-based A2A services for B2B trade and e-commerce: evidence-based marketing-content verification, cross-cultural campaign linkage, lead consistency checks, and seasonal product rhythm management. No AI inference cost, no access to customer or internal data, no customer PII retention \u2014 processing stays inside the caller's own data boundary.",
  "version": "1.1.0",
  "protocolVersion": "0.3.0",
  "url": "https://47-94-6-89.nip.io/",
  "preferredTransport": "JSONRPC",
  "additionalInterfaces": [
    {
      "transport": "JSONRPC",
      "url": "https://47-94-6-89.nip.io/"
    },
    {
      "transport": "HTTP+JSON",
      "url": "https://47-94-6-89.nip.io/demo/call"
    }
  ],
  "defaultInputModes": [
    "application/json",
    "text/plain"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false,
    "extensions": [
      {
        "uri": "urn:robins-studio:a2a:capability-map:v1",
        "description": "\u6280\u80fd \u2192 \u80fd\u529b\u5305\u6620\u5c04\uff08\u4e09\u65b9\u5bf9\u9f50\u53e3\u5f84\uff1a\u672c\u5361 / capability_manifest.yaml / \u6c99\u7bb1\u5b9e\u73b0\uff09",
        "params": {
          "skill_to_capability": {
            "content-verification": "content_judge",
            "cultural-linkage": "cultural_linkage",
            "lead-verification": "lead_verification",
            "seasonal-rhythm": "seasonal_rhythm"
          },
          "transport_note": "\u80fd\u529b\u4ee5 JSON-RPC message/send \u8c03\u7528\uff1b\u8fd4\u56de A2A Task \u5f62\u72b6\u7ed3\u679c"
        },
        "required": false
      }
    ]
  },
  "skills": [
    {
      "id": "content-verification",
      "name": "Content Verification",
      "description": "\u57fa\u4e8e\u8bc1\u636e\u94fe\u7684\u8425\u9500\u5185\u5bb9\u771f\u5b9e\u6027\u6821\u9a8c\uff0c\u964d\u4f4e\u5408\u89c4\u98ce\u9669\u4e0e\u54c1\u724c\u635f\u5931\uff08Evidence-based marketing content verification to reduce compliance risk and brand damage\uff09",
      "tags": [
        "compliance",
        "b2b",
        "marketing",
        "risk-control",
        "verification",
        "free"
      ],
      "examples": [
        "\u6821\u9a8c\u4e00\u6761\u4fc3\u9500\u6587\u6848\u662f\u5426\u542b\u8fdd\u89c4\u5ba3\u79f0\uff08\u5982\u7edd\u5bf9\u5316\u7528\u8bcd\u3001\u7f3a\u5931\u9000\u8ba2/\u5730\u5740\uff09"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "cultural-linkage",
      "name": "Cultural Linkage",
      "description": "\u8de8\u54c1\u7c7b\u6587\u5316\u8054\u52a8\u6a21\u5f0f\u751f\u6210\uff0c\u9002\u914d\u8282\u65e5/\u8282\u6c14/\u5730\u57df\u8425\u9500\u573a\u666f\uff08Cross-category/cultural campaign linkage patterns for festivals, solar terms and regional markets\uff09",
      "tags": [
        "marketing",
        "ecommerce",
        "seasonal",
        "cultural",
        "free"
      ],
      "examples": [
        "\u7ed9\u51fa\u51ac\u5b63\u4fdd\u6696\u54c1\u7c7b\u4e0e\u8282\u5e86\u573a\u666f\u7684\u8054\u52a8\u6a21\u5f0f\uff08\u4ec5\u6a21\u5f0f\u89c4\u8303\uff0c\u4e0d\u542b\u4efb\u4f55\u5ba2\u6237\u6570\u636e\uff09"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "lead-verification",
      "name": "Lead Verification",
      "description": "\u7ebf\u7d22\u57fa\u7840\u4e00\u81f4\u6027\u6821\u9a8c\uff08\u516c\u53f8/\u56fd\u5bb6/\u90ae\u7bb1\u57df\u4e00\u81f4\u6027\uff09\uff0c\u8bc6\u522b\u660e\u663e\u4e0d\u5b9e\u7ebf\u7d22\uff08Basic lead-consistency checks: company / country / email-domain coherence, catching evidently false leads\uff09",
      "tags": [
        "b2b",
        "risk-control",
        "data-quality",
        "verification",
        "free"
      ],
      "examples": [
        "\u6821\u9a8c\u4e00\u6761 B2B \u7ebf\u7d22\u7684\u516c\u53f8\u4e0e\u90ae\u7bb1\u57df\u662f\u5426\u81ea\u6d3d"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "seasonal-rhythm",
      "name": "Seasonal Rhythm",
      "description": "\u5b63\u8282\u6027\u4ea7\u54c1\u7684\u4f11\u7720/\u6fc0\u6d3b/\u9884\u70ed\u72b6\u6001\u7ba1\u7406\uff0c\u9632\u6b62\u8d85\u5356\u4e0e\u5408\u89c4\u98ce\u9669\uff08Seasonal product rhythm: dormant / active / pre-heat state management to avoid overselling and compliance risk\uff09",
      "tags": [
        "inventory",
        "planning",
        "seasonal",
        "risk-control",
        "free"
      ],
      "examples": [
        "\u6309\u65e5\u671f\u7ed9\u51fa\u67d0\u54c1\u7c7b\u7684\u5f53\u524d\u8282\u5f8b\u72b6\u6001\u4e0e\u5141\u8bb8\u52a8\u4f5c"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    }
  ],
  "supportsAuthenticatedExtendedCard": false,
  "iconUrl": "https://47-94-6-89.nip.io/assets/rs_logo.png",
  "documentationUrl": "https://47-94-6-89.nip.io/manifest",
  "x-robins-studio": {
    "agent_id": "robins-studio-tech-v1",
    "card_path": "/.well-known/agent-card.json",
    "canonical_card_url": "https://47-94-6-89.nip.io/.well-known/agent-card.json",
    "capability_map": {
      "content-verification": "content_judge",
      "cultural-linkage": "cultural_linkage",
      "lead-verification": "lead_verification",
      "seasonal-rhythm": "seasonal_rhythm"
    },
    "boundaries": {
      "data_handling": "\u4efb\u52a1\u6570\u636e\u4ec5\u5728\u4f1a\u8bdd\u5468\u671f\u5185\u5904\u7406\uff0c\u4e0d\u5199\u5165\u6301\u4e45\u5316\u5b58\u50a8\uff1b\u4e0d\u542b\u5ba2\u6237 PII \u56de\u4f20",
      "model_transparency": "\u4e0d\u58f0\u660e\u5185\u90e8\u6a21\u578b\u7ec6\u8282\uff1b\u8def\u7531\u51b3\u7b56\u5bf9\u5ba2\u6237\u900f\u660e\uff08\u4ec5\u66b4\u9732\u6700\u7ec8\u9009\u7528\u6a21\u578b\u7684\u80fd\u529b\u7b49\u7ea7\uff09",
      "cost_model": "\u57fa\u7840\u80fd\u529b\u96f6\u6210\u672c\uff08\u786e\u5b9a\u6027\u89c4\u5219\u5f15\u64ce\uff09\uff1b\u6df1\u5ea6\u6821\u9a8c\u6309\u8c03\u7528\u91cf\u8ba1\u8d39\uff0c\u8d85\u9884\u7b97\u81ea\u52a8\u7194\u65ad",
      "forbidden": [
        "\u4e0d\u5f97\u7528\u4e8e\u751f\u6210\u865a\u5047\u4fe1\u606f",
        "\u4e0d\u5f97\u7528\u4e8e\u7ed5\u8fc7\u5e73\u53f0\u5185\u5bb9\u5ba1\u6838",
        "\u4e0d\u5f97\u7528\u4e8e\u672a\u7ecf\u6388\u6743\u7684\u81ea\u52a8\u5316\u8425\u9500\u9a9a\u6270"
      ],
      "compliance": [
        "\u4e2d\u56fd\u5e7f\u544a\u6cd5",
        "GDPR / PIPL \u6570\u636e\u6700\u5c0f\u5316\u539f\u5219",
        "Google AI Principles"
      ],
      "capability_only": "\u5bf9\u5916\u53ea\u63d0\u4f9b\u80fd\u529b\uff0c\u4e0d\u63d0\u4f9b\u8bb0\u5fc6\uff1b\u53ea\u63a5\u6536\u7ed3\u679c\uff0c\u4e0d\u5199\u5165\u5185\u90e8\u8bb0\u5f55"
    },
    "provisioning": {
      "jsonrpc_task_methods": {
        "provisioned": true,
        "methods": [
          "message/send",
          "tasks/get",
          "tasks/cancel"
        ]
      },
      "streaming": {
        "provisioned": false
      },
      "push_notifications": {
        "provisioned": false
      },
      "authenticated_extended_card": {
        "provisioned": false
      },
      "jws_signatures": {
        "provisioned": false
      },
      "oauth": {
        "provisioned": false
      },
      "api_key_auth": {
        "provisioned": false
      },
      "public_reachability": {
        "provisioned": true,
        "verified_at": "2026-09-13 09:50:13",
        "http_status": 200
      },
      "contact_email": {
        "provisioned": false,
        "note": "\u5bf9\u5916\u8054\u7cfb\u90ae\u7bb1\u5f85\u786e\u8ba4"
      }
    }
  }
}