师绘网链发布
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_ca714212/shihui-publish。
技能介绍
解决的问题
当本地已有 HTML、课件、静态站点或前端构建产物,需要让别人用一条稳定 URL 打开时,直接发文件往往不可用:链接里可能包含 file:///... 本地路径,别人打开全是死链;多个散 HTML 混在一个目录里,入口不清晰;重复“发布”又生成新链接,旧链接和上下文丢失。该技能把静态内容发布收敛成一个可脚本化的流程:创建或更新项目、返回公开链接,并把 id、url、token 写入 .openurl.json,便于后续覆盖更新、删除或检索。
核心能力
- 仅托管静态内容:支持 HTML、CSS、JS、图片、字体、PDF、
.ggb等;React/Vue 的dist/、build/需先构建再上传,不能上传node_modules或源码目录。 - 新建 / 更新决策:已有
.openurl.json或会话中出现过同一/p//链接时,优先覆盖原项目;只有用户明确要求新链接或找不到旧记录时才新建,避免留下多条失效链接。 - 鉴权与生命周期:匿名发布无需登录但链接通常 3 天后停止访问;账号发布可永久保存、更新、删除,并可用手机号密码、Session 或长期
API Key鉴权。 - 发布前检查:脚本会预检
file:///引用、纯跳转页和残缺 HTML;服务端还会对每个 HTML 页面做 AI 安全审查,拦截钓鱼、仿冒登录、恶意脚本和欺诈跳转等内容。 - 入口约束:发布文件夹时根目录最好有
index.html;一个链接应只承载一个清晰入口,多份互不相关内容应分别发布或用导航页组织。
边界与注意点
该技能不适合 Node/Python 后端、SSR、WebSocket 或需要服务端持久化的应用。单文件不得超过 25 MB,单项目不得超过 200 MB 或 800 个文件。公开链接可见,不要上传敏感信息。若用户明确要 Vercel、Netlify、GitHub Pages 等第三方平台,则不应默认改走本技能。
使用场景
- 教师把课件 HTML、图片与 GeoGebra 文件发布成可分享链接,供学生课后打开。
- 开发者将 React 构建产物 dist 发布为临时演示链接,供评审查看页面效果。
- 运营把活动落地页 HTML 和素材更新覆盖原链接,保持已分发 URL 不变。
- 作者把多个 PDF、图片与说明 HTML 打包上传,生成可公开访问的资料入口。
适合人员
- 需要把本地 HTML 课件分享给学生并保留可更新入口的教师
- 需要把前端构建产物变成临时演示链接的工程师
- 需要维护活动页链接并反复覆盖内容的运营人员
- 需要公开分享静态资料且希望统一入口的课程制作人员