Clipboard

📋 终端与系统剪贴板的无缝桥梁

通过 xclip 在 Linux 系统中实现剪贴板的读写操作,支持管道输入输出和文件内容复制,是跨会话文本传输的轻量工具。

收藏
15.7k
安装
3.5k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Clipboard Skill 基于 Linux 命令行工具 xclip,为 OpenClaw 会话提供系统剪贴板的文本交互能力。主要功能包括:

  • 复制到剪贴板:通过管道将文本或命令输出直接写入系统剪贴板,如 echo "text" | xclip -selection clipboard
  • 从剪贴板粘贴:使用 xclip -selection clipboard -o 读取当前剪贴板内容并输出到终端
  • 文件内容复制:通过重定向将文件内容批量写入剪贴板,如 xclip -selection clipboard < file.txt

该技能依赖 X11 剪贴板机制(-selection clipboard 指定系统级剪贴板而非主选区),适用于需要与图形界面或其他应用程序交换文本数据的场景。

显著优点

1. 无摩擦集成:无需离开终端即可与 GUI 应用交换数据,打通命令行与桌面环境
2. 管道友好:完美适配 Unix 哲学,可与 grep、sed、awk 等工具链式组合

3. 轻量依赖:仅需 xclip 单一二进制文件,安装包体积小

4. 跨会话可用:通过系统剪贴板实现不同终端会话间的文本传递

潜在缺点与局限性

  • 仅限文本:不支持图片、富文本或其他二进制格式的剪贴板操作
  • X11 依赖:依赖 X 窗口系统,在纯 Wayland 环境或 SSH 无 X 转发会话中可能失效
  • 无持久化:剪贴板内容随 X 会话结束而丢失,非长期存储方案
  • 权限边界:可访问任何应用程序的剪贴板内容,存在潜在的敏感信息泄露风险

适合人群

  • 频繁在终端与浏览器/编辑器间复制命令或代码片段的开发者
  • 需要自动化脚本将处理结果输出到剪贴板的工作流用户
  • 远程服务器管理员(配合 X11 转发使用)

常规风险

  • 敏感信息暴露:剪贴板可能包含密码、令牌等敏感数据,操作日志或脚本中应避免直接硬编码
  • 并发覆盖:多进程同时写入剪贴板可能导致数据竞争和意外内容丢失
  • 依赖可用性:目标系统若未安装 xclip 或缺乏 X 环境,技能将完全失效,需提前验证安装状态

Clipboard 内容

手动下载zip · 1.0 kB
CLAUDE.mdtext/markdown
请选择文件