Repository navigation
Releases: RX5950XT/LLM-wiki
Release list
Android v0.7.2
對話、返回鍵、匯入狀態與 Web 對齊(versionCode 9)。
- 對話不再卡住:伺服器端修了模型卡住不回的問題(舊版 App 也受惠);App 現在逐字顯示回答,等第一個字時顯示「思考中…」,並可按停止鍵保留已收到的內容。
- 返回鍵:先關抽屜 → 關搜尋/編輯器 → 回上一頁 → 最後才離開 App。
- 引用來源改成可點的標籤;存成綜合頁面後可直接「查看」,不會重複存。
- 匯入橫幅只算這一批,舊的失敗不會一直掛著;佇列文案與 Web 一致。
- 頁面可快速慣性捲動,反向連結顯示標題;開 App 先顯示本機索引頁再背景同步。
- 錯誤訊息不再顯示原始 JSON;登出前先確認;頁面標題列多了鎖定鍵;設定頁卡片寬度統一。
Android v0.7.1
開頁改成條件請求(versionCode 8)。
- 手機本來就會把讀過的頁面存在本機,切回去是即時的;但命中快取時完全不打伺服器,所以在網頁上改過的頁,手機要等下一次同步才會更新。
- 現在每次開頁都會多問一句「這頁變了嗎」:沒變時伺服器直接回 304,連 Google Drive 都不碰,比重新下載內容便宜得多;變了才抓新內容並更新本機。
- 離線、憑證過期、Drive 讀取失敗時一律沿用本機內容,不會把畫面清空。
伺服器端這幾天的加速(Google token 快取、部署搬到新加坡、ETag)舊版 APK 也吃得到,只有這一項需要更新 App。
Android v0.7.0
最新正式 APK:可恢復 Ingest queue、多格式匯入、Faithful raw-source query、Graph Insights,以及 Web/Android 功能對齊。需要 Android 8.0(API 26)以上。
v0.6.0 — 網頁功能對齊 + 匯入進度
變更
對齊網頁的匯入進度
- 橫幅顯示:處理中篇數、已更新頁數、本批完成、失敗(與 Web 同一批時間窗)
- 關掉 App 也不中斷;最後一篇落地後自動同步頁面與工作區
Wiki 連結
[[slug#anchor|label]]正確切掉 anchor 與顯示名,不再指向不存在的頁
涵蓋自 v0.5.0 以來的 Web 對齊能力
- 單一維護按鈕(健康檢查+整理去重)+
more_work自動接力 - 來源「重新整合」、破壞性操作確認、Bot 導入/模型選單、
[[slug|label]]渲染
安裝注意
- 下載
llm-wiki-0.6.0.apk(已簽名,versionCode 6 / versionName 0.6.0) - 版本不與 v0.5.0(code 5)重複;可直接覆蓋安裝
- 舊 APK 若仍打
/api/lint會 404,請更新到本版
v0.5.0 — 維護合一 + AI 真權限
重點
維護合一:健康檢查 + 整理去重 = 一顆按鈕
Android drawer 的 Build 圖示、Web 頂列的 Wrench 圖示各只剩一顆。按下去就是同一個 pipeline:修失效連結/矛盾/孤兒頁 → 合併重複知識 → 跨工作區歸位 → 必要時調整工作區 → 更新 index.md / log.md。進行中顯示「整理中…已變更 N 項」,可離開畫面(伺服器端背景續跑)。
整理去重現在真的會動
先前背景維護 job 因為「破壞性操作需確認」而拒絕所有刪除(背景任務沒有確認卡片可按),加上工作區生命週期工具被移除,所以只會寫報告不會改東西。現在維護 job 以按鈕上的確認對話框為授權,真的能刪除重複頁、改名/建立/刪除(已清空的)工作區、重新排序。
不再產生整理報告頁
_lint/*、_organize/* 報告頁一律不寫,wiki 本身就是產出。
側邊欄 AI = 全權限 Agent
讀寫/改名/刪除知識頁、跨工作區搬頁、建立/改名/刪除/重新排序工作區(新增 reorderWorkspaces 工具),並可把對話中有價值的內容直接寫進知識頁。
⚠️ 升級注意
/api/lint 端點與每週 cron 已移除。舊版 APK(v0.4.0 以前)的健康檢查會失效,請務必更新到本版。
安裝
下載 llm-wiki-0.5.0.apk(已簽章,versionCode 5)。若從舊版升級請直接覆蓋安裝。
v0.2.0
Android APK v0.2.0(versionCode 2)
安全
extra_headers改 AES-256-GCM 加密儲存,GET 不再回傳明文(migration 0013)- SSRF DNS rebinding(TOCTOU)關窗:undici connect-time DNS 驗證
- revoke
broadcast_page_metadata_change()的 anon/authenticated EXECUTE(migration 0014) - 非同步 ingest job 化 + lint cron 代理漏洞修復 + AI 工具層 lock/zone 硬性防護(Phase 12)
功能
- Sources 管理列表(Web + Android),顯示各來源最新匯入狀態
- Ingest 即時進度:「整合中…已更新 N 個頁面」
- Android backlinks 面板、離線冷啟 workspace 持久化、chat 草稿保留
- Web/Android UX 大修:RWD、a11y、鍵盤導航、瀏覽器返回、rememberSaveable、DayNight 主題
v0.1.0
LLM Wiki Android v0.1.0
首個正式 Release APK。
功能
- Google Sign-In + Supabase Auth
- 多工作區切換、新增、重新命名、刪除
- Wiki 頁面瀏覽(Room 離線快取 + Drive 內容同步)
- Markdown 渲染(Markwon)
- AI 對話(串流 Query + Citations)
- 文字 / URL / 本機檔案匯入(Ingest)
- 頁面鎖定切換(optimistic update)
- 匯入完成後自動強制刷新
- 全文搜尋
- 背景同步(WorkManager)
- 深色模式 / 語言切換(繁中 / 英)
修復
- 修正頁面垂直捲動卡頓(禁用 drawer 關閉時的橫向手勢)
- 鎖頭圖示即時響應(optimistic UI)