{
  "displayName": "微信",
  "description": "在微信對話中使用 nanobot。",
  "requirements": "微信渠道設定和閘道",
  "setup": {
    "primaryAction": "連接微信",
    "docsLabel": "開啟微信設定指南",
    "officialLabel": "開啟微信",
    "tryIt": "二維碼登入完成後，向已連接的帳戶傳送一則微信私訊。",
    "summary": "微信透過二維碼登入，並將帳戶狀態儲存在本機。",
    "steps": [
      "點擊連接，用手機微信掃描二維碼。",
      "微信接收訊息期間請保持本機閘道執行。",
      "傳送一則私訊測試，確認帳戶已連接。"
    ],
    "fields": {
      "allowFrom": {
        "label": "允許的使用者",
        "placeholder": "使用者 ID，以逗號分隔"
      },
      "token": {
        "label": "權杖",
        "placeholder": "二維碼登入後自動儲存"
      },
      "sendProgress": { "label": "傳送進度訊息" },
      "sendToolHints": { "label": "傳送工具提示" },
      "streaming": { "label": "使用串流 API" },
      "replyProgressMessages": { "label": "傳送結構化進度" },
      "replyProgressMaxMessages": { "label": "結構化進度訊息上限" },
      "contextMessageBudget": { "label": "上下文訊息預算" },
      "blockStreaming": { "label": "分塊傳送回覆" },
      "blockStreamingMinChars": { "label": "最小分塊字元數" },
      "blockStreamingMaxMessages": { "label": "分塊訊息上限" },
      "baseUrl": { "label": "API 位址" },
      "cdnBaseUrl": { "label": "CDN 位址" },
      "routeTag": { "label": "路由標籤" },
      "stateDir": { "label": "狀態目錄" },
      "pollTimeout": { "label": "輪詢逾時" }
    }
  },
  "custom": {
    "qrAlt": "微信登入二維碼",
    "scanTitle": "使用微信掃碼",
    "scanDescription": "用手機微信掃描此二維碼。登入後，nanobot 會將帳戶狀態儲存在本機。",
    "waiting": "正在等待微信掃碼...",
    "connected": "微信已連接。",
    "stopped": "微信登入已停止。",
    "connecting": "正在連接...",
    "verifyTitle": "需要驗證",
    "verifyDescription": "輸入手機微信中顯示的數字以繼續。",
    "verifyMismatch": "驗證碼不符，請輸入微信中顯示的新數字。",
    "expired": "微信登入已過期，請重新掃碼連線。",
    "failed": "無法連接微信，請重試。",
    "verifyPlaceholder": "驗證碼",
    "verifySubmit": "驗證"
  }
}
