Source: https://www.astrmira.com/zh-hant/projects/varin/
Language: zh-Hant

[首頁](https://www.astrmira.com/zh-hant/)/[專案](https://www.astrmira.com/zh-hant/projects/)/Varin

VARIN / AGENT 工作台

# Varin

把模型、工具和專案，放進同一個工作台。

開源的通用 Agent 工作台。你可以和 Agent 一起排查問題、撰寫程式、閱讀論文，或製作互動式說明，並在同一段對話中查看過程與結果。Varin 提供桌面版和網頁版，也有連接 Host 的行動客戶端。

[在 GitHub 查看](https://github.com/Youzini-afk/Varin) [閱讀使用文件](https://github.com/Youzini-afk/Varin/blob/main/.github/readme/README.zh-TW.md)

開源專案

Varin  
AGPL-3.0 · 授權條款  
1.0 之前的活躍開發階段

Rust · TypeScript · 桌面 · 網頁 · 行動裝置

## 一個工作空間，容納整項工作。

Varin 的 Harness 負責連接模型、工具、上下文、權限、背景工作和子 Agent。原生 Rust 執行環境儲存對話與執行紀錄，共享的 Application Host 提供模型連線和工作區服務。

模型、工具、檔案與專案匯入同一個 Rust 執行環境，再由不同工作台在桌面、網頁與行動裝置上呈現。

## 用 Varin 做什麼。

任務

### 推進一項任務

串流對話、訊息佇列、計畫、子 Agent 和排程接續。

專案

### 開發專案

檔案編輯、差異檢視、Git 與 worktree、終端機，以及程式碼檢索和語言工具。

研究

### 閱讀與研究

網頁與學術檢索、PDF 閱讀，在對話旁保留原始資料。

視覺化

### 製作視覺化內容

生成和編輯圖像，在訊息中製作互動式 HTML 圖表和小工具。

設定

### 組織自己的工具

連接雲端或本機模型，設定權限，配置指令、skills 和 MCP 服務。

裝置

### 跨裝置工作

使用本機工作區，或從桌面、瀏覽器和行動裝置連接遠端 Host。

## 四種工作台，共用一份狀態。

內建的 Agent、IDE、Research 和 Bot 工作台為不同任務提供相應配置，共用同一份對話、檔案與執行中的工作。工作台由一般的內建擴充功能提供，可以停用或替換；切換工作台不會改變模型、權限或已經開始的工作。

-   Agent
    
    以對話和任務為中心，編輯器放在聊天旁邊。
    
    桌面 · 網頁 · 行動裝置
    
-   IDE
    
    編輯器置中，搭配 Git、終端機與語言工具。
    
    桌面 · 網頁
    
-   Research
    
    面向檢索、閱讀論文與保留原始資料的配置。
    
    桌面 · 網頁 · 行動裝置
    
-   Bot
    
    Bot 對話擁有獨立的歸屬與知識。
    
    桌面 · 網頁 · 行動裝置
    

## 可以擴充的工作台。

常用工具直接宣告，其他可用能力透過索引和按需說明提供，讀取說明時保持工具宣告前綴穩定。擴充功能可以加入工具、模型轉接器、面板，乃至整套工作台配置。

計畫與知識由私有的 KnowledgeStore 程序保存，底層使用 [TriviumDB](https://www.astrmira.com/zh-hant/projects/data-systems/)。

## 從這裡開始。

Varin 正處於 1.0 之前的活躍開發階段，發行說明記錄各發行版的內容。升級前請備份重要的應用程式資料。

-   [桌面版Windows、macOS 或 Linux選擇與系統和 CPU 架構對應的安裝檔。下載發行版](https://github.com/Youzini-afk/Varin/releases)
-   [自行部署自己的電腦或伺服器以 Docker 部署並透過瀏覽器存取，包含持久化目錄、密碼和遠端存取設定。Docker 自行部署](https://github.com/Youzini-afk/Varin/blob/main/docs/ops/cloud-deployment.md)
-   [行動裝置iOS 或 Android行動客戶端連接既有的 Host。行動端設定](https://github.com/Youzini-afk/Varin/blob/main/packages/mobile/README.md)
-   [擴充開發擴充功能從擴充功能作者指南、SDK 或範例開始，為工作台加入能力。擴充功能作者指南](https://github.com/Youzini-afk/Varin/blob/main/docs/ops/varin-extension-authoring.md)

[查看發布版本](https://github.com/Youzini-afk/Varin/releases) [討論應用與合作](https://www.astrmira.com/zh-hant/collaborate/)
