SuperAPI AI 工具集

shareone

前端与建站

查看项目

更新于 10-15 16:46

技能介绍

用途:让 AI Agent 将生成的 HTML/Markdown/TXT/PDF/Word/PPTX 等文件或对话内容发布到 ShareOne,生成持久化公网分享链接;也支持下载已有链接文件、修改链接设置、拉取与处理评论。

主要能力:按文件类型区分为文本页面发布与二进制文件上传;为链接设置访问密码、水印、自定义短链接(slug)和评论开关;解析 /s/<share_id>、share_id 或 slug;查看评论并根据评论修改页面后重新发布。

使用方式:先运行 node scripts/check_api_key.js 判断环境与凭据(SUDOWORK_KEY_FOUND、KEY_FOUND:<api_key>、KEY_NOT_FOUND 等),再按意图读取对应 workflow。常用脚本包括 node scripts/upload_page.js <file>、node scripts/shareone_upload.js <file>、node scripts/update_share_settings.js <share_link_or_id>、node scripts/shareone_api_request.js <api_path>。本技能与系统 PATH 中的 shareone CLI 是两个独立入口,除用户明确要求使用 CLI 外,应调用技能目录内脚本。发布前须向用户展示安全提示并等待回复“同意”或 agree。

适用场景:把网页或文档发布给团队查看、分享上一轮对话或大段文本/代码、上传演示文稿或 PDF 并加密加水印、下载分享文件、根据评论修改页面。

限制:发布内容将免费托管保留 90 天;禁止发布违法、侵权或恶意代码;只修改水印、密码、短链、评论开关时属元数据更新,不应重新上传;二进制文件不能使用 upload_page.js;非 owner 下载需链接已开启允许下载,否则返回 DOWNLOAD_NOT_ALLOWED。若创建临时 API Key(GUEST_KEY_CREATED:<api_key>),必须先把 Key、绑定链接和保存提醒告知用户后才能继续。发布成功须直接使用返回的 share_url,返回 backend_url 时作为备用链接展示。其他未提及的细节暂未提供。