pagecast

将本地HTML报告、Markdown文档等静态内容一键发布到可分享的云端链接。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:pagecast。
它的用途是:将本地HTML报告、Markdown文档等静态内容一键发布到可分享的云端链接。
完整的 Skill 内容见:https://321skill.com/skills/pagecast/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“帮我把刚生成的销售分析报告 `report.html` 发布成一个可分享的链接,并设置密码保护。”,它会调用 Pagecast skill,执行 `npx pagecast publish ./report.html --password` 命令,生成一个带密码的短链接并返回给你。或者,你可以说:“我更新了项目文档,请同步到之前发布的那个页面。”,AI 会使用 `--update` 参数来更新指定链接的内容。

介绍

Pagecast 是一款面向开发者和内容创作者的本地优先发布工具,它解决了将本地生成的静态内容(如数据报告、技术文档、小型应用)快速、安全地分享给他人时,需要部署复杂服务器或依赖特定环境的痛点。

使用方式非常直接:通过终端命令 npx pagecast 启动本地管理界面,连接你的 Cloudflare 账户后,即可通过简单的 publish 命令将本地文件或文件夹发布到 Cloudflare Pages,生成一个带有自定义短链接并可设置密码保护和过期时间的公开 URL。整个过程无需全局安装,也无需手动配置构建流程。

它非常适合需要频繁生成和分享静态内容的前后端开发者、数据分析师、技术写作者以及学生。例如,开发者可以快速分享一个临时的项目演示,数据分析师可以发布交互式数据看板,学生则可以提交课程项目报告。

建议在发布前确保源文件夹是干净的,避免包含隐藏文件或敏感信息。对于需要后端服务的动态应用,应先将其导出为静态资源再使用 Pagecast。首次使用需准备好 Cloudflare 账户。

核心特点

与同类静态部署工具相比,Pagecast 的核心区别在于其极简的“本地预览-一键发布”工作流,并内置了针对单页内容的精细化控制(如独立的密码保护和链接过期时间),而非仅部署整个站点。它专为快速分享临时性、一次性的内容(如报告、演示)而设计,而非长期运行的正式网站。

注意事项

不适合需要服务器端渲染或实时后端服务的动态 Web 应用。

常见问题

Pagecast 需要付费吗?

Pagecast 本身免费,但发布内容需要 Cloudflare 账户,使用的是 Cloudflare Pages 的免费额度。

发布的链接能持续多久?

默认链接有效期为30天,可通过 `--expires` 参数设置为永久或指定时长(如7天)。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/pagecast/raw/index.md 读取 pagecast 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。