Skip to content

[Feature]: 远程 SSH 工作区下支持使用本机浏览器,并支持把本机文件传入远程工作区 #3826

Open

Description

@tecgic

Problem / opportunity(现状)

连着远程 SSH 工作区(比如远端的一个前端项目)干活时,本机资源用不了,有两个具体表现:

  1. 调不到本机浏览器。 想在浏览器里看页面状态、抓一些信息,会提示无法使用。远端机器上没有浏览器,而本机装的是配置好、账号已登录的浏览器,本来这才是最合适的环境。
  2. 本机文件拖不进工作区。 往远程工作区里拖一个文件(比如一个 skill、一个 md),会被拦下,提示大意是"远程工作区无法引用此设备上的本机文件"。

Proposed behavior(期望行为)

  • 远程工作区里,浏览器相关能力走本机浏览器,而不是远端(远端没有就跳过远端)。
  • 支持把本机文件放进远程工作区:拖拽即上传,落到远端工作区目录,之后可以正常被引用。

Product surface

Remote workspace / relay

Details, examples, or constraints

  • 实测环境:macOS 客户端 + 远程 SSH 工作区。
  • 文件这一项技术上应该是文件上传 / 拷贝到远端工作区路径即可,不一定要走"引用本机路径"的语义;可以明确区分"引用本机文件"(远程不可用)和"上传到工作区"两种动作。
  • 浏览器这一项,关键是让浏览器工具的进程跑在客户端侧而不是远端侧,同时把远端工作区的本地端口映射/转发考虑进去。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions