用途:把生成的文本内容复制到系统剪贴板,方便用户随后粘贴使用。
主要能力:识别最近生成或用户指定的文本内容;通过带时间戳的临时文件写入内容,再调用系统剪贴板工具完成复制,最后删除临时文件并向用户确认复制字符数。
使用方式:当用户说“copy this”“copy to clipboard”“save to clipboard”“copy the email”“copy the message”“copy the letter”“I need to paste this”“put it in clipboard”,或在生成文本后表示要使用时触发。工作流为:先确定要复制的文本,写入 /tmp/claude-txt-copy-$(date +%s).txt,然后按平台选择 pbcopy(macOS)、xclip 或 xsel(Linux)复制,若均不可用则报错“No clipboard tool found”,复制后删除临时文件,并提示“Copied to clipboard (N characters)”。
适用场景:生成邮件、消息、信件等文本后需要直接粘贴到其他应用;用户明确要求复制某段内容。
限制:依赖系统剪贴板工具,macOS 使用 pbcopy,Linux 需安装 xclip 或 xsel,否则无法复制;临时文件写入 /tmp,使用时间戳避免冲突,复制后即删除;具体平台支持范围与更多细节暂未提供。