今年OpenClaw橫掃AI圈,無數人開始了“養龍蝦”之旅。
張大胖被反復轟炸以后,也養了一只。
周末,張大胖看著自己的桌面有點煩,因為平時做文檔、寫文章、做演示,經常要截圖,桌面上已經堆滿了各種:
“屏幕截圖 (1)”
“屏幕截圖 (2)”
“屏幕截圖 (3)”
之類的東西,于是張大胖給龍蝦下達了一個很簡單的任務:
“生成一條命令,把桌面上的截圖文件刪除”
龍蝦很快給出了一條 PowerShell 命令,大概意思是刪除所有包含“截圖”的文件。
張大胖掃了一眼,覺得沒問題,就讓它執行了,到了晚上,老婆突然從客廳走進書房,生氣地說:“我桌面上的‘項目截圖’怎么沒了?”
張大胖一聽,瞬間明白,心里涼了半截,那個PowerShell命令中的把老婆的文件也給“誤刪了”!
趕緊想辦法恢復吧......
OpenClaw不是在聊天,它是真的在幫你執行系統操作。
如果在個人的環境中,玩一玩問題不大,但是在企業環境中,涉及到數據庫、服務器、生產系統,那可一定要小心了。
AI助手一旦搞出亂子,刪庫又沒法跑路,還是得自己背鍋啊。
有沒有一種辦法,可以在企業級應用和運維這個垂直領域中,讓我們安全合規地使用AI智能體呢?
答案是肯定的,這就是中國首個開源運維智能體:OpenOcta(代號 “八爪魚”)。
![]()
01
八爪魚是什么?
八爪魚是基于OpenClaw的思想,用Go語言重寫的開源企業級智能體,它專為運維而生,有這么幾個特點:
1.面向垂直領域,專為運維而生
天生懂得運維術語,不需要從零開始學習。并且可以和現有運維體系無縫融合,支持和Promethus、Ansible等的深度打通。
2.企業級智能體
高可用、高性能,支持分布式架構;并且具備完善的安全審計、權限管理,安全、合規。
3.自主可控,更加安全
國產LLM深度適配;數據隱私保護,確保敏感信息不出內網。
4.易用,本土化
一鍵部署安裝,10分鐘快速上手,有著開箱即用的技能包和豐富的運維Skills。
有大家習慣的中文文檔,社區和案例庫,并且深度兼容國內的云生態,技術棧。原生支持飛書、釘釘、企業微信,覆蓋國內企業協作的主流場景
從這些描述就能看出來,八爪魚是一個在企業內網運行的,面向運維的企業級智能體,所以,當你需要把 Agent 部署到生產服務器、接入飛書/釘釘/企業微信、對接監控告警時,OpenOcta 便是更合適的選擇。
02
安裝和配置
安裝八爪魚也非常簡單,無論是在Windows上還是Linux上,都是一行命令即可。
例如我使用的就是Windows的Powershell:
irm https://openocta.com/pkg/install.ps1 | iex
由于八爪魚使用Go語言編寫,Go語言的一大特點就是會把所有的運行時,依賴包和程序都打包成一個可執行文件,給人的感覺十分清爽。
![]()
接下來運行啟動命令:
openocta gateway run
啟動命令執行完成后,可以通過瀏覽器訪問 http://127.0.0.1:18900/,進入openocta界面。
![]()
和OpenClaw類似,八爪魚的配置主要有兩個,一個是模型,另外一個是通道。
模型用來執行實際的AI推理:
![]()
通道則是和各種即時通訊工具進行連接。
![]()
具體的配置方式我這里不再詳細,可以參考官方的文檔。
特別值得一提的是,八爪魚原生支持飛書、釘釘、企業微信,覆蓋國內企業協作的主流場景,從配置、認證到消息格式都針對國內生態做了適配,用起來非常方便。
03
數據庫運維
為了展示八爪魚的運維能力,我找了一個數據庫運維的案例:數據庫服務器的磁盤空間突然滿了,用戶在八爪魚的協助下解決問題。
首先,我們先把MySQL的skill給裝上:
![]()
然后創建一個數字員工:
![]()
具體的步驟在八爪魚的官網上都有,這個不再詳述。
對磁盤空間的檢測可以借助于Prometheus,Zabbix這些Skill,通過獲取他們的數據來獲得告警,然后用OpenOcta的定時任務,推送到飛書。
但是這么做有點麻煩,會偏離我們的案例主線,所以我就弄了個簡單粗暴的實現:建立一個30分鐘運行一次的定時任務,直接讓它寫個腳本檢測磁盤空間的變化。
幫我寫一個python腳本,檢測我的磁盤空間的變化。一旦發現磁盤空間使用率超過70%,通知我,只需告訴我結果就行。
![]()
閾值設置為70%是為了測試方便,很快我的飛書就收到消息告警了。
![]()
既然系統出問題了,趕緊干活吧,讓八爪魚查一查到底是哪個表出了問題。
![]()
你看它分析了多個表以后,發現了罪魁禍首是operation_log表 (注意,我特意設置了一個很小的演示環境,都是假數據,數據量并不大)。
然后我讓它分析operation_log表,看看里邊什么類型的記錄最多。
八爪魚很快就發現login操作最多,并且用戶都是anonymous:
![]()
它還給出了幾個建議:
![]()
其實問題很清楚了,就是有人在做惡意操作,例如爬蟲在攻擊。
我就給它下達指令,刪除這些anonymous的用戶:清理 anonymous 7天以來的歷史登錄日志。
操作很快完成,磁盤空間被清理出來了。
![]()
04
企業級運維智能體
看到這里你可能會有疑問,delete操作是危險操作啊,多嚇人啊,能這么玩嗎? 還有rm -rf 之類,都被八爪魚執行了怎么辦?
其實不用擔心,作為企業運維智能體,八爪魚肯定要考慮安全性。
在八爪魚中,可以配置一套安全策略,可以對危險的命令進行校驗。
![]()
但是由于業務需要,有些命令還是得執行的(例如刪除垃圾數據,騰出磁盤空間),這時候可以使用八爪魚的審批隊列功能:
![]()
這樣,當我刪除一個文件的時候,里邊的rm命令就會被八爪魚攔截,進入審批隊列。
![]()
只有審批以后,才能執行,這樣安全性得到了保障,企業用起來非常放心。
用八爪魚做數據庫運維不過是一次牛刀小試,作為專業的運維智能體,八爪魚擁有一大批運維專家,能做的事情非常多,例如:
Jenkins 運維助手:可以用來管理流水線,配置Master和Slave節點,對JVM進行優化。
Elasticsearch專家:負責搜索與分析引擎管理、集群操作、索引優化及查詢性能調優。適用于日志分析、全文搜索和指標存儲。
Nginx 運維專家:擅長 Web 服務器配置、反向代理搭建、負載均衡及性能調優,適用于高流量網站、API 網關和應用交付場景。
Redis 操作專家:專注于內存數據存儲管理、集群配置、性能優化和持久化策略。適用于緩存、會話存儲、實時分析和消息代理。
PostgreSQL 操作專家:負責數據庫管理、性能調優、備份與恢復以及復制設置。適用于事務系統、數據倉庫和高可用集群。
還有kafka、rabbitmq、mongodb、zookeeper、docker、vault、Ansible、zabbix、Prometheus、k8s..... 各種運維專家,包羅萬象,可以說只有你想不到,沒有它做不到。
只要把他們請到(下載并安裝Skill)到八爪魚當中,他們立刻就可以幫你做各種各樣的運維了。
05
總結
八爪魚的最大特點就是非常專注,就是面向運維這個垂直領域,它主要是運行在企業的內網當中。通過把一群IT運維人數十年的經驗沉淀到這個智能體當中,讓每一位運維人多幾個數字員工幫手,輕松地完成運維的工作。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.