|
4 | 4 |
|
5 | 5 | [繁體中文](./README.zh-TW.md) |
6 | 6 |
|
7 | | -[English](#en) |
8 | | - |
9 | 7 |  |
10 | 8 |  |
11 | 9 |  |
|
18 | 16 |
|
19 | 17 | --- |
20 | 18 |
|
21 | | -<a id="en"></a> |
22 | | - |
23 | | -<!-- English Section Start --> |
24 | | - |
25 | 19 | ### ✨ **QuickNote in Action** |
26 | 20 |
|
27 | 21 | *(Put a GIF demo of your app here, e.g., theme switching, new note, custom hotkeys, etc.)* |
@@ -118,118 +112,4 @@ Contributions are welcome! Whether it's reporting a bug, suggesting a feature, o |
118 | 112 | 2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`) |
119 | 113 | 3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`) |
120 | 114 | 4. Push to the Branch (`git push origin feature/AmazingFeature`) |
121 | | -5. Open a Pull Request |
122 | | -
|
123 | | ---- |
124 | | -
|
125 | | -<a id="zh"></a> |
126 | | -
|
127 | | -## QuickNote (繁體中文版本) |
128 | | -
|
129 | | -[English](#en) |
130 | | -
|
131 | | -<div align="center"> |
132 | | -
|
133 | | -**一款為快速存取與簡易使用而設計的、簡單且輕量的筆記應用程式。** |
134 | | -
|
135 | | -</div> |
136 | | -
|
137 | | ---- |
138 | | -
|
139 | | -### ✨ **QuickNote 實際操作** |
140 | | -
|
141 | | -*(建議您在此處放置一個展示應用程式功能的 GIF 動畫,例如:主題切換、建立新筆記、自訂快捷鍵等)* |
142 | | -
|
143 | | - |
144 | | -> *請替換成您應用程式的 GIF 動畫。* |
145 | | -
|
146 | | ---- |
147 | | -
|
148 | | -## 🚀 主要特色 |
149 | | -
|
150 | | -QuickNote 不僅是另一個文字編輯器。它被精心打造,旨在成為您思維的延伸,幫助您無阻力地捕捉靈感,並提升您的生產力。 |
151 | | -
|
152 | | -### 核心體驗與效能 |
153 | | -* ⚡️ **全域即時存取:** 無論您在作業系統的任何角落,都能透過可自訂的全域熱鍵,立即呼叫新筆記或切換工作區。在靈感湧現的瞬間捕捉它,無需離開您當前的工作。 |
154 | | -* 💨 **原生級效能,羽量級佔用:** 基於 Rust 後端與 Tauri 核心打造,QuickNote 能即時啟動,並以極低的 CPU 和記憶體佔用率運行。體驗網頁應用無法比擬的原生速度與響應能力。 |
155 | | -* 🧠 **智慧置頂,專注不中斷:** 當您使用快捷鍵呼叫 QuickNote 時,它會智慧地將視窗帶至最前並短暫置頂,確保您能立即開始輸入,而不會因焦點切換而丟失視窗。 |
156 | | -
|
157 | | -### 直觀的現代化介面 |
158 | | -* 🗂️ **進階分頁管理:** 透過強大的分頁介面組織您的思緒。輕鬆地**拖放**以重新排序分頁、**雙擊以重新命名**,並透過視覺標記 (`•`) 一目了然地查看未儲存的變更。 |
159 | | -* ✍️ **極簡而強大的編輯器:** 一個乾淨、無干擾的書寫環境,配備了如**行號**和**Tab 縮排**等基本工具,幫助您專注於最重要的事:您的內容。 |
160 | | -* 🌓 **動態主題切換:** 在精美的**淺色**與舒適的**深色**主題之間無縫切換。您的選擇將被保存並立即應用,讓整個 UI 適應您的個人偏好。 |
161 | | -* 🖼️ **時尚無邊框設計 (macOS):** 在 macOS 上享受現代、統一的美學,具備自訂的無邊框視窗與功能完整的整合式**「紅綠燈」**控制按鈕,帶來真正的原生感受。 |
162 | | -* 📂 **拖放開啟檔案:** 只需從桌面或檔案總管中拖曳檔案,並將其放置到 QuickNote 視窗上,即可立即在新分頁中開啟它們。 |
163 | | -
|
164 | | -### 強大的自訂能力 |
165 | | -* ⌨️ **完全可配置的全域熱鍵:** 完全掌控您的工作流程,自訂用於建立新筆記、關閉分頁以及顯示/隱藏應用程式視窗的鍵盤快捷鍵。 |
166 | | -* ⚙️ **工作流程偏好設定:** 透過設定**預設儲存路徑**與**預設檔案格式**(如 `.txt`、`.md`)來簡化您的操作,最大程度地減少重複性動作。 |
167 | | -* 🌐 **多國語言介面:** 即時切換**英文**與**繁體中文**。整個介面,從設定到狀態列,都將立即更新。 |
168 | | -
|
169 | | -### 進階工作流程與生產力 |
170 | | -* 💾 **智慧儲存系統:** QuickNote 能聰明地處理儲存。它對現有檔案使用`儲存`,對新的未命名筆記則自動提示`另存新檔...`,確保您不會意外覆蓋錯誤的檔案。 |
171 | | -* 🛡️ **未儲存變更保護:** 再也不會丟失您的工作。在關閉有未儲存變更的分頁前,QuickNote 會發出警告並請求您的確認。 |
172 | | -* 📦 **智慧型系統匣選單:** 無需開啟視窗即可存取核心功能。系統匣圖示提供「新增筆記」、「儲存」等快速操作,外加一個動態的**「最近關閉的檔案」**列表,讓您一鍵重新開啟。 |
173 | | -* 📚 **批次檔案開啟:** 從檔案對話框中一次選取並開啟多個檔案。QuickNote 會將每個檔案整齊地在各自的新分頁中開啟,隨時供您使用。 |
174 | | -
|
175 | | -## 🛠️ 技術棧 |
176 | | -
|
177 | | -| 領域 | 技術 | |
178 | | -| :--------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | |
179 | | -| **核心框架** |   | |
180 | | -| **前端** |   | |
181 | | -| **狀態管理** |  | |
182 | | -| **建置工具** |  | |
183 | | -
|
184 | | -## 📦 開始使用 |
185 | | -
|
186 | | -### 環境需求 |
187 | | -
|
188 | | -- [Node.js](https://nodejs.org/en/) |
189 | | -- [Rust](https://www.rust-lang.org/tools/install) 與 Cargo |
190 | | -- 根據您的作業系統,遵循 Tauri 的[環境準備指南](https://tauri.app/v1/guides/getting-started/prerequisites)。 |
191 | | -
|
192 | | -### 安裝與執行 |
193 | | -
|
194 | | -1. **複製專案倉庫:** |
195 | | - ```bash |
196 | | - git clone https://github.com/kaigii/QuickNote.git |
197 | | - cd QuickNote |
198 | | - ``` |
199 | | -
|
200 | | -2. **安裝前端依賴:** |
201 | | - ```bash |
202 | | - npm install |
203 | | - ``` |
204 | | -
|
205 | | -3. **以開發模式執行:** |
206 | | - ```bash |
207 | | - npm run tauri dev |
208 | | - ``` |
209 | | -
|
210 | | -4. **建置應用程式:** |
211 | | - ```bash |
212 | | - npm run tauri build |
213 | | - ``` |
214 | | -
|
215 | | -## 📜 授權條款 |
216 | | -
|
217 | | -本專案採用 **Creative Commons 姓名標示-非商業性-相同方式分享 4.0 國際 (CC BY-NC-SA 4.0)** 授權。 |
218 | | -
|
219 | | -這意味著: |
220 | | -- 您可以自由地**分享**與**改作**本專案,但僅限於非商業性用途。 |
221 | | -- 您必須給予適當的**姓名標示** (Attribution)。 |
222 | | -- 您**不得**將本作品用於**商業目的** (NonCommercial)。 |
223 | | -- 如果您混合、轉換或基於本作品創作,您必須基於**相同授權條款**來散布您的貢獻 (ShareAlike)。 |
224 | | -
|
225 | | -完整的授權條款請參閱 [LICENSE](LICENSE) 檔案或訪問 [Creative Commons 網站](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh_TW)。 |
226 | | -
|
227 | | -## ❤️ 貢獻 |
228 | | -
|
229 | | -歡迎任何形式的貢獻!無論是回報錯誤、建議新功能,或是提交 Pull Request,我們都非常感謝您的幫助。 |
230 | | -
|
231 | | -1. Fork 本專案 |
232 | | -2. 建立您的功能分支 (`git checkout -b feature/AmazingFeature`) |
233 | | -3. 提交您的變更 (`git commit -m 'Add some AmazingFeature'`) |
234 | | -4. 將分支推送到遠端 (`git push origin feature/AmazingFeature`) |
235 | | -5. 建立一個 Pull Request |
| 115 | +5. Open a Pull Request |
0 commit comments