Sylinko/Everywhere
On-screen aware AI assistant for your desktop. Uses current app context, multiple LLMs, and MCP tools to help you act across apps.
📌 什麼是 Everywhere?
Everywhere 是一個基於 .NET 10 與 Avalonia UI 建構的跨平台桌面 AI 助手。它讓您能透過全域快捷鍵即時在螢幕上呼叫大型語言模型(LLM),從而無需離開目前使用的應用程式即可提問或執行指令。該應用程式透過可存取性 API 與 UI 自動化 API 捕獲當前上下文(選取的文字、視窗標題、UI 元素等),並傳送至所選的 LLM(OpenAI、Anthropic、Gemini、DeepSeek、Moonshot、MiniMax、Ollama 或自訂端點)。回應以支援 Markdown、數學公式與豐富格式的現代磨砂玻璃視窗顯示。
✨ 核心功能
| 類別 | 已完成 | 進行中 |
|---|---|---|
| 模型生態 | 雲端服務、OpenAI、Anthropic Claude、Google Gemini、DeepSeek、Moonshot Kimi、MiniMax、本地 Ollama、自訂 API | – |
| 代理系統 | 與瀏覽器互動、分派子代理、讀取/寫入本機檔案、執行終端腳本、整合 Windows「Everything」搜尋與 macOS 系統應用 | 記憶系統 |
| 互動方式 | 磨砂玻璃 UI、上下文感知、全域快捷鍵、文字選取觸發、Markdown 與 LaTeX 渲染 | 鼠標捷徑、語音控制 |
| 平台支援 | Windows 10+、macOS Monterey(Intel 與 Apple Silicon) | Linux(開發中) |
| 語言 | UI 支援 10+ 種語言(中文、英文、德文、西班牙文、法文、義大利文、日文、韓文、俄文、土耳其文) | AI 輔助翻譯貢獻 |
使用情境範例(見 README)
- 錯誤訊息排錯 – 在錯誤對話框上喚起 Everywhere,詢問「這是什麼錯誤?如何修復?」
- 網頁文章摘要 – 在長頁面中召喚助手,請求簡短摘要
- 即時翻譯 – 高亮外文短語,請求翻譯
- 郵件潤飾 – 請助手讓草稿更專業
- 事實查證 – 選取一個說法,詢問「這是真的嗎?」
🛠️ 技術堆疊
- 語言 / 執行環境:C# on .NET 10
- UI 框架:Avalonia(跨平台,實現磨砂玻璃外觀)
- LLM 整合:透過 HTTP 呼叫各提供者 API;也支援透過 Ollama 使用本地模型
- 上下文擷取:使用作業系統可存取性 API 與 UI 自動化讀取視窗標題、選取文字及其他 UI 元資料
- 打包方式:Windows 安裝程式(
.exe向導)與便携式 zip;macOS 安裝程式(.pkg,支援 ARM64 與 x64)
🚀 快速上手
- 下載 – 前往官方網站 everywhere.sylinko.com/download,選擇適合您作業系統的安裝程式。
- 安裝 / 解壓 – Windows 上執行向導,macOS 上執行
.pkg檔案。Windows 也提供便携式 zip 包。 - 設定 – 啟動後,在設定面板中加入您偏好的 LLM API 金鑰(如 OpenAI、Anthropic 等)。
- 使用 – 按下全域快捷鍵(預設值已在應用程式中文件化),在任意視窗上喚出助手,輸入提示,即可獲得格式化回應。
開發者指南:
- 請參閱
docs/build.md了解開發環境設定與原始碼建構說明。 - 貢獻指南請參閱
CONTRIBUTING.md。
📄 授權與社群
- 程式碼依賴倉儲的 LICENSE(寬鬆開源授權,詳見
LICENSE檔案) - 社群支援可透過 Discord、中文 QQ 群 與官方文件網站取得
- 贊助可透過 302.AI 與代碼簽署憑證贊助商(Certum China)進行
以上所有資訊均直接取自倉儲的 README,未推斷任何額外功能。
相關
- 專案
- 專案
- 專案
- 專案
- 專案