HanaVerse

HanaVerse

Ashish Patnaik · 其他 · 聊天機器人

HanaVerse 是免費的開源網頁介面,讓你跟 Ollama 模型對話,還搭配會隨你打字動作的 2D 動畫角色 Hana。

HanaVerse 的介面預覽

關於 HanaVerse

About

HanaVerse 是什麼

HanaVerse 是一套給 Ollama 用的瀏覽器介面。Ollama 負責在自己的電腦上跑大型語言模型,HanaVerse 則在模型前面放一個順手的聊天視窗,再加上角色 Hana。Hana 是以 Live2D 製作的 2D 動畫角色,會對你輸入的內容做出反應。專案公開在 GitHub,名稱是 Ashish-Patnaik/HanaVerse,採用 Flask 伺服器搭配靜態網頁前端。

它想解決的是呈現問題。原生 Ollama 走終端機,你得用指令和純文字跟模型講話。HanaVerse 把同一個引擎包進熟悉的聊天版面,加上串流回覆、Markdown 排版和數學式呈現,讓本機環境用起來更接近商業助理。

動手前有三個限制得先知道。這是自行架設的專案,你得自己啟動 Flask 伺服器,並指向已經裝好的 Ollama。Live2D 角色需要支援 motionsync3 的 Cubism 4 模型,模型檔案要自己準備。授權也擋掉商業用途,所以這個專案適合個人或教學情境。

開始使用

  1. 在要架設的電腦上安裝 Python 3.8 以上和 Ollama,並確認 Ollama 正在執行。
  2. 從 GitHub 複製 HanaVerse 專案,安裝 requirements.txt 裡列出的 Python 套件。
  3. 用 python server.py 啟動 Flask 伺服器,預設會 listen 在 5000 埠。
  4. 在瀏覽器打開 index.html,到設定選單輸入你的 Ollama 伺服器網址和模型名稱。
  5. 輸入訊息就能開始聊天,想讓回覆針對特定任務調整的話,可以設定系統提示詞。

產品資訊

快速了解 HanaVerse 的定價、支援平台與效能。

免費方案是
付費方案Free (open source)
平台Web (self-hosted browser interface)
開發者Ashish Patnaik
類別其他 · 聊天機器人
發布日期May 2025
最近更新Sep 2026
網站訪問量110
網站全球排名N/A
API 提供狀態是

適合對象

這項工具最適合的使用者、任務與情境。

使用者

  • 想要視覺化介面的 Ollama 使用者:HanaVerse 用聊天視窗取代終端機,前提是你願意自己啟動 Flask 伺服器。
  • Live2D 和虛擬角色愛好者:Hana 會對訊息做出反應,替純文字聊天補上個性,但需要相容的 Cubism 4 模型。
  • 測試本機模型的開發者:在設定裡換個模型名稱,就能比較 llama3、codellama、mistral 等,不用重新安裝任何東西。
  • 想認識本機 AI 的學生和玩家:專案免費又開放,你可以讀程式碼,看聊天介面怎麼跟模型溝通。
  • 需要清楚呈現數學和程式碼的寫作者:KaTeX 和 Prism 會排版方程式和程式碼區塊,讀筆記和技術草稿時很實用。

任務

  • 跟本機模型對話:在網頁視窗送出提示詞、接收串流回覆,不必待命在命令列。
  • 試用不同的 Ollama 模型:改一下模型欄位,比較 llama3、mistral 或 phi3 對同一個問題怎麼回答。
  • 用系統提示詞塑造回覆:設定數學小幫手或程式助理之類的角色,讓回覆照你選的格式走。
  • 讀數學或程式碼:排版過的方程式和上色的程式碼,比原始輸出更好讀。

情境

  • 在家架一套私人聊天環境:模型對話留在自己的電腦上,透過本機瀏覽器介面收送。
  • 試玩角色型助理:把 Hana 當成輕量的動畫夥伴,應付隨手提問和閒聊。
  • 向別人展示本機 AI:對一般觀眾來說,會動的聊天視窗比終端機畫面更有感。

主要功能

會對聊天做出反應的 Live2D 角色

Hana 是最大亮點。她是以 Live2D Cubism SDK 和 pixi-live2d-display 函式庫繪製的 2D 角色,你互動時她會跟著擺動。純聊天視窗因此多了幾分虛擬夥伴的味道。麻煩在於模型要求:你需要支援 motionsync3 的 Cubism 4 模型,檔案得自己丟進 models 資料夾。

