ដេប្លយថតឯកសារ static ដោយពាក្យបញ្ជាតែមួយ។
ផ្ទុកឡើងថតឯកសារដូចដើម ហើយបង្ហាញ URL ផ្ទាល់ក្នុងរយៈពេលប្រហែលពីរវិនាទី។ មិនចាំបាច់គណនី មិនចាំបាច់ config មិនចាំបាច់ build — ហើយប្រសិនបើដំណើរការវាម្តងទៀត វានឹងធ្វើបច្ចុប្បន្នភាពគេហទំព័រដដែល។
$ npx harvisកំពុងធ្វើការជាមួយ agent មែនទេ? វាអាចដេប្លយដោយផ្ទាល់បាន។
harvis.dev គឺជា MCP server ពីចម្ងាយ។ គ្រាន់តែបិទភ្ជាប់ប្លុក config មួយទៅក្នុង Cursor, Claude Desktop, VS Code ឬ MCP client ណាមួយ agent របស់អ្នកនឹងទទួលបានឧបករណ៍ deploy_site — មិនចាំបាច់គណនី មិនចាំបាច់ API key ឡើយ។
- Client ដែលគាំទ្រ MCP ពីចម្ងាយអាចភ្ជាប់ទៅ URL ដោយផ្ទាល់
- Client ដែលគាំទ្រតែ stdio ដូចជា Claude Desktop ភ្ជាប់តាមរយៈ mcp-remote
- រាល់ការដេប្លយនឹងបញ្ជូន URL ផ្ទាល់ត្រឡប់មកវិញ រួមជាមួយតំណ claim ឯកជនសម្រាប់ dashboard របស់អ្នក
$ claude mcp add --transport http harvis https://harvis.dev/api/mcpមានគម្រោងនៅលើ GitHub រួចហើយមែនទេ? ដេប្លយពី Actions។
ពេលអ្នករក្សាគេហទំព័រនៅក្នុង repo ជំហានតែមួយនៅចុងបញ្ចប់នៃ workflow របស់អ្នកនឹងដាក់ចេញនូវលទ្ធផល build។ រាល់ការ push ទៅ main នឹងធ្វើបច្ចុប្បន្នភាពគេហទំព័រដដែល។
- បន្ថែមជំហានមួយបន្ទាប់ពី build ហើយចង្អុលវាទៅកាន់ថតលទ្ធផល
- deploy token ពី dashboard ធ្វើឱ្យធ្វើបច្ចុប្បន្នភាពគេហទំព័រដដែលជានិច្ច
- លុប token ចោល ហើយរាល់ការដំណើរការនីមួយៗនឹងទទួលបាន URL មើលជាមុនថ្មី
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 }}ហេតុអ្វីត្រូវការសេវា static hosting ថ្មី?
ជម្រើសផ្សេងទៀតទាំងអស់តម្រូវឱ្យអ្នកមានអ្វីមួយជាមុនសិន — Worker មួយ, repo មួយ, ឬ build មួយ។ ថតឯកសារ HTML មួយមិនគួរត្រូវការអ្វីទាំងនោះទេ។
Cloudflare ប្រែអ្វីៗគ្រប់យ៉ាងទៅជា Worker
សូម្បីតែទំព័រ HTML សាមញ្ញមួយឥឡូវនេះក៏ត្រូវឆ្លងកាត់ Worker, wrangler config និងជំហាន build ដែរ។ នោះជាយន្តការច្រើនពេកសម្រាប់ឯកសារបីដែលមិនដែលផ្លាស់ប្តូរ។
Surge ដំណើរការនៅលើ DigitalOcean
ផ្ទុយទៅវិញ Harvis ដំណើរការនៅលើបណ្តាញ edge របស់ Cloudflare ដូច្នេះឯកសាររបស់អ្នកត្រូវបានបម្រើពីកន្លែងណាដែលអ្នកទស្សនារបស់អ្នកកំពុងនៅ។
GitHub Pages ត្រូវការ repo មួយ
នៅទីនេះមិនចាំបាច់មាន repository, commit ឬ Actions workflow ទេ។ អ្នកផ្ទុកឯកសារឡើង ហើយវាដំណើរការភ្លាមៗ — version control នៅតែជាជម្រើសរបស់អ្នក មិនមែនជាតម្រូវការទេ។
សាងសង់សម្រាប់គេហទំព័របណ្តោះអាសន្ន
demo, ទំព័រតែម្តងគត់, mockup ដែលអ្នកចង់ឱ្យមិត្តរួមការងារមើលថ្ងៃនេះ។ ដាក់វាឱ្យដំណើរការ ចែករំលែកតំណ រួចភ្លេចវាចោល។
បិទភ្ជាប់ដោយផ្ទាល់ពី AI chat
ពេលម៉ូដែលមួយប្រគល់ HTML មួយកំណាត់ឱ្យអ្នក គ្រាន់តែទម្លាក់វាចូល ហើយទទួលបាន URL ពិតប្រាកដមកវិញ។ មិនចាំបាច់រៀបចំគម្រោងណាមួយមុននឹងអាចមើលឃើញវានៅក្នុងកម្មវិធីរុករកទេ។
បីវិធីដើម្បីដាក់ចេញ
deploy ដូចគ្នា មិនថាអ្នកកំពុងធ្វើការនៅលើផ្ទៃណាឡើយ។
- 01
Command line
ពាក្យបញ្ជាតែមួយពីថតឯកសារគម្រោងណាមួយ។ ដំណើរការវាម្តងទៀត ហើយគេហទំព័រដដែលនឹងត្រូវបានធ្វើបច្ចុប្បន្នភាពនៅកន្លែងដដែល។
- 02
HTTP API
POST ឯកសាររបស់អ្នកទៅ /api/upload រួចអាន URL ផ្ទាល់ដោយផ្ទាល់ពីចម្លើយឆ្លើយតប។
- 03
AI agent
ចង្អុល agent ទៅកាន់ MCP server ឬការណែនាំដែលអាចចម្លងបាន ហើយវានឹងផ្សព្វផ្សាយជូនអ្នក។
របៀបដំណើរការ
- 01
ដំឡើង CLI
ពាក្យបញ្ជាតែមួយ៖ "npm i -g harvis"។ ឬរំលងការដំឡើងទាំងស្រុង ហើយដំណើរការវាដោយប្រើ "npx harvis"។
- 02
ដំណើរការវានៅក្នុងថតឯកសារណាមួយ
វាយ "harvis" នៅក្នុងថតឯកសារដែលអ្នកចង់ដាក់ឱ្យដំណើរការ។ វានឹងផ្ទុកឡើងអ្វីៗគ្រប់យ៉ាង — HTML, CSS, JS, រូបភាព — ក្នុងរយៈពេលប៉ុន្មានវិនាទី។
- 03
ទទួលបានតំណភ្ជាប់របស់អ្នក
អ្នកទទួលបានតំណភ្ជាប់សាធារណៈទៅកាន់គេហទំព័រផ្ទាល់ និងតំណទាមទារឯកជនមួយ។ បើកតំណទាមទារ រួចចូលដើម្បីគ្រប់គ្រងគេហទំព័រពី dashboard របស់អ្នក។
- ដំណើរការពីថតឯកសារគម្រោងណាមួយ
- មិនចាំបាច់គណនី ឬ config ទេ
- ដំណើរការវាម្តងទៀតដើម្បីធ្វើបច្ចុប្បន្នភាពគេហទំព័រដដែល
បង្កើតដោយ AI និងផ្សព្វផ្សាយនៅលើ harvis.dev
វិចិត្រសាលដែលបានជ្រើសរើសដោយដៃនៃគេហទំព័រដែលអ្នកប្រើប្រាស់បានដាក់ឱ្យដំណើរការរួចហើយ។ ចុចលើកាតណាមួយដើម្បីមើលវាដោយផ្ទាល់។
សំណួរដែលសួរញឹកញាប់
អ្វីៗគ្រប់យ៉ាងដែលអ្នកប្រហែលជាឆ្ងល់ មុននឹងចុចផ្សព្វផ្សាយ។