chore: 保存工作副本——客户端授权新契约(双端点/验签/令牌/周检)与桌面会话可靠性改进
This commit is contained in:
1 parent
f71eef0eba
commit
ae6093c9b3
163 files changed
+4911
-2494
No files matched your search
@@ -11,9 +11,9 @@
|
||||
"security": "安全",
|
||||
"securityDesc": "憑證與主機金鑰",
|
||||
"ai": "大模型",
|
||||
"aiDesc": "AI Provider",
|
||||
"aiDesc": "AI 供應商",
|
||||
"about": "關於",
|
||||
"aboutDesc": "版本與資料",
|
||||
"aboutDesc": "版本、聯絡與診斷",
|
||||
"account": "帳戶",
|
||||
"accountDesc": "電子郵件、授權與裝置"
|
||||
},
|
||||
@@ -89,9 +89,9 @@
|
||||
"ssh": {
|
||||
"connection": "連線",
|
||||
"keepAlive": "保持心跳",
|
||||
"keepAliveDesc": "閒置時發送 SSH 心跳;連續多次無回應才會斷線",
|
||||
"keepAliveDesc": "閒置時發送 SSH 協定心跳(不寫入 Shell)。只擋 NAT/防火牆丟連線,不會繞過遠端 TMOUT",
|
||||
"autoReconnect": "自動重連",
|
||||
"autoReconnectDesc": "意外斷線後自動嘗試重連",
|
||||
"autoReconnectDesc": "分頁仍開著、意外斷線時自動重連(新 Shell)。關閉分頁、閒置掛起或遠端 TMOUT 不會硬續",
|
||||
"timeout": "連線逾時",
|
||||
"timeoutDesc": "建立 SSH 連線的最長等待時間(秒)",
|
||||
"maxReconnect": "自動重連次數",
|
||||
@@ -104,7 +104,8 @@
|
||||
"suspend": "背景掛起",
|
||||
"suspendDesc": "背景標籤閒置多少分鐘後掛起(有活躍 Shell/SFTP 時保持連線)",
|
||||
"keepAliveInterval": "心跳間隔(秒)",
|
||||
"keepAliveIntervalDesc": "向伺服器發送心跳的頻率(類似 ClientAliveInterval)。不穩定網路建議 ≤15 秒"
|
||||
"keepAliveIntervalDesc": "向伺服器發送心跳的頻率(類似 ClientAliveInterval)。不穩定網路建議 ≤15 秒",
|
||||
"sessionPolicyHint": "心跳保的是鏈路,不是遠端工作階段策略。Bash TMOUT、sshd ClientAlive 與 Windows 閒置 GPO 仍會生效;長任務請在伺服器上用 tmux/screen。"
|
||||
},
|
||||
"security": {
|
||||
"credentials": "憑證保護",
|
||||
@@ -122,23 +123,32 @@
|
||||
},
|
||||
"about": {
|
||||
"tagline": "簡單、便捷、人性化的原生維運終端",
|
||||
"appVersion": "應用 v{{version}}",
|
||||
"copyVersion": "複製版本資訊",
|
||||
"runtime": "執行環境",
|
||||
"system": "系統",
|
||||
"localData": "本機資料",
|
||||
"appVersion": "v{{version}}",
|
||||
"copyVersion": "複製版本、系統與路徑,方便貼到 GitHub",
|
||||
"copyDiagnostics": "複製診斷資訊",
|
||||
"copyPath": "複製路徑",
|
||||
"resources": "資源",
|
||||
"wechat": "微信",
|
||||
"copyWechat": "複製微信帳號",
|
||||
"github": "討論",
|
||||
"githubDesc": "https://github.com/L00J/opsxshell/discussions",
|
||||
"releases": "版本發布",
|
||||
"releasesDesc": "安裝包與更新說明",
|
||||
"licenseLink": "授權",
|
||||
"licenseLinkDesc": "MIT License",
|
||||
"diagnostics": "診斷",
|
||||
"sessionsSettings": "連線與設定",
|
||||
"masterKeyPath": "加密主金鑰",
|
||||
"privacyNote": "密碼與金鑰口令由 Rust 使用 AES-256-GCM 加密。不保存終端機指令歷史,也不做堡壘稽核。",
|
||||
"license": "MIT License · Rust · XTerm.js",
|
||||
"logPath": "應用程式日誌"
|
||||
"logPath": "應用程式日誌",
|
||||
"reportBug": "回報問題",
|
||||
"reportBugDesc": "開啟 GitHub issue,並帶上目前版本與系統"
|
||||
},
|
||||
"ai": {
|
||||
"presets": "供應商預設",
|
||||
"add": "新增",
|
||||
"configured": "已設定",
|
||||
"configuredHint": "選擇供應商後點新增",
|
||||
"emptyHint": "新增一個 Provider 開始",
|
||||
"emptyHint": "新增一個供應商開始",
|
||||
"noModel": "未選模型",
|
||||
"name": "名稱",
|
||||
"model": "模型",
|
||||
@@ -157,13 +167,15 @@
|
||||
"otherModels": "其他模型…",
|
||||
"customModel": "自訂模型",
|
||||
"backToList": "返回列表",
|
||||
"apiKeyOptional": "API Key(無需)",
|
||||
"apiKey": "API 金鑰",
|
||||
"apiKeyOptional": "API 金鑰(無需)",
|
||||
"endpoint": "端點",
|
||||
"advanced": "進階",
|
||||
"allowHttp": "允許 HTTP(本機/內網)",
|
||||
"setActive": "設為目前",
|
||||
"deleteTitle": "刪除",
|
||||
"apiKeySaveFailed": "API Key 儲存失敗",
|
||||
"providerNotFound": "Provider 不存在",
|
||||
"apiKeySaveFailed": "API 金鑰儲存失敗",
|
||||
"providerNotFound": "供應商不存在",
|
||||
"modelCatalogReadFailed": "模型目錄讀取失敗",
|
||||
"catalogUnavailable": "models.dev 暫不可用",
|
||||
"family": {
|
||||
|
||||
Reference in new issue
Block a user