
3種傳輸 — QUIC、TCP 與 WebSocket,同一套線上協議
3個一等 SDK — Rust 核心、TypeScript、Kotlin
1套統一協議承載訊息、事件與強型別 RPC
15+個公開儲存庫 — 伺服器端、SDK 與客戶端組成一個生態,長期穩定演進
解決方案
一個底座,三種解決方案。
聊天、遊戲與 AI 代理共用同一套 Channel、RPC 與伺服器端權威 — 選一個場景,深入進去。
協議與架構
聊天、事件、RPC 與模組,共用一個底座。
客戶端透過 QUIC、TCP 或 WebSocket 說同一套協議。服務端核心負責 Channel 廣播、應答強型別 RPC,並保證同步的權威性。
Web桌面AndroidiOS遊戲
QUICTCPWebSocket
IM錢包遊戲管理後台助手
開發者體驗
連線、驗證、訂閱 — 核心流程就這三步。
連線、驗證、訂閱 — 一眼看到真實 API 形狀;更完整的能力請進入 SDK 頁面。
TypeScript API 概覽
$ # npm package coming soon — build from source: github.com/privchat/privchat-sdk-typescript
import { PrivchatClient } from "@privchat/sdk";
const client = new PrivchatClient({
url: "wss://im.example.com:9080/",
});
await client.connect();
await client.authenticate(userId, accessToken, deviceId);
await client.subscribeChannel("900710001", 1);
client.onPushMessage((message) => {
console.log("new message", message.server_message_id);
});基於 PrivChat 構建
不是原型 — 是生產環境的應用矩陣。
同一個底座已經在跑:帶支付的完整訊息套件、帶機器人編排的即時撲克平臺,以及助手模組 — 全部基於公開 PrivChat API。
channel.publishgame.room.heartbeat
transfer.rpcwallet.buyin.confirm
message.syncpts.recover.from.server
bot.routeassistant.system_user.reply
PrivChat 平台
應用層,已經造好了。
帳戶、錢包、支付、遊戲編排與管理後台 — 執行在開源底座上的商業平台。授權使用,而不是重新造一遍。
企業
自己跑,或者和我們一起跑。
按自己的節奏採用開源棧 — 上生產時由構建它的團隊提供架構評審、遷移、壓測驗證與 SLA 支援。