🎯 緣起與動機
在AI應用日漸普及的今天,我決定開發一個能夠與本地語言模型互動的介面工具。目前市面上常用的本地語言模型建置工具主要是Ollama,但它預設只提供命令行介面,對一般使用者並不友善。
雖然已有許多網頁工具可供使用,例如大家熟知的chatbox(網頁板),但這些工具大多是簡體中文的軟體,這促使我決定自己動手開發一款更適合繁體中文使用者的介面,我使用了chatgpt+claude來開發。
💻 工具特色與功能
📱 簡潔易用的介面
我使用chatgpt及claude從頭開發了這款聊天介面。這個本地端的聊天工具介面乾淨整潔,左側是對話列表,中間是主要聊天區域,右側則是功能面板。
🔧 主要功能
工具的左邊區域顯示所有的對話歷史,用戶可以輕鬆創建新對話。聊天輸入區在底部,使用者輸入問題後,AI會立即回應。
🎭 多樣化回應呈現
回應區域包含多種功能按鈕,例如:
- 複製內容:一鍵複製AI回應
- 程式碼呈現:自動將程式碼以HTML格式渲染,便於閱讀
🔊 文字轉語音功能
工具內建文字轉語音功能,可將AI回應轉為語音輸出。在設定中可以選擇不同的語音類型,如台灣口音等,還能調整語速。
📝 模型選擇與對話管理
用戶可以創建新對話,並在對話中選擇不同的語言模型。支持切換語言模型根據用戶在本機已安裝的模型列表。
🧰 高級功能
📚 提示詞庫
右側面板第一個功能是提示詞庫,內含預設類別如翻譯、寫作等。使用者可以直接點選預設提示詞,系統會自動將提示詞填入對話框,免去手動輸入繁瑣步驟。
提示詞庫支持自定義分類和內容。用戶可以創建新分類(如「行政」),然後在分類下添加具體提示詞(如「計劃生成」),方便反覆使用常用提示。
🤖 角色扮演機器人
右側面板第二個功能是機器人角色設定。系統預設了四種角色,例如「寫作小幫手」,點選後會自動載入對應的提示詞設定,並以該角色身份與用戶互動。例如,寫作小幫手會使用蘇格拉底提問法引導用戶完成寫作。
💾 數據存儲與管理
本工具的一大特色是所有數據都存儲在瀏覽器的本地存儲區域,這意味著即使關閉後再打開,所有的對話記錄和自定義提示詞都會保留。
對於需要在不同設備間遷移數據的用戶,工具提供了導出和導入功能:
- 導出:在設定中選擇「導出」,生成一個JSON文件,包含所有對話和提示詞設定
- 導入:在新設備上點擊「導入數據」,選擇之前導出的JSON文件即可恢復所有記錄
如果需要重置數據,設定頁面也提供了「清除所有數據」的選項。
📲 如何獲取和使用
您可以通過我分享的短網址下載此工具:https://reurl.cc/W08oLk
下載後解壓,直接打開HTML文件即可使用。該工具預設配置為連接本機運行的Ollama服務。
如果您已經在本機安裝了Ollama,只需下載打開工具即可使用。連接成功後,界面會顯示您已安裝的語言模型列表。
🌐 網絡共享功能
如果您想在區域網內共享使用,例如讓其他設備連接到您的電腦上運行的Ollama模型,工具也提供了相關設定。具體設置方法將在另一個教程中詳細介紹。
🎁 結語
這款本地Ollama聊天工具專為繁體中文用戶設計,集成了多種實用功能,操作簡便,支持數據備份和遷移。無論是個人學習、工作輔助還是教育應用,都能提供流暢的AI對話體驗。歡迎下載使用,也期待您的反饋與建議!
沒有留言:
張貼留言