文叔叔文件上传

SKILL开发
开发 未标注权限 许可证不明确
安装这个技能

文叔叔网盘文件上传与分享,支持 wssf CLI、Python 原生脚本、Browser 自动化三种方案,匿名游客模式无需注册。

一句话选型结论

按资料字段整理

文叔叔文件上传是开发类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类开发 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_2eec2bdb/wenshushu-upload
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

开发
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_2eec2bdb仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791727697
正文体量4.2 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
写代码与改 bug

按需求补代码、定位并修掉报错。

读仓库与生成改动

让模型读懂项目结构,再给出可落地的改动。

跑测试与排查故障

按现象排查问题,补测试用例并复跑。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在开发场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
文叔叔文件上传当前 未标注权限 未标注 未标注 未标注 有
技能审查员 浏览器控制 ClawHub 市场 877.9 万 OpenClaw 有
Vercel React 最佳实践 浏览器控制 GitHub 仓库 849.1 万 Codex、Claude、Cursor 有
GitHub 代码协作 联网访问 ClawHub 市场 763.3 万 OpenClaw 有
网页设计指南 联网访问 GitHub 仓库 668.6 万 Codex、Claude、Cursor 有
本体论 只读 ClawHub 市场 663.7 万 OpenClaw 有

SKILL.md 全文

4.2 KB
模型实际读到的说明书原文,来自技能仓库

文叔叔文件上传 Skill

一、方案选择

方案 命令 当前环境 适用场景
A: wssf CLI wssf u <文件> -r ✅ 可用 首选,简洁高效
B: Python 脚本 python3 wenshushu_upload.py upload <文件> ✅ 可用 需定制/无 wssf
C: Browser 自动化 python3 wenshushu_browser.py upload <文件> ✅ 可用 API 被反爬时兜底

> 推荐:优先方案A,失败降级到方案B,再失败走方案C。

输出规范

上传完成后必须在回复中展示以下信息:

字段 格式示例 说明
公共链接 https://c.wss.ink/f/xxxxx 下载地址,必须输出
取件码 8888 4位数字,有则必须输出,无则注明"无需取件码"
管理链接 https://www.wenshushu.cn/t/xxxxx 可选输出

二、方案A:wssf CLI(推荐)

# 安装
pip install wssf==6.0.0

# 上传
wssf u /path/to/file.tar.gz           # 基本上传
wssf u /path/to/file.tar.gz -r        # 随机取件码
wssf u /path/to/file.tar.gz -k 8888   # 指定取件码
wssf u /path/to/file.tar.gz -l        # 登录上传(40GB vs 匿名5GB)
wssf u ./my_folder/                   # 目录自动压缩上传

# 登录(可选)
wssf login "TOKEN"   # TOKEN 从浏览器 F12 → X-TOKEN 获取

一键脚本:skill 目录下 wss_upload.sh,自动安装依赖 + 上传:

bash wss_upload.sh /path/to/file.tar.gz        # 随机取件码
bash wss_upload.sh /path/to/file.tar.gz 8888   # 指定取件码

三、方案B:Python 原生脚本

skill 目录下的 wenshushu_upload.py,自实现文叔叔完整 API。

3.1 使用

pip install requests pycryptodomex base58
python3 wenshushu_upload.py upload /path/to/file -p 1234
python3 wenshushu_upload.py download --url https://c.wss.ink/f/xxxxx

3.2 API 流程

匿名登录 → 获取时间戳 → A-code 签名 → 创建任务 → 秒传检测 → 分块上传 → 完成 → 获取链接

3.3 A-code 签名(反爬核心)

def get_cipherheader(epochtime, token, data):
    json_dumps = json.dumps(data, ensure_ascii=False)
    md5_hash = hashlib.md5((json_dumps + token).encode()).hexdigest()
    base58_hash = base58.b58encode(md5_hash)   # bytes!
    key_iv = ("".join([epochtime[int(i)] for i in epochtime[::-1][:5]]) + "000").encode()
    cipher = DES.new(key_iv, DES.MODE_CBC, key_iv)
    return base64.b64encode(cipher.encrypt(Padding.pad(base58_hash, DES.block_size, style="pkcs7")))

关键:b58encode 返回 bytes | epochtime 有效期 60s | 请求头必须含 Prod + Req-Time + A-code


四、方案C:Browser 自动化(兜底)

skill 目录下的 wenshushu_browser.py,基于 Playwright 无头浏览器自动化。

# 依赖
pip install playwright && playwright install chromium

# 上传
python3 wenshushu_browser.py upload /path/to/file
python3 wenshushu_browser.py upload /path/to/file --headful  # 有头模式调试

流程:打开文叔叔 → 选择文件 → 勾选协议 → 点击发送 → 等待完成 → 提取链接。


五、游客模式限制

  • 单文件 ≤ 5GB | 默认 1 天过期 | 无法设提取码/删除
  • API 频率限制:code=1021 时按 message 秒数 sleep 重试

六、故障排查

症状 原因 处理
滑块验证 频率触发反爬 切方案C
SSL: CERTIFICATE_VERIFY_FAILED 系统时间不准 校准时间
413 / 上传中断 文件超 5GB 登录上传或拆包
wssf: command not found 未装或 PATH 缺失 pip install wssf 后加 ~/.local/bin 到 PATH
code=1021 请求过快 sleep 后重试

常见问题

5 问
答案由本站依据条目字段整理
文叔叔文件上传怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_2eec2bdb/wenshushu-upload。安装方式为未标注。装完刷新技能列表或重开客户端。

文叔叔文件上传支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

文叔叔文件上传权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

文叔叔文件上传收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

文叔叔文件上传用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。