feat: secure Telegram access and connect AI Office

This commit is contained in:
pompy 2026-08-20 11:56:53 +08:00
parent e3ae772106
commit b0606159e0
30 changed files with 2045 additions and 302 deletions

View file

@ -8,6 +8,49 @@ const EN = Object.freeze({
'IM机器人设置': 'IM bot settings',
'IM 渠道': 'IM channels',
'让 DeepSeek Harness 触手可及': 'DeepSeek Harness, always within reach',
'AI Office': 'AI Office',
'AI Office 设置': 'AI Office settings',
'AI Office 设置页缺少 RPC 连接': 'AI Office settings are missing an RPC connection',
'正在读取 AI Office Connector…': 'Loading AI Office Connector…',
'本机主动连接公网 Office;Harness 不开放端口。协议 Hook 固定为 ': 'This machine connects outward to the public Office; Harness exposes no port. Protocol hooks: ',
'尚未配置': 'Not configured',
'已连接 Office': 'Connected to Office',
'已配置': 'Configured',
'等待重连': 'Waiting to reconnect',
'凭据缺失': 'Credential missing',
'最近心跳': 'Last heartbeat',
'最近事件': 'Last event',
'重连次数': 'Reconnects',
'尚无': 'None yet',
'设备连接': 'Device connection',
'Token 只写入本机凭据存储': 'Token is written only to the local credential store',
'粘贴 Office 一次性凭据': 'Paste the one-time Office credential',
'已安全保存;留空保持不变': 'Stored securely; leave blank to keep it',
'最大并发': 'Max concurrency',
'Heartbeat 秒数': 'Heartbeat seconds',
'Workspace 映射': 'Workspace mappings',
'每行 alias=/本机/绝对路径;Office 只能看到 alias。': 'One alias=/local/absolute/path per line; Office sees only aliases.',
'Instruction Preset 映射': 'Instruction preset mappings',
'每行 alias=指令;新增 preset 不需要改 Office 代码。': 'One alias=instruction per line; new presets require no Office code change.',
'保存并连接': 'Save and connect',
'测试连接': 'Test connection',
'测试中…': 'Testing…',
'重新连接': 'Reconnect',
'移除连接': 'Remove connection',
'连接测试通过。': 'Connection test passed.',
'配置已保存。': 'Configuration saved.',
'协议 Hook 预览': 'Protocol hook preview',
'由 Base URL 自动派生,不单独填写': 'Derived from Base URL; no separate input',
'Base URL 无效': 'Invalid Base URL',
'Office Hook 尚未部署时,配置会安全保存并自动重试;出现 HTTP 404 代表协议端点待上线,不代表 Harness 故障。': 'Configuration is saved and retried while Office hooks are unavailable; HTTP 404 means the protocol endpoint is pending, not a Harness failure.',
'Workspace 映射每行必须使用 alias=value': 'Each workspace mapping must use alias=value',
'Instruction Preset 映射每行必须使用 alias=value': 'Each instruction preset mapping must use alias=value',
'action-items=转换为负责人、截止和验收明确的工单': 'action-items=Turn this into accountable tasks with deadlines and acceptance criteria',
'AI Office 拒绝了 Device Token。': 'AI Office rejected the Device Token.',
'AI Office Connector Hook 尚未就绪。': 'AI Office Connector hooks are not available yet.',
'AI Office Connector 协议版本不兼容。': 'The AI Office Connector protocol is incompatible.',
'本机暂时无法访问 AI Office。': 'AI Office cannot currently be reached from this machine.',
'AI Office 连接已中断。': 'The AI Office connection was interrupted.',
'帮助与反馈 · 前往 GitHub': 'Help & feedback · Open GitHub',
'微信': 'WeChat',
'飞书': 'Feishu',