feat(frontend): 增强工作台快捷指令与仪表盘能力
补充快捷指令动态变量解析与编辑弹窗一键插入, 统一列表执行、粘贴到终端和批量发送的处理链路 扩展快捷命令右键菜单动作,并为文件面板新增 多根目录资源管理器式侧栏浏览体验 为首页 dashboard 增加当前用户与系统总览双视角的 实时会话指标展示,并同步更新相关知识库记录
This commit is contained in:
@@ -389,8 +389,6 @@
|
||||
"scopeSearchMode": "命中路径已自动展开",
|
||||
"scopeTreeNoMatch": "没有匹配的树节点",
|
||||
"scopeDragPlaceholder": "拖拽排序预留中,当前仅展示目标占位反馈。",
|
||||
"scopePinAction": "定位到此范围",
|
||||
"scopeDragAction": "拖拽重排(预留)",
|
||||
"untaggedGroup": "未标记",
|
||||
"noUntaggedConnections": "没有未标记的连接。"
|
||||
},
|
||||
@@ -1383,16 +1381,73 @@
|
||||
"addVariable": "+ 添加变量",
|
||||
"execute": "执行",
|
||||
"warningUndefinedVariables": "警告:指令模板中存在未定义的变量: {variables}",
|
||||
"errorNoActiveSession": "没有活动的SSH会话可执行指令。"
|
||||
"errorNoActiveSession": "没有活动的SSH会话可执行指令。",
|
||||
"dynamicVariables": {
|
||||
"title": "动态变量",
|
||||
"description": "点击下方变量即可插入到指令中,执行时会自动填充。",
|
||||
"exampleLabel": "示例",
|
||||
"groups": {
|
||||
"datetime": "日期时间",
|
||||
"identity": "唯一标识",
|
||||
"system": "系统"
|
||||
},
|
||||
"items": {
|
||||
"date": {
|
||||
"label": "date",
|
||||
"description": "当前日期,支持自定义格式,例如 YYYY-MM-DD、YYYYMMDD、MM/DD。"
|
||||
},
|
||||
"time": {
|
||||
"label": "time",
|
||||
"description": "当前时间,支持自定义格式,例如 HH:mm:ss、HHmmss、HH:mm。"
|
||||
},
|
||||
"timestamp": {
|
||||
"label": "timestamp",
|
||||
"description": "Unix 时间戳(秒)。"
|
||||
},
|
||||
"week": {
|
||||
"label": "week",
|
||||
"description": "当前是一年中的第几周。"
|
||||
},
|
||||
"uuid": {
|
||||
"label": "uuid",
|
||||
"description": "生成唯一标识符。"
|
||||
},
|
||||
"random": {
|
||||
"label": "random",
|
||||
"description": "生成随机字符串,可通过 random:8 这类写法指定长度。"
|
||||
},
|
||||
"clipboard": {
|
||||
"label": "clipboard",
|
||||
"description": "读取当前剪贴板文本内容。"
|
||||
},
|
||||
"password": {
|
||||
"label": "password",
|
||||
"description": "尝试读取当前活动 SSH 会话对应的登录密码。"
|
||||
}
|
||||
},
|
||||
"warnings": {
|
||||
"clipboardUnavailable": "无法读取剪贴板内容,已按空文本处理。",
|
||||
"passwordUnavailable": "当前活动连接没有可用的登录密码,已按空文本处理。",
|
||||
"unknownVariable": "存在未识别的动态变量: {variable}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"untagged": "未标记",
|
||||
"tags": {
|
||||
"clickToEditTag": "点击编辑标签名称"
|
||||
},
|
||||
"actions": {
|
||||
"runNow": "立即执行",
|
||||
"pasteToTerminal": "粘贴到终端",
|
||||
"copyCommand": "复制命令",
|
||||
"pasteToQuickInput": "粘贴到快捷输入框",
|
||||
"edit": "编辑",
|
||||
"delete": "删除",
|
||||
"sendToAllSessions": "发送到全部服务器"
|
||||
},
|
||||
"notifications": {
|
||||
"pastedToTerminal": "已粘贴到终端输入框。",
|
||||
"pastedToQuickInput": "已粘贴到快捷输入框。",
|
||||
"sentToAllSessions": "指令已发送到 {count} 台服务器。",
|
||||
"noActiveSshSessions": "没有活动的 SSH 会话可发送指令。"
|
||||
}
|
||||
@@ -1523,6 +1578,23 @@
|
||||
"sshSuccess24h": "最近 24 小时内成功建立的 SSH 连接事件",
|
||||
"sshFailure24h": "最近 24 小时内 SSH 连接或 Shell 打开失败事件"
|
||||
},
|
||||
"liveMetrics": {
|
||||
"title": "实时会话指标",
|
||||
"description": "同时展示当前用户视角与系统总览视角的运行态会话信息。",
|
||||
"currentUser": {
|
||||
"title": "我的会话",
|
||||
"description": "与当前登录用户绑定的在线和挂起会话。"
|
||||
},
|
||||
"system": {
|
||||
"title": "系统总览",
|
||||
"description": "后端当前正在追踪的全局实时会话信号。"
|
||||
},
|
||||
"labels": {
|
||||
"activeSshSessions": "在线 SSH 会话",
|
||||
"suspendedSessions": "挂起会话",
|
||||
"statusStreams": "状态监控流"
|
||||
}
|
||||
},
|
||||
"charts": {
|
||||
"activityTrend7d": "近 7 天活动趋势",
|
||||
"activityTrendHint": "按天统计最近一周的审计事件量",
|
||||
|
||||
Reference in New Issue
Block a user