Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>CybertronNew to Visual Studio Code? Get it now.
Cybertron

Cybertron

yangsuiyun

|
29 installs
| (0) | Free
浏览并连接可用的Devspace
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Cybertron VSCode 扩展

功能

  • 节点浏览器:在 VSCode 资源管理器中查看可用 Teleport 节点
  • 一键连接:通过集成的 Remote-SSH 打开连接
  • 节点信息:展示基本元数据与标签
  • 自动刷新:按配置的时间间隔自动刷新节点列表
  • 智能登录:需要时自动检测集群并提示登录

前置条件

  • 认证:需要时插件会提示你登录

安装

  1. 将插件目录拷贝到 VSCode 的扩展目录
  2. 安装依赖:npm install
  3. 编译 TypeScript:npm run compile
  4. 重新加载 VSCode 窗口

使用

  1. 打开 VSCode,在资源管理器面板找到 “Cybertron Nodes” 视图

  2. 插件默认连接到【生产环境】(teleport.cybertron.modelbest.co)

  3. 若未登录,插件会自动提示登录

  4. 点击【刷新】按钮(🔄) 以重新加载可用节点

  5. 右键任意节点可执行:

    • 连接:通过 Remote-SSH 打开(新窗口)
    • 显示信息:显示节点元数据

配置

扩展支持以下设置:

  • cybertron.refreshInterval:节点列表刷新间隔(秒,默认:30)
  • cybertron.ui.showTreeView:显示/隐藏树视图(默认:true)

【环境】

  • 生产:teleport.cybertron.modelbest.co

命令

  • cybertron.refreshNodes:刷新节点列表
  • cybertron.connectToNode:连接所选节点

更新日志

0.1.7

  • 去除节点列表自动刷新与每 30 秒节点轮询;cybertron.refreshInterval 配置项暂保留但不再生效
  • 仅显示 Running 任务对应的节点:刷新时并行获取 Teleport 节点与 Cybertron 任务(Running),按节点名/标签解析 jobId 过滤;失败时弹出具体模块的错误提示
  • 窗口获焦后每 20 分钟为当前打开节点上报心跳;失焦停止;无节点时静默
  • 统一输出:所有接口与 Teleport 日志集中到单一 “Cybertron” Output,并带时间戳与请求耗时

0.1.6

  • 新增:节点菜单支持“Connect in Current Window”,在当前窗口中通过 Remote-SSH 连接。
  • 优化:两个连接命令使用不同图标,便于区分。
    • Connect in New Window: $(link-external)
    • Connect in Current Window: $(arrow-right)
  • 降噪:引入统一通知封装,默认更安静(quiet),支持消息去重与输出面板记录。
  • 降低自动检测登录频率:由默认的 5 秒改为 12 小时。
  • 修复 ssh 配置中误清理,误加内容错误
  • 新配置项(Settings → Cybertron):
    • cybertron.ui.notificationMode(standard/quiet/silent)
    • cybertron.ui.notificationDedupMs
    • cybertron.ui.statusBarTimeoutMs
    • cybertron.ui.popupOnErrors

许可证

MIT © Cybertron Team.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft