-
Notifications
You must be signed in to change notification settings - Fork 0
Roadmap
Hsiehting Lin edited this page Jul 3, 2026
·
1 revision
依 git 歷史整理:
| 階段 | 內容 |
|---|---|
| 基礎 | TeamPlus → Telegram 橋接 daemon + 雲端 Turso 同步(Durable Object) |
| 開源化 | MIT License、公開 README、憑證/組織資訊全面外部化、.gitattributes 標記產生檔 |
| 附件 | 圖片/檔案封存到 R2;限時(一週)簽章檢視連結 |
| 雲端自治 | GitHub Actions cookie-refresh cron(擺脫筆電)、每日健康檢查 + Telegram 報告 |
| 讀取面 | 唯讀 log API(GET /v1/logs)+ logs.mjs CLI + 維運手冊 |
| 發送面 | 雲端 send 端點 + send.mjs(DM 與群組自動判別)、quote-reply 引用回覆 |
| AI 整合 | MCP server、dms / fetch-hx Claude Code skills、Stop-hook 回覆轉發 |
-
檢索強化 —
/v1/logs目前只有時間窗 + 客戶端過濾;加上伺服器端的?from=/?chat=/ 全文搜尋,長期考慮 Turso FTS5 - 超過 7 天的查詢 — 目前 API 硬上限 7 天;提供分頁或匯出機制存取更久遠的歷史
-
附件 backfill 自動化 — 目前失敗的附件要手動跑
backfill-attachments;可掛進 cron 或健檢流程 - 測試 — 為 worker 的訊息正規化與簽章邏輯補上單元測試(Vitest + workers pool)
-
多帳號支援 — Durable Object 已是「每帳號一個」的設計(
/v1/sessions/default/…),把 CLI 與 cookie 流程一般化即可支援多個 session - 儀表板 — 以 log API 為基礎的簡易 Web UI(訊息瀏覽、附件預覽、健康狀態)
-
通知規則 — 關鍵字/聯絡人層級的提醒與靜音(目前只有
.config.jsonmute list) - cookie 更新韌性 — 降低對驗證碼 OCR 的依賴(見Plan-and-Tech-Debt),或增加多重備援登入流程
- 資料所有權完整化 — 匯出工具(SQLite dump、Markdown 封存)、保留政策、GDPR 式刪除
- 通用化 — 把「私有 IM → 自有資料庫 + Telegram 橋接」抽象成可套用到其他無 API 平台的框架
- 助理深度整合 — 讓 AI 助理基於完整訊息歷史做摘要、追蹤待辦、自動分類
- 繞過 TeamPlus 的權限或政策 — 只處理自己帳號可見的訊息
- 多租戶 SaaS — 這是自架(self-hosted)工具,每個使用者部署自己的 worker 與資料庫
team-plus-server
外部連結