uWeb 中文文档 下载 App

SSH 网络剪贴板——手机 PC 长文本互通

为什么普通剪贴板不够用

Android 系统剪贴板的限制:

uWeb 的做法是:配合 Termux SSH,把手机选中文本直接传到 PC 的 xsel/clip.exe。

前置条件

PC 端

场景需要的工具说明
LinuxOpenSSH Server + xsel/xclip大部分发行版已预装
Windows Vista+OpenSSH Server + clip.execlip.exe 自带,OpenSSH Server 需开启

开启 Windows SSH Server

  1. 设置 → 应用 → 可选功能 → 添加功能 → OpenSSH Server
  2. 启动 sshd 服务:Get-Service sshd | Set-Service -StartupType Automatic; Start-Service sshd
  3. 防火墙放行 SSH 端口(22)

手机端(Termux)

pkg install openssh

配置步骤

步骤一:建立 SSH 连接

确保手机(Termux)能通过 SSH 连接到 PC。先在 Termux 里测试:

ssh user@PC_IP

如果这一步都不通,先解决 SSH 连接问题。

步骤二:配置免密码登录(推荐)

不要在配置文件里写明文密码!用密钥登录:

# Termux 里生成密钥
ssh-keygen -t ed25519

# 把公钥复制到 PC
ssh-copy-id user@PC_IP
# 或者手动:cat ~/.ssh/id_ed25519.pub → 粘贴到 PC 的 ~/.ssh/authorized_keys

步骤三:配置 default.select

打开 uWeb 配置目录下的 default.select 文件,添加:

Linux PC

复制至PC剪贴板::ssh user@192.168.2.102 "DISPLAY=:0 xsel -i"
复制富文本至PC剪贴板:html:ssh user@192.168.2.102 "DISPLAY=:0 xsel -i"

Windows PC

复制至PC剪贴板::ssh user@192.168.2.102 clip.exe

把 192.168.2.102 换成你 PC 的局域网 IP。

步骤四:重启 uWeb

强制清空后台重启,让 default.select 生效。

使用方法

  1. 在手机上的任意页面(浏览器内或其他 App)选中任意长度的文本
  2. 在 uWeb 里长按底部工具栏的链接按钮
  3. 弹出 default.select 菜单 → 选择"复制至PC剪贴板"
  4. PC 剪贴板瞬间同步完成
  5. 在 PC 上直接 Ctrl+V 粘贴

不受剪贴板长度限制

Android 系统剪贴板只能在几个 MB 的量级。通过 default.select → Termux → SSH → xsel 这条管道:

这个特性特别适合:

配合 AI 搜索的使用场景

当你在 uWeb 里用 AI 搜索引擎得到了一段长回答,想转到 PC 上继续编辑:

  1. 选中 AI 的回答文本
  2. 长按链接按钮 → 复制至 PC 剪贴板
  3. 切到 PC,粘贴到任何编辑器

反向:PC 剪贴板到手机

uWeb 文档里主要讲了手机 → PC 的方向。反向(PC → 手机)可以通过:

安全提示

下一章