static hosting

一条命令,部署一个静态文件文件夹。

原样上传文件夹,大约两秒后打印出可访问 URL。无需账号、无需配置、无需构建步骤——再次运行会更新同一个网站。

$ npx harvis
mcp

在和智能体协作?它可以直接部署。

harvis.dev 是一个远程 MCP 服务器。把一段配置粘贴进 Cursor、Claude Desktop、VS Code 或任意 MCP 客户端,你的智能体就获得了 deploy_site 工具——无需账号、无需 API 密钥。

  • 支持远程 MCP 的客户端可直接连接该 URL
  • Claude Desktop 等仅支持 stdio 的客户端通过 mcp-remote 桥接
  • 部署会返回可访问 URL,以及用于认领到仪表盘的私密链接
阅读完整的智能体使用说明
terminal
$ claude mcp add --transport http harvis https://harvis.dev/api/mcp
deploy_siteworks with any MCP client
ci/cd

已经在用 GitHub 了?从 Actions 部署。

当你确实把网站放在仓库里时,只需在工作流末尾加一步就能发布构建产物。每次推送到 main 分支都会更新同一个网站。

  • 在构建之后添加一步,并让它指向输出文件夹
  • 使用仪表盘中的部署令牌,持续更新同一个网站
  • 不填令牌的话,每次运行都会得到一个全新的预览 URL
前往 GitHub Marketplace 获取
.github/workflows/deploy.yml
name: Deploy
on:
  push:
    branches: [main]

jobs:
  deploy:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - run: npm ci && npm run build
      - uses: harvis-io/static-deploy-action@v1
        with:
          directory: dist
          token: ${{ secrets.HARVIS_DEPLOY_TOKEN }}
为什么又要做一个

为什么需要新的静态托管?

其他所有方案都要求你先准备点什么——一个 Worker、一个仓库、一次构建。一个 HTML 文件夹本不该需要这些。

  • Cloudflare 把一切都变成了 Worker

    如今连一个普通的 HTML 页面也要经过 Worker、wrangler 配置和构建步骤。为三个永远不变的文件配备这么多机器,未免太多了。

  • Surge 跑在 DigitalOcean 上

    而 Harvis 运行在 Cloudflare 的边缘网络上,所以无论你的访客身处何地,文件都能就近送达。

  • GitHub Pages 需要一个仓库

    这里不需要仓库、不需要提交、不需要 Actions 工作流。上传文件,它们就上线了——版本控制是你的选择,而不是硬性要求。

  • 为临时网站而生

    演示、一次性页面、想让同事今天就看到的原型稿。上线、分享链接,然后就可以不用管了。

  • 直接从 AI 对话中粘贴

    当模型给你一段 HTML 时,把它拖进来,就能拿到一个真实的 URL。不必先搭建项目,就能在浏览器里看到效果。

interfaces

三种上线方式

无论你在哪个场景下工作,部署方式都是一样的。

  • 01

    命令行

    在任意项目文件夹中运行一条命令。再次运行,同一个网站会原地更新。

  • 02

    HTTP API

    把文件 POST 到 /api/upload,直接从响应中读取可访问 URL。

  • 03

    AI 智能体

    让智能体指向 MCP 服务器或可复制的说明,它就会替你发布。

how it works

工作原理

  1. 01

    安装命令行工具

    一条命令:"npm i -g harvis"。或者完全跳过安装,直接用 "npx harvis" 运行。

  2. 02

    在任意文件夹中运行

    在想要上线的文件夹里输入 "harvis"。它会在几秒内上传所有内容——HTML、CSS、JS、图片。

  3. 03

    获取你的链接

    你会得到一个公开的上线链接和一个私密的认领链接。打开认领链接并登录,即可在仪表盘中管理这个网站。

  • 适用于任意项目文件夹
  • 无需账号或配置
  • 再次运行即可更新同一个网站
gallery

用 AI 制作,发布在 harvis.dev 上

精选展示大家已经上线的网站。点击任意卡片即可查看实际效果。

faq

常见问题

在你点击发布之前可能想知道的一切。