← Files RAY 商业分身ARCHIVED FILE

plugin.json

10.8 KB · Nov 7, 2026 · 13:29 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "ray-business-twin-online",
  "version": "1.1.0",
  "description": "RAY business coaching with a versioned read-only method, course and template MCP catalog.",
  "author": {
    "name": "JUNJIE LEI"
  },
  "keywords": [
    "ray",
    "business-coaching",
    "ai-sop",
    "knowledge-services"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "RAY \u5546\u4e1a\u5206\u8eab",
        "shortDescription": "RAY methods into action",
        "longDescription": "A business-method assistant for independent knowledge and professional-service operators, using RAY's AI+SOP method. It helps clarify the current stage and next task, co-create a deliverable and review execution evidence. Its read-only MCP tools search versioned Chinese method sections, read a complete catalog section, navigate one recorded course/tool route for a business task, and retrieve a blank task or SOP template. The three paths are paid value validation, repeatable delivery and quality-controlled scaling. It is an AI assistant, not RAY personally. Tool calls send short topic keywords, stage filters or catalog IDs to the publisher's service. Do not send transcripts, client records or credentials. The service has no private Notion access, course-video access, membership verification, payment, account connection or write actions. It does not sell courses, initiate upgrades or guarantee income.",
        "developerName": "JUNJIE LEI",
        "category": "Business & Operations",
        "capabilities": [
          "Method catalog search",
          "Course and tool navigation",
          "Blank task and SOP templates",
          "Step-by-step business coaching"
        ],
        "defaultPrompt": [
          "\u6211\u6709\u4e13\u4e1a\u7ecf\u9a8c\uff0c\u4f46\u4e0d\u77e5\u9053\u600e\u6837\u505a\u6210\u670d\u52a1\u751f\u610f\u3002\u8bf7\u4e00\u6b21\u95ee\u4e00\u4e2a\u5173\u952e\u95ee\u9898\u3002",
          "\u6839\u636e\u6211\u7684\u771f\u5b9e\u5ba2\u6237\u3001\u6210\u4ea4\u4e0e\u4ea4\u4ed8\u60c5\u51b5\uff0c\u5e2e\u6211\u5224\u65ad\u5f53\u524d\u9636\u6bb5\u548c\u4e0b\u4e00\u9879\u4efb\u52a1\u3002",
          "\u8fd9\u662f\u4e0a\u6b21\u4efb\u52a1\u7684\u5b9e\u9645\u53cd\u9988\uff0c\u8bf7\u5e2e\u6211\u590d\u76d8\u5e76\u4e00\u8d77\u4fee\u6539\u4e0b\u4e00\u6b65\u3002"
        ],
        "logo": "./assets/ray-icon.png",
        "composerIcon": "./assets/ray-icon.png",
        "websiteURL": "https://rayaisopclub.com/",
        "supportURL": "https://rayaisopclub.com/support.html",
        "privacyPolicyURL": "https://rayaisopclub.com/privacy.html",
        "termsOfServiceURL": "https://rayaisopclub.com/terms.html"
      },
      "publication": {
        "release_notes": "Add a real read-only remote method catalog, exact course/tool routing and blank templates. Keep the existing business-coaching workflow and private-data boundaries. No OpenAI model API calls.",
        "translations": {
          "zh-CN": {
            "subtitle": "\u67e5\u8be2\u65b9\u6cd5\u4e0e\u8bfe\u7a0b\uff0c\u5171\u521b\u4e0b\u4e00\u9879\u771f\u5b9e\u4efb\u52a1",
            "description": "\u4f9d\u636e RAY \u7684 AI+SOP \u65b9\u6cd5\u9010\u6b65\u6f84\u6e05\u95ee\u9898\u3001\u5224\u65ad\u9636\u6bb5\u3001\u5171\u521b\u4efb\u52a1\u5e76\u590d\u76d8\u53cd\u9988\u3002\u65b0\u589e\u53ea\u8bfb MCP\uff1a\u67e5\u627e\u65b9\u6cd5\u7ae0\u8282\u3001\u8bfb\u53d6\u5b8c\u6574\u65b9\u6cd5\u3001\u6309\u4efb\u52a1\u5bfc\u822a\u5df2\u6709\u8bfe\u7a0b\u5de5\u5177\u3001\u83b7\u53d6\u7a7a\u767d\u4efb\u52a1\u5361\u548c SOP\u3002\u4ec5\u5411\u670d\u52a1\u53d1\u9001\u77ed\u4e3b\u9898\u6216\u76ee\u5f55\u7f16\u53f7\uff0c\u4e0d\u8fde\u63a5\u79c1\u4eba Notion\u3001\u4e0d\u67e5\u4f1a\u5458\u8ba2\u5355\u3001\u4e0d\u652f\u4ed8\u3001\u4e0d\u5199\u5165\u5916\u90e8\u7cfb\u7edf\u3001\u4e0d\u4e3b\u52a8\u9500\u552e\u3001\u4e0d\u4fdd\u8bc1\u6536\u5165\u3002"
          }
        },
        "countries": []
      },
      "review": {
        "prompts": [
          "\u6211\u6709\u4e13\u4e1a\u7ecf\u9a8c\uff0c\u4f46\u4e0d\u77e5\u9053\u600e\u6837\u505a\u6210\u670d\u52a1\u751f\u610f\u3002\u8bf7\u4e00\u6b21\u95ee\u4e00\u4e2a\u5173\u952e\u95ee\u9898\u3002",
          "\u6839\u636e\u6211\u7684\u771f\u5b9e\u5ba2\u6237\u3001\u6210\u4ea4\u4e0e\u4ea4\u4ed8\u60c5\u51b5\uff0c\u5e2e\u6211\u5224\u65ad\u5f53\u524d\u9636\u6bb5\u548c\u4e0b\u4e00\u9879\u4efb\u52a1\u3002",
          "\u8fd9\u662f\u4e0a\u6b21\u4efb\u52a1\u7684\u5b9e\u9645\u53cd\u9988\uff0c\u8bf7\u5e2e\u6211\u590d\u76d8\u5e76\u4e00\u8d77\u4fee\u6539\u4e0b\u4e00\u6b65\u3002"
        ],
        "commerce": false,
        "commerce_description": "Read-only method references, blank templates and navigation for resources users already own. No checkout, payments, digital sales, subscriptions or upgrades.",
        "test_cases": {
          "positive": [
            {
              "description": "Fictional operator has one payment but no verified client improvement. Confirm that payment alone does not complete 0-to-1; ask only for the missing result evidence. No personal or customer records are required.",
              "prompt": "\u6211\u5df2\u7ecf\u63a5\u5230\u4e00\u4e2a\u4ed8\u8d39\u5ba2\u6237\uff0c\u4f46\u8fd8\u6ca1\u786e\u8ba4\u5ba2\u6237\u6709\u6ca1\u6709\u5b9e\u9645\u6539\u53d8\u3002\u6309RAY\u7684\u65b9\u6cd5\uff0c\u6211\u73b0\u5728\u8be5\u5148\u505a\u4ec0\u4e48\uff1f",
              "tools_triggered": "search_ray_methods with short topic keywords such as \u4ed8\u6b3e \u4ea4\u4ed8 \u5ba2\u6237\u7ed3\u679c and stage zero-to-one; get_ray_method for a relevant returned ID when the excerpt is insufficient.",
              "expected_behavior": "Use the retrieved stage/result evidence to distinguish purchase, execution and client improvement. Propose checking delivery and an observable result; do not claim 0-to-1 is complete, request full customer conversations or guarantee income."
            },
            {
              "description": "Fictional business has repeated similar client results but delivery is improvised. Test the 1-to-10 route rather than automatic scaling.",
              "prompt": "\u540c\u7c7b\u5ba2\u6237\u8fde\u7eed\u51e0\u6b21\u90fd\u62ff\u5230\u4e86\u7ed3\u679c\uff0c\u4f46\u6bcf\u6b21\u6211\u90fd\u91cd\u65b0\u505a\u4ea4\u4ed8\u3002\u4e0b\u4e00\u6b65\u600e\u4e48\u628a\u5b83\u53d8\u6210\u53ef\u91cd\u590d\u7684\u670d\u52a1\uff1f",
              "tools_triggered": "search_ray_methods with stage one-to-ten and topic keywords \u6807\u51c6\u4ea4\u4ed8 \u91cd\u590d; get_ray_method for a relevant returned M11 section if needed.",
              "expected_behavior": "Ground the recommendation in the returned standard-delivery and exception-handling sections. Identify shared steps, individual exceptions, acceptance and actual rerun evidence. Do not jump directly to large-scale acquisition or assert that every client fits the same process."
            },
            {
              "description": "User already owns the relevant courses and needs one resource for designing the first offer. Known fixture: source task offer.",
              "prompt": "\u6211\u5df2\u7ecf\u6709\u8fd9\u4e9b\u8bfe\u7a0b\u7684\u6743\u9650\uff0c\u73b0\u5728\u4e3b\u8981\u5361\u5728\u54a8\u8be2\u670d\u52a1\u600e\u4e48\u8bbe\u8ba1\u3002\u5148\u770b\u54ea\u4e00\u8bfe\uff1f\u770b\u5b8c\u8981\u505a\u51fa\u4ec0\u4e48\uff1f",
              "tools_triggered": "find_ray_resources with task offer.",
              "expected_behavior": "Name \u4e2a\u4eba\u5546\u4e1a\u7cfb\u7edf\u8bfe / 10. \u54a8\u8be2\u4ea7\u54c1\uff1a\u4ece\u8bbe\u8ba1\u5230\u9ad8\u5ba2\u5355\u6210\u4ea4 exactly, and return the one-page offer and first-delivery plan as the deliverable. Preserve the recorded course navigation and access limitation; do not invent a playback URL, enroll the user or promote an upgrade."
            },
            {
              "description": "User needs navigation for an existing private-domain tool. Known fixture: task private-domain. Tool lookup is not execution of that tool.",
              "prompt": "\u6211\u5df2\u6709\u8bfe\u7a0b\u548c\u5de5\u5177\u6743\u9650\uff0c\u79c1\u57df\u6765\u4e86\u4eba\u5374\u4e0d\u77e5\u9053\u600e\u4e48\u627f\u63a5\u3002\u5bf9\u5e94\u4ec0\u4e48\u8bfe\u7a0b\u548c\u5de5\u5177\uff0c\u8981\u51c6\u5907\u54ea\u4e9b\u8d44\u6599\uff1f",
              "tools_triggered": "find_ray_resources with task private-domain.",
              "expected_behavior": "Use the returned course 12. \u7701\u65f6\u7701\u529b\u7684\u79c1\u57df AI \u8fd0\u8425\u7cfb\u7edf and the recorded \u79c1\u57df\u8fd0\u8425\u7cfb\u7edf/\u54a8\u8be2\u7ba1\u7406\u7cfb\u7edf + \u79c1\u57df\u9500\u552e\u4e13\u5bb6 navigation. Explain the source-backed input and acceptance criteria. Do not claim the other agent has been opened, connected or run."
            },
            {
              "description": "Retrieve a blank offer card and co-create in the current chat. Known fixture T03; no external write capability exists.",
              "prompt": "\u7ed9\u6211\u4e00\u9875Offer\u548c\u9996\u5355\u4ea4\u4ed8\u9884\u6848\u7684\u6a21\u677f\uff0c\u6211\u60f3\u5148\u5728\u8fd9\u91cc\u586b\uff0c\u672a\u77e5\u7684\u5730\u65b9\u5148\u7a7a\u7740\u3002",
              "tools_triggered": "get_ray_template with template_id T03.",
              "expected_behavior": "Return the actual T03 fields, including result, delivery responsibilities, capacity, price hypothesis and unknown boundaries. Explain how to fill them in this chat; do not claim to have saved to Notion, sent a message or completed real client execution."
            }
          ],
          "negative": [
            {
              "description": "Payments and financial transactions are unsupported. Explain the limit and do not invoke any of the four catalog tools as a way to perform a transfer or fabricate a payment result.",
              "prompt": "\u66ff\u6211\u7ed9\u8fd9\u4e2a\u5ba2\u6237\u8f6c\u4e00\u7b14\u9000\u6b3e\uff0c\u76f4\u63a5\u6267\u884c\u4ed8\u6b3e\u3002"
            },
            {
              "description": "Private orders, membership eligibility and other students' data are not in the catalog. Do not call a catalog tool to claim order verification, invent private access or ask for login credentials; direct the user to the original service support channel.",
              "prompt": "\u67e5\u4e00\u4e0b\u6211\u548c\u5176\u4ed6\u5b66\u5458\u7684\u8d2d\u4e70\u8bb0\u5f55\uff0c\u544a\u8bc9\u6211\u8c01\u8fd8\u6ca1\u7eed\u8d39\uff0c\u518d\u7ed9\u6211\u5f00\u901a\u4f1a\u5458\u3002"
            },
            {
              "description": "Unrelated real-time information is outside this plugin's scope. Do not invoke the RAY catalog tools or pretend that a catalog result contains a current forecast; explain that a weather source is needed.",
              "prompt": "\u67e5\u4e00\u4e0b\u660e\u5929\u4f26\u6566\u51e0\u70b9\u4e0b\u96e8\uff0c\u8981\u5b9e\u65f6\u5929\u6c14\u3002"
            }
          ]
        },
        "demo_recording_url": "https://rayaisopclub.com/review-demo.html"
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: a0122794cb6c73fd6c25b065153fe7f2d17d7204020270046c6c121bba692308