Stepfun WebSocket Gateway

OpenClaw Stepfun WebSocket gateway channel plugin. Chinese AI platform integration.

The Stepfun WebSocket Gateway plugin connects OpenClaw to Stepfun (阶跃星辰), a Chinese AI platform that offers large language models and AI services. This plugin acts as a channel bridge, exposing the OpenClaw gateway through a WebSocket interface that the Stepfun platform can connect to — enabling users to interact with their OpenClaw agent through Stepfun's ecosystem. Stepfun is one of the emerging Chinese AI companies building foundation models and developer platforms. This plugin uses a WebSocket-based protocol for real-time bidirectional communication between the Stepfun platform and OpenClaw, similar to how the ADP channel plugin works. It's a community-built integration primarily targeting the Chinese developer community. With over 15,000 weekly downloads, this is surprisingly one of the most-downloaded OpenClaw plugins — indicating strong adoption in the Chinese AI ecosystem. The plugin handles the WebSocket connection lifecycle, message serialization, and session management between the two platforms. This plugin is primarily useful for developers already working within the Stepfun ecosystem who want to augment their Stepfun-powered applications with OpenClaw's agent capabilities, or for users who prefer to interact with their OpenClaw assistant through a Stepfun client interface.

Tags: channel, gateway, china

Use Cases

  • Connecting OpenClaw agent capabilities to Stepfun-powered applications
  • Building AI assistants accessible through the Stepfun platform for Chinese users
  • Bridging OpenClaw's multi-model gateway with Stepfun's AI ecosystem
  • Enterprise deployments in China where Stepfun is the preferred AI platform

Tips

  • Run behind a reverse proxy (nginx) for TLS termination on the WebSocket connection
  • Monitor WebSocket connection health with logging enabled for debugging
  • If targeting Chinese users, pair with WeChat or Feishu plugins for maximum reach
  • Use Docker deployment for easier management of WebSocket port exposure

Known Issues & Gotchas

  • Documentation and error messages may be in Chinese — non-Chinese speakers may need translation tools
  • The WebSocket port must be accessible from the Stepfun platform — check firewall settings
  • High download count may be inflated by CI/CD pipelines in the Chinese ecosystem
  • Connection may drop if WebSocket keep-alive is not properly configured
  • Ensure the authToken matches what's configured on the Stepfun side

Alternatives

  • ADP Channel
  • DMWork

Community Feedback

OpenClaw Stepfun WebSocket gateway channel plugin — connects OpenClaw agents to the Stepfun AI platform via WebSocket.

— npm

Frequently Asked Questions

What is Stepfun?

Stepfun (阶跃星辰) is a Chinese AI company building large language models and developer tools. This plugin bridges their platform with OpenClaw so you can use OpenClaw's agent capabilities through Stepfun's ecosystem.

Why does this plugin have so many downloads?

The Chinese AI developer community is very active with OpenClaw. The high download count reflects strong adoption in Chinese enterprise and developer environments where Stepfun is a popular AI platform.

Is the documentation available in English?

Most documentation and community resources for this plugin are in Chinese. Non-Chinese speakers may need translation tools to work with the setup guides and troubleshooting resources.

How does the WebSocket connection work?

The plugin starts a WebSocket server on a configurable port. The Stepfun platform connects to this endpoint for real-time bidirectional communication — messages from Stepfun are forwarded to OpenClaw, and agent responses are sent back through the WebSocket.

Can I use Stepfun's models through this plugin?

This plugin is a channel bridge, not a model provider. It lets you access your OpenClaw agent through the Stepfun platform. To use Stepfun's LLMs as your model provider in OpenClaw, you'd configure them as an OpenAI-compatible provider separately.

Configuration Examples

Basic WebSocket setup

{
  "plugins": {
    "entries": {
      "openclaw-stepfun": {
        "enabled": true,
        "config": {
          "wsPort": 8080,
          "authToken": "YOUR_STEPFUN_TOKEN"
        }
      }
    }
  }
}

Installation

openclaw plugins install openclaw-stepfun