串流聊天,支援任何 Ollama 模型

介面會連上你的 Ollama 伺服器,邊生成邊串流回覆。伺服器網址和模型名稱都在設定選單裡填,所以你抓下來的模型,從 llama3:8b 到 codellama:7b,都能在同一視窗運作。回覆生成時會出現停止按鈕,讓你不用重新載入頁面就能中斷冗長的回答。

Markdown 與 LaTeX 呈現

回覆會以排版好的形式回來,不是原始文字。Prism 負責程式碼區塊的語法上色,KaTeX 負責數學式。模型的推導過程因此能像正式文件那樣呈現。用來讀書或寫技術草稿時,這點最有用。

自訂系統提示詞

系統提示詞欄位讓你在對話開始前先設定模型的行為。專案建議幾種角色,例如會一步步講解的數學幫手、會補充說明的程式助理,或把內容排成清單的食譜產生器。設定一次,之後每則回覆都會照著走。

瀏覽器內設定,不用碰設定檔

伺服器網址、模型名稱和系統提示詞全在設定面板裡,從聊天視窗的漢堡選單打開就能改。日常使用不必編輯設定檔,也沒有儀表板要學。改幾個欄位、按下設定,工作階段就更新。

免費且開源

HanaVerse 以自訂的非商業授權發佈在 GitHub,個人和教學使用免費,原始碼隨便你讀或分叉。沒有付費方案、不用帳號、沒有用量上限。代價是你得自己架設和維護,而且目前不允許商業用途。

優缺點

優點

  • 完全免費,不用帳號、訂閱或用量上限,因為這是自己架設的開源專案。
  • 支援你抓進 Ollama 的任何模型,不受單一廠商或引擎綁定。
  • Markdown、程式碼上色和 KaTeX 數學式讓技術回覆好讀。
  • Live2D 角色補上純聊天視窗沒有的個性。

缺點

  • 安裝全手動,要複製專案、裝套件、跑 Flask 伺服器,還得先讓 Ollama 跑起來。
  • 角色需要支援 motionsync3 的相容 Cubism 4 模型,得自己找、自己放。
  • 授權禁止商業用途,企業無法把它當成產品的一部分。
  • 這是個人專案、使用者不多,支援和更新全看維護者的空閒時間。

常見問題

HanaVerse 當作 Ollama 的網頁前端。Ollama 是在自己電腦上跑語言模型的工具,HanaVerse 替這些模型加上聊天視窗,支援串流文字、Markdown 和數學式呈現,再加一個會反應的動畫角色 Hana。你得自己啟動,並指向本機的 Ollama 伺服器。

相關內容

探索與 HanaVerse 相關的工具、技能與文章。

HanaVerse 替代方案

BinkBink

BinkBink

BinkBink · 其他
編輯精選

BinkBink 是一個免費的線上遊戲平台與 AI 遊戲製作工具,讓任何人都能把一段簡短的文字描述變成可玩的瀏覽器遊戲。你可以直接跳進數百款社群自製的遊戲。或者描述自己的想法,幾秒內就能玩,再分享給朋友。想建立自己的遊戲嗎?你不需要寫程式。不用設定引擎、不用下載、不必費心。

免費 / $0查看詳情
Audiogen

Audiogen

Audiogen Inc. · 其他

Audiogen 是一款由 Audiogen Inc. 打造的 AI 音樂生成器。這支小型研究團隊花了約 2.5 年訓練自家生成式音樂模型,並圍繞它設計網頁介面。這款 AI 音樂工具捨棄單純的文字框,把時間軸變成對新手友善的生成式音訊工作站(Generative Audio Workstation,簡稱 GAW),其中的補繪、延伸、混音與音軌編輯,操作起來更像在畫布上彩繪。產品仍在 beta 階段,因此取用管道是候補名單或邀請碼。付費方案尚未公布。

免費 / Free (beta)查看詳情
Aiml API

Aiml API

AIMLAPI OÜ · 其他

Aiml API 是一套統一的 AI 模型 API,把 OpenAI、Google、Anthropic 等超過 1000 個模型放在同一個端點與同一張帳單之後。你只要依照單一相容 OpenAI 的結構撰寫程式碼,接著改一個模型字串,就能在聊天、圖像、影片與音訊模型之間切換。它適合想取得多模型存取、又不想管理十幾個供應商帳號的開發者與小型團隊,也省去了測試多家廠商時常見的帳務麻煩。一組金鑰就能涵蓋全部。

免費 / $0 - $200/mo查看詳情