2026-10-13 18:39:06 +08:00
|
|
|
# Octopus
|
|
|
|
|
|
|
|
|
|
涓虹粓绔€岀敓鐨?AI 缂栫▼浠g悊銆?
|
|
|
|
|
[English](README.md) | 绠€浣撲腑鏂?
|
|
|
|
|
## 瀹夎
|
|
|
|
|
|
|
|
|
|
**Unix锛圠inux/macOS锛夛細**
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
curl -fsSL https://eightarms.net/Octopus/octopus-release/raw/branch/main/install | bash
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
**Windows锛圥owerShell锛夛細**
|
|
|
|
|
|
|
|
|
|
```powershell
|
|
|
|
|
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
|
|
|
|
|
irm https://eightarms.net/Octopus/octopus-release/raw/branch/main/install.ps1 | iex
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
### 鎵嬪姩瀹夎
|
|
|
|
|
|
|
|
|
|
鑻ヤ竴閿剼鏈姤杩炴帴閿欒锛岃鏄庝綘鐨勭綉缁滃彲鑳借繃婊や簡鍒?`eightarms.net` 鐨勭洿杩炪€傝浠?[releases 椤甸潰](https://eightarms.net/Octopus/octopus-release/releases/latest) 涓嬭浇瀵瑰簲骞冲彴鐨勫帇缂╁寘鎵嬪姩瀹夎銆?
|
|
|
|
|
**Unix锛圠inux/macOS锛夛細**
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
# 浠?releases 椤甸潰涓嬭浇 octopus-<platform>.tar.gz 鍚?tar -xzf octopus-linux-x64.tar.gz
|
|
|
|
|
sudo mv octopus /usr/local/bin/
|
|
|
|
|
octopus --version
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
**Windows锛圥owerShell锛夛細** 涓嬭浇 `octopus-windows-x64.zip` 鍚庯細
|
|
|
|
|
|
|
|
|
|
```powershell
|
|
|
|
|
$zip = "$env:USERPROFILE\Downloads\octopus-windows-x64.zip"
|
|
|
|
|
$dest = "$env:USERPROFILE\.octopus\bin"
|
|
|
|
|
$tmp = Join-Path $env:TEMP "octopus_manual"
|
|
|
|
|
New-Item -ItemType Directory -Force -Path $dest,$tmp | Out-Null
|
|
|
|
|
Expand-Archive -Path $zip -DestinationPath $tmp -Force
|
|
|
|
|
Copy-Item "$tmp\octopus.exe" "$dest\octopus.exe" -Force
|
|
|
|
|
Remove-Item -Recurse -Force $tmp
|
|
|
|
|
$p = [Environment]::GetEnvironmentVariable('Path','User')
|
|
|
|
|
if ($p -notlike "*$dest*") { [Environment]::SetEnvironmentVariable('Path', ($p.TrimEnd(';') + ";$dest"), 'User') }
|
|
|
|
|
& "$dest\octopus.exe" --version
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
鐒跺悗鎵撳紑涓€涓?*鏂?*缁堢杩愯 `octopus`銆?
|
|
|
|
|
## 妗岄潰鐗堬紙beta锛?
|
|
|
|
|
鍋忓ソ鍥惧舰鐣岄潰锛烵ctopus 妗岄潰搴旂敤涓?CLI 涓€鍚屽彂甯?Windows / Linux beta 鏋勫缓锛?
|
|
|
|
|
- **Windows锛?* 浠?[`desktop-beta` 棰戦亾](https://eightarms.net/Octopus/octopus-release/releases/tag/desktop-beta) 涓嬭浇
|
|
|
|
|
[`octopus-desktop-win-x64.exe`](https://eightarms.net/Octopus/octopus-release/releases/download/desktop-beta/octopus-desktop-win-x64.exe)
|
|
|
|
|
瀹夎锛涘凡瀹夎鐨勬瀯寤轰細浠庡悓涓€棰戦亾鑷姩鏇存柊銆?- **Linux (x86_64)锛?* 浠庡悓涓€ [`desktop-beta` 棰戦亾](https://eightarms.net/Octopus/octopus-release/releases/tag/desktop-beta) 涓嬭浇
|
|
|
|
|
[`octopus-desktop-linux-x86_64.AppImage`](https://eightarms.net/Octopus/octopus-release/releases/download/desktop-beta/octopus-desktop-linux-x86_64.AppImage)锛岃祴鏉冨悗杩愯锛?
|
|
|
|
|
```bash
|
|
|
|
|
chmod +x octopus-desktop-linux-x86_64.AppImage
|
|
|
|
|
./octopus-desktop-linux-x86_64.AppImage
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
AppImage 鑷姩鏇存柊锛坄latest-linux.yml`锛夈€傞渶瑕佸師鐢熷寘锛熷悓棰戦亾鍙︽湁
|
|
|
|
|
[`octopus-desktop-linux-amd64.deb`](https://eightarms.net/Octopus/octopus-release/releases/download/desktop-beta/octopus-desktop-linux-amd64.deb) /
|
|
|
|
|
[`octopus-desktop-linux-x86_64.rpm`](https://eightarms.net/Octopus/octopus-release/releases/download/desktop-beta/octopus-desktop-linux-x86_64.rpm)锛堜粎闄愰瑁呫€佷笉鑷姩鏇存柊锛屼笖鏈鍚嶄細瑙﹀彂棣栨瀹夎璀﹀憡锛夈€?
|
|
|
|
|
- 杩欐槸 beta 棰戦亾锛屼細鏈夌矖绯欎箣澶勶紱macOS 鏋勫缓鍦ㄨ鍒掍腑浣嗗皻鏈彂甯冦€?
|
|
|
|
|
## 鏂囨。
|
|
|
|
|
|
|
|
|
|
宸ヤ綔娴佹€昏锛歔docs/workflow.zh.md](docs/workflow.zh.md) 鈥斺€?浠嬬粛 Octopus 濡備綍缁勭粐宸ュ崟椹卞姩鐨勪唬鐞嗗伐浣滐紝骞堕摼鎺ュ埌浠撳簱鍐呯殑鍏朵粬鎸囧崡銆?
|
|
|
|
|
## 寮€鍙?
|
|
|
|
|
婧愮爜涓?issue 璺熻釜鍦╗绉佹湁寮€鍙戜粨搴揮(https://eightarms.net/Octopus/octopus)銆?
|
|
|
|
|
## 璁稿彲璇?
|
|
|
|
|
MIT 璁稿彲璇?鈥斺€?璇︽儏瑙佹簮鐮佷粨搴撱€?
|
|
|
|
|
�
|