Deploy folder fail statik dengan satu arahan.
Memuat naik folder sepertimana adanya dan mencetak URL langsung dalam kira-kira dua saat. Tiada akaun, tiada konfigurasi, tiada langkah binaan — dan menjalankannya semula mengemas kini laman yang sama.
$ npx harvisBekerja dengan ejen? Ia boleh deploy terus.
harvis.dev ialah pelayan MCP jarak jauh. Tampal satu blok konfigurasi ke dalam Cursor, Claude Desktop, VS Code atau mana-mana klien MCP, dan ejen anda mendapat alat deploy_site — tiada akaun, tiada API key.
- Klien dengan sokongan MCP jarak jauh menyambung terus ke URL
- Klien yang hanya menyokong stdio seperti Claude Desktop menyambung melalui mcp-remote
- Setiap deploy memulangkan URL langsung berserta pautan tuntutan peribadi untuk papan pemuka anda
$ claude mcp add --transport http harvis https://harvis.dev/api/mcpSudah ada di GitHub? Deploy daripada Actions.
Apabila anda memang menyimpan laman dalam repo, satu langkah pada penghujung aliran kerja anda menghantar output binaan. Setiap push ke main mengemas kini laman yang sama.
- Tambah satu langkah selepas binaan anda dan arahkan ke folder output
- Token deploy daripada papan pemuka terus mengemas kini laman yang sama
- Tinggalkan token dan setiap larian mendapat URL pratonton baharu
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 }}Kenapa hosting statik baharu?
Setiap pilihan lain meminta anda membawa sesuatu dahulu — Worker, repo, binaan. Folder HTML tidak sepatutnya memerlukan semua itu.
Cloudflare menjadikan segalanya sebagai Worker
Malah halaman HTML biasa kini melalui Worker, konfigurasi wrangler dan langkah binaan. Itu banyak jentera untuk tiga fail yang tidak pernah berubah.
Surge berjalan di DigitalOcean
Harvis pula berjalan di rangkaian tepi Cloudflare, jadi fail anda dihidangkan dari mana sahaja pelawat anda berada.
GitHub Pages memerlukan repo
Tiada repositori, tiada commit, tiada aliran kerja Actions di sini. Anda memuat naik fail dan ia terus live — kawalan versi kekal pilihan anda, bukan keperluan.
Dibina untuk laman sementara
Demo, halaman sekali guna, mockup yang anda mahu rakan sekerja lihat hari ini. Letakkan dalam talian, kongsi pautan, lupakan.
Tampal terus daripada sembang AI
Apabila model memberi anda blok HTML, lepaskan ia dan dapatkan URL sebenar kembali. Tiada projek untuk disediakan sebelum anda boleh melihatnya dalam pelayar.
Tiga cara untuk menghantar
Deploy yang sama, tidak kira platform mana anda sedang bekerja.
- 01
Baris arahan
Satu arahan daripada mana-mana folder projek. Jalankan semula dan laman yang sama dikemas kini di tempatnya.
- 02
API HTTP
POST fail anda ke /api/upload dan baca URL langsung terus daripada respons.
- 03
Ejen AI
Arahkan ejen ke pelayan MCP atau arahan yang boleh disalin dan ia akan menerbitkan untuk anda.
Cara ia berfungsi
- 01
Pasang CLI
Satu arahan: "npm i -g harvis". Atau langkau pemasangan sepenuhnya dan jalankan dengan "npx harvis".
- 02
Jalankan dalam mana-mana folder
Taip "harvis" di dalam folder yang anda mahu letakkan dalam talian. Ia memuat naik semuanya — HTML, CSS, JS, imej — dalam beberapa saat.
- 03
Dapatkan pautan anda
Anda dapat pautan laman langsung awam dan pautan tuntutan peribadi. Buka pautan tuntutan dan log masuk untuk menguruskan laman itu daripada papan pemuka anda.
- Berfungsi daripada mana-mana folder projek
- Tiada akaun atau konfigurasi diperlukan
- Jalankan semula untuk mengemas kini laman yang sama
Dibuat dengan AI dan Diterbitkan di harvis.dev
Galeri pilihan laman yang orang telah letakkan dalam talian. Ketik mana-mana kad untuk melihatnya secara langsung.
Soalan lazim
Semua yang mungkin anda tertanya-tanya sebelum anda menekan terbitkan.