dsh-clipboard
by ZhijiangTang
把文本写入 系统剪贴板 的 DSH 插件。零依赖、纯 ESM JavaScript、无需构建。
DSH plugin: write text to the system clipboard (pbcopy/clip/xclip/xsel, cross-platform)
安装
dsh plugin --profile web add github:ZhijiangTang/dsh-clipboardGitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试
安装与环境配置指引、插件开发教程见 DSH 中文社区文档 ↗
安装即在你的机器上以你的权限运行第三方代码——它可读写文件、使用凭据、访问网络,DSH 的工具审批不会为插件代码加沙箱。「检测到 manifest」仅代表发现 dsh.bundle / dsh.plugin 清单,不构成兼容性或安全审查;安装前请审阅源码,不熟悉的插件先在不含密钥的环境试用。
README
把文本写入系统剪贴板的 DSH 插件。零依赖、纯 ESM JavaScript、无需构建。
简介
注册一个工具 clipboard_write,接收任意文本并写入系统剪贴板,方便 agent 把生成的结果直接交给用户粘贴使用(例如复制命令、代码片段、URL、密钥等)。
执行结果始终返回规范 JSON 值,任何失败都不抛异常:
{ "ok": true, "bytes": 42, "tool": "pbcopy" }
{ "ok": false, "bytes": 42, "tool": null, "error": "no clipboard tool available (install xclip or xsel): ..." }
安装
dsh plugin --profile <profile-name> add dsh-clipboard
# 本地开发:
dsh plugin --profile <profile-name> add file:./plugins/dsh-clipboard
平台依赖
| 平台 | 实现 | 是否需要安装 |
|---|---|---|
| macOS | pbcopy(/usr/bin/pbcopy) |
免装,系统自带 |
| Windows | clip |
免装,系统自带 |
| Linux | xclip(优先)或 xsel |
需要安装其一:sudo apt install xclip 或 sudo apt install xsel;两者都没装时工具返回 ok: false 并提示安装 |
注意:Linux 下需要可用的 X11/Wayland 会话(
DISPLAY/WAYLAND_DISPLAY)。无图形会话(如纯 SSH、CI 容器)会写入失败。
使用场景
- 让 agent 把生成的一行命令、SQL、JSON、代码片段直接放进剪贴板,用户粘贴即用。
- 复制临时 token / URL / 文件路径,省去手动选中。
- 作为多步工作流里的“交接输出”步骤。
自检
插件挂载时自动写入一次 clipboard-probe-<时间戳>;macOS 上会用 pbpaste 读回比对,Linux/Windows 只报告写入结果。日志前缀 [dsh-clipboard]。
License
MIT
原始 README: https://github.com/ZhijiangTang/dsh-clipboard/blob/main/README.md ↗
同类插件
查看全部 →
dsh-anchored-standard
两阶段 DeepSeek Harness 预设:先 Minimal 对齐的 bootstrap,再切完整 Standard 工具(Project2 98/99)

PicGo-Core
极致的图片上传引擎,CLI 与 API 双支持

awesome-deepseek-harness
DeepSeek Harness(DSH)及其优秀社区插件的精选指南。

awesome-deepseek-harness
DeepSeek Harness (DSH)生态系统:来自dsh-external/hub和公共dsh-plugin主题的精选插件、工具和基础设施。

AI-Novel-Writer
本地优先 AI 小说创作工作台,提供 Windows/macOS 桌面版与 DeepSeek Harness 插件开发预览,支持角色、大纲、章节蓝图、审稿修稿和本地模型。

mcp-for-stata
MCP-for-Stata:把 Stata 集成进你的 agent