基于 kern/filepizza 的二次开发项目。
本仓库是 非官方封装,重点是将 file.pizza 网页流程封装为 CLI,并补充无 GUI 环境安装与 AI Skill 调用能力。
- 本项目不是
filepizza官方仓库。 - 上游项目与核心协议来源:
https://github.com/kern/filepizza - 本项目新增内容主要是 CLI、安装封装、AI Skill 工具化调用。
fp upload/download命令行传输(headless)- 上传端默认一次完成即退出(支持
--keep-alive) - 多平台安装封包(Linux / macOS / PowerShell)
- 可被 AI 代理直接调用的 Skill(上传、状态检查、停止、下载)
pnpm install
node ./bin/fp.js --help上传:
node ./bin/fp.js upload /path/to/file下载:
node ./bin/fp.js download "https://file.pizza/download/xxxx"branches/01-shell-installer
Shell 环境安装封装(Linux/macOS/PowerShell)branches/02-ai-skill
AI Skill 封装(支持自带 runtime 自举,也可复用全局fp)
OpenClaw 接入(tools 注册、skill 激活与触发规则)请看:
branches/02-ai-skill/README.mdbranches/02-ai-skill/filepizza-transfer/SKILL.md
- 本仓库沿用 BSD-3-Clause(见
LICENSE)。 - 感谢上游
filepizza项目作者与贡献者。