Files
coco 7846a45f2c a
2026-07-03 15:47:27 +08:00

96 lines
3.8 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<div align="center">
<img src="docs/icon.png" alt="App 圖標" width="100" />
<h1>RikkaHub</h1>
一個原生Android LLM 聊天客戶端,支持切換不同的供應商進行聊天 🤖💬
點擊加入我們的Discord伺服器 👉 [【RikkaHub】](https://discord.gg/9weBqxe5c4)
[English](README.md) | 繁體中文 | [简体中文](README_ZH_CN.md)
</div>
<div align="center">
<img src="docs/img/chat.png" alt="Chat Interface" width="150" />
<img src="docs/img/models.png" alt="Models Picker" width="150" />
<img src="docs/img/providers.png" alt="Providers" width="150" />
<img src="docs/img/assistants.png" alt="Assistants" width="150" />
</div>
## 🚀 下載
🔗 [前往官網下載](https://rikka-ai.com/download)
🔗 [前往 Google Play 下載](https://play.google.com/store/apps/details?id=me.rerere.rikkahub)
## 💖 贊助商
<div align="center">
<img src="app/src/main/assets/icons/aihubmix-color.svg" alt="Aihubmix" width="50" />
<p style="font-size: 16px; font-weight: bold;">Aihubmix</p>
<p style="font-size: 14px;">感謝 <a href="https://aihubmix.com?aff=pG7r">aihubmix.com</a> 的資金支持。我們推薦使用 aihubmix 作為全球主流模型的一站式服務平台。(OpenAI、Claude、Google Gemini、DeepSeek、Qwen 以及數百種其他模型)。</p>
</div>
<div align="center">
<img src="app/src/main/assets/icons/siliconflow.svg" alt="SiliconFlow" width="50" />
<p style="font-size: 16px; font-weight: bold;">SiliconFlow</p>
<p style="font-size: 14px;">感謝 <a href="https://siliconflow.cn/">siliconflow.cn</a> 與我們合作提供免費模型。</p>
</div>
## ✨ 功能特色
- 🎨 現代化安卓APP設計(Material You / 預測性返回)
- 🌙 暗色模式
- 🛠️ MCP 支持
- 🔄 多種類型的供應商支持,自定義 API / URL / 模型(目前支持 OpenAI、Google、Anthropic
- 🖼️ 多模態輸入支持
- 📝 Markdown 渲染(支持代碼高亮、數學公式、表格、Mermaid)
- 🔍 搜尋功能(Exa、Tavily、Zhipu、LinkUp、Brave、Perplexity、..
- 🧩 Prompt 變量(模型名稱、時間等)
- 🤳 二維碼導出和導入提供商
- 🤖 智能體自定義
- 🧠 類ChatGPT記憶功能
- 📝 AI翻譯
- 🌐 自定義HTTP請求頭和請求體
## ✨ 貢獻
本項目使用[Android Studio](https://developer.android.com/studio)開發,歡迎提交PR
技術棧文檔:
- [Kotlin](https://kotlinlang.org/) (開發語言)
- [Koin](https://insert-koin.io/) (依賴注入)
- [Jetpack Compose](https://developer.android.com/jetpack/compose) (UI 框架)
- [DataStore](https://developer.android.com/topic/libraries/architecture/datastore?hl=zh-cn#preferences-datastore) (
偏好數據存儲)
- [Room](https://developer.android.com/training/data-storage/room) (數據庫)
- [Coil](https://coil-kt.github.io/coil/) (圖片加載)
- [Material You](https://m3.material.io/) (UI 設計)
- [Navigation Compose](https://developer.android.com/develop/ui/compose/navigation) (導航)
- [Okhttp](https://square.github.io/okhttp/) (HTTP 客戶端)
- [kotlinx.serialization](https://github.com/Kotlin/kotlinx.serialization) (Json序列化)
- [compose-icons/lucide](https://composeicons.com/icon-libraries/lucide) (圖標庫)
> [!TIP]
> 你需要在 `app` 資料夾下添加 `google-services.json` 檔案才能構建應用。
> [!IMPORTANT]
> 以下PR將被拒絕:
> 1. 添加新語言,因為添加新語言會增加後續本地化的工作量
> 2. 添加新功能,這個項目是有態度的
> 3. AI生成的大規模重構和更改
## 💰 捐贈
* [Patreon](https://patreon.com/rikkahub)
* [愛發電](https://afdian.com/a/reovo)
## ⭐ Star History
如果喜歡這個項目,請給個Star ⭐
[![Star History Chart](https://api.star-history.com/svg?repos=re-ovo/rikkahub&type=Date)](https://star-history.com/#re-ovo/rikkahub&Date)
## 📄 許可證
[License](LICENSE)