Skip to content

Roadmap

Hsiehting Lin edited this page Jul 3, 2026 · 1 revision

路線圖

最後更新:2026-07-03。已完成的部分以 CHANGELOG 為準;未來項目為方向性規劃,非承諾。

已完成的里程碑

v0.3.0(2026-06-04)

  • 瀏覽器擴充功能 relayoe_ask 在真實登入分頁內送出 POST /api/article,徹底繞開 DataDome 對伺服器端請求的封鎖
  • 獨立的 extension/ 子專案,以 extension-v* tag 由 CI 建置+簽章發佈
  • npm run doctor:舊 cookie 路徑的 DataDome 診斷
  • Account-scoped SQLite 鏡像(schema v2)+ collections 自動分類工具與 routine

Unreleased(main 上已完成、待發佈)

  • 共用 relay daemon:relay 從「每個 MCP server 內嵌」改為獨立常駐程序——多 session 不再搶 port 8787,一個登入分頁服務所有 session;自我修復、冪等、升級時自動汰換舊 daemon
  • oe_ask 預設 fire-and-forget:立即回傳 pending 的 article_id,用 oe_article_get 取回,釋放分頁給其他 session
  • BREAKING:OE_MCP_RELAY_TRANSPORT=all 成為預設——所有請求(含讀取)走擴充功能 relay,cookies.json 退為選配
  • 修正剛建立文章的暫時性 404 輪詢問題

近期(下一個版本)

  • 發佈 v0.4.0:把 Unreleased 區塊 cut 成正式版本(shared relay daemon + fire-and-forget 是主要賣點)
  • 合併 feat/datadome-browser-ask-fallback 分支:DataDome 擋下 POST 時自動 fallback 到 open-url 瀏覽器路徑(askViaBrowser)——決定去留並收斂
  • 更新擴充功能發佈(extension-v* tag)使其與新 relay 協定版本對齊

中期方向(候選,未排程)

  • 跨瀏覽器擴充支援:目前支援 Chromium 系(Chrome / Edge / Brave / Arc / Vivaldi / Opera);Firefox(Manifest V3 相容性)為候選
  • 分類器改善classify.py 的 log-odds-ratio 簽名+關鍵字規則已可離線運作,候選方向為提高自動模式(--auto)的信心校準與對帳報告
  • Windows / Linux 的排程同步:launchd 版本已有,跨平台等價物(systemd timer / Task Scheduler)為候選
  • 文件國際化docs/i18n/ 已有雛形,擴充多語系文件

長期/待議

  • 舊 cookie 路徑(OE_MCP_RELAY_TRANSPORT=off)的最終去留——見 Plan and Tech Debt
  • Python collections 工具鏈與 TypeScript server 的整併可能性
  • 更完整的端對端測試(目前 smoke 依賴 cookie 路徑)

相關頁面

OpenEvidence MCP


外部連結

Clone this wiki locally