This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.
Consider using release 0.5.0 instead.
Mailslide
專為 Windows + Outlook Classic 設計的郵件自動化工具。 用可配置流程與 LLM plugins,幫你把「看信、分類、彙整、後續處理」變成可重複執行的工作流。
Language: Traditional Chinese (README.md) | English (README.en.md)
警語:AI 會閱讀你的郵件,請確認要讓 AI 處理的郵件不包含個人隱私或業務機密,或使用本地模型處理。
免責聲明:本專案僅提供工具,不保證第三方或本地 AI 模型處理資料之安全性;因使用者輸入內容或模型服務造成之資料外洩、機密洩漏或相關損害,專案作者不負任何責任。使用前請自行評估風險並遵循組織政策與法規。
為什麼是 Mailslide
- 把 Outlook 信件處理流程標準化:可建立多個 Job,固定規則執行。
- 不只分類:可移動資料夾、建立行事曆、輸出 JSON/CSV/Excel。
- LLM 可選:支援 OpenAI 相容 API,也可用本地模型(如 Ollama、llama.cpp)。
- 對非工程使用者友善:TUI 介面可直接初始化與編輯設定。
常見使用場景
- 行政/助理:自動整理通知信、會議信、待辦信。
- PM/業務:把客戶往來轉成可追蹤事件與摘要。
- 研發/客服:依主題或優先度自動分類,降低 inbox 噪音。
30 秒開始(一般使用者)
uv tool install mailslide
mailslide-tui
首次啟動後,進入 About,點 初始化設定。
升級:
uv tool upgrade mailslide
30 秒開始(開發者 / 原始碼模式)
uv sync
uv run app.py
接著在 TUI:
- 進入 About,點 初始化設定。
- 進入 Configuration,設定 Jobs / LLM / Plugins。
- 回到 Home 執行 Job。
成果展示
- Home 執行與日誌:展示一次 Job 執行結果與處理統計
- Configuration 表單化設定:展示 Jobs / LLM / Plugins 設定頁
- Plugin 編輯器:展示 Prompt Profiles 與驗證/儲存流程
插件能力對照
| 插件 | 主要用途 | 是否需要 LLM | 典型輸出 |
|---|---|---|---|
add_category |
郵件分類並加標籤 | 是 | Outlook 分類標籤 |
move_to_folder |
決定並移動資料夾 | 是 | 郵件移動結果 |
create_appointment |
從郵件建立行事曆 | 是 | Outlook 行事曆項目 |
event_table |
萃取活動資訊到表格 | 是 | output/events.xlsx |
summary_file |
產生摘要與優先度 | 是 | output/email_summaries.csv |
write_file |
匯出郵件原始資料 | 否 | output/*.json |
完整使用手冊
- 繁中:
GUIDE.md - English:
GUIDE.en.md
Guide 分頁會優先顯示 GUIDE.md / GUIDE.en.md,找不到時才回退到 README。
系統需求
- Windows
- Outlook Classic(非 New Outlook)
- 執行期間 Outlook 需保持開啟
授權
GPL-3.0-or-later,詳見 LICENSE。
Metadata
Release files for mailslide 0.3.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| mailslide-0.3.5.tar.gz | 96.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mailslide-0.3.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 222.0 kB
Release files / mailslide-0.3.5.tar.gz
| Download URL | mailslide-0.3.5.tar.gz |
|---|---|
| Size | 96.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
658891c15a4d3a31d4a5d4b965a78779c0e6d8ce978ab0e835806e32e503734e
|
|
BLAKE2b-256 checksum How to use checksums |
2b9a684c53eac11f46cc82aca0c04d92ffc7e5dbcc50578f483e21b065b5d5d6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.12
|
Release files / mailslide-0.3.5-py3-none-any.whl
| Download URL | mailslide-0.3.5-py3-none-any.whl |
|---|---|
| Size | 126.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3e48cc65d47407a3438d41f77fa7f5b9f17567a39bf1b5b3a655a999f1b8428d
|
|
BLAKE2b-256 checksum How to use checksums |
93639ebce390d1658761a88765802161c1485f0fd1e39d718adb8d5fdc789dd3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.12
|