paste-rs

📋 安全脱敏的代码片段分享器

🥥56总安装量 17评分人数 19
100% 的用户推荐

OpenClaw 出品的 paste.rs 上传工具,内置自动脱敏引擎,安全分享日志与配置片段,避免敏感信息泄露。

S

安全性较高,可在多数场景中优先使用

  • 来自可信组织或认证账号,需要结合权限范围判断
  • ✅ 代码安全规范,无 eval/exec/system 等危险函数,仅使用 Python 标准库
  • ✅ 默认启用自动脱敏机制,可识别 token/apiKey/password/Authorization 等敏感模式
  • ⚠️ 上传内容将被视为公开数据,不适合分享机密或敏感商业信息
  • ⚠️ 依赖第三方服务 paste.rs,其服务可用性和数据持久性需用户自行评估
  • ⚠️ 启发式脱敏检测存在局限性,无法保证 100% 识别所有敏感信息格式

使用说明

paste-rs 是一款专为开发者和运维人员设计的文本片段分享工具,旨在将本地文本、Markdown 或 HTML 内容快速上传至 paste.rs 公共粘贴服务并生成可分享链接。该技能通过 Python 脚本实现,支持从标准输入、文件或行内文本多种方式接收内容,极大简化了日志分享、配置传递和命令输出展示的工作流程。

核心用法上,用户可通过 python3 skills/paste-rs/scripts/paste_rs.py 命令配合 --file--text 参数或管道输入完成上传。脚本默认将内容保存为本地 .md 文件后上传,输出包含分享 URL 和本地备份路径。对于轻量需求,也可直接使用 curl 命令行工具进行 POST 请求。特别值得注意的是,脚本内置了智能脱敏机制,能自动识别并遮蔽 JSON/YAML 中的 token、apiKey、password 以及 Authorization 头等敏感信息,除非用户显式使用 --no-redact 参数,否则默认开启保护。

该技能的显著优点包括:首先,安全性设计周全,采用 Python 标准库实现,无外部依赖,避免了供应链攻击风险;其次,隐私保护机制完善,基于正则表达式的启发式脱敏能有效防止常见密钥泄露;第三,操作透明可控,本地文件备份便于审计,且所有操作均有明确日志反馈。此外,脚本具备完善的边界检查,包括空内容拒绝、超时设置和响应格式验证,确保执行稳定性。

然而,用户也需了解其潜在局限。作为基于第三方公共服务的工具,paste.rs 的服务可用性和数据持久性不受用户控制,链接可能随时失效;上传内容默认公开,即使经过脱敏处理,仍不适合承载商业机密或个人隐私数据;自动脱敏基于模式匹配,无法保证 100% 识别所有敏感信息格式,可能存在漏网之鱼。

此技能特别适合以下群体:软件开发者需要分享代码片段或错误日志、DevOps 工程师传递配置文件或脚本输出、技术支持人员向客户发送系统信息而不希望刷屏。对于需要频繁在聊天工具、邮件或文档中引用大段文本的技术工作者尤为实用。

使用风险方面,除上述数据公开性风险外,还需注意网络依赖(需访问 paste.rs)、临时存储限制(默认 /tmp 目录可能在系统重启后清空),以及跨平台兼容性(主要面向类 Unix 系统)。建议用户在分享前始终审查内容,对高度敏感环境考虑使用私有 paste 服务替代。

paste-rs 内容

文件夹图标references文件夹
文件夹图标scripts文件夹
手动下载zip · 3.7 kB
paste-rs-api.mdtext/markdown
请选择文件