用途:将单个本地文件上传到用户私有 Zipline 实例 phobos.m6.rs,并返回原始链接,便于在聊天中分享交付物。
主要能力:上传本地文件、归档、生成的产物、图片、视频等;脚本请求 Zipline 的随机文件名格式,并始终输出规范原始链接形式:https://phobos.m6.rs/raw/filename.extension。
使用方式:先确认目标产物是本地常规文件;若要交付目录或多个文件,先打包成归档再上传。脚本路径需相对 SKILL.md 解析,不要假设当前工作目录就是技能目录。运行:python3 /absolute/path/to/file-uploads/scripts/upload.py "/absolute/path/to/file"。成功后脚本只打印一个 URL,将该 URL 作为可点击链接返回给用户。每次调用只上传一个文件;多个文件需分别调用并明确对应关系。
配置:环境变量中需有 PHOBOS_TOKEN,例如 export PHOBOS_TOKEN="your-zipline-token"。若缺失,请用户自行在环境中配置,不要让其把令牌粘贴到聊天中。
限制与规则:绝不在命令行显示、记录、回显或传递 PHOBOS_TOKEN,脚本直接从环境读取;绝不臆造或预测结果 URL,只使用上传成功后打印的 URL;除非用户明确要求,不重命名、移动、删除或修改源文件;除非用户明确指出具体文件并要求上传,不上传密钥、凭据、私钥、环境文件等敏感材料;上传失败时报告错误,不得声称已上传。