AI News HubLIVE
站内改写

Show HN: Liiists —— 一款基於Markdown、支持iOS和命令行的列表應用

Liiists 是一款基於Markdown的列表應用,可在終端、iOS設備和AI代理上通過MCP服務器使用,所有操作都基於相同的純文本.md文件。它提供了命令行工具、原生iOS應用(支持分享擴展和Siri)以及用於AI集成的MCP服務器。無需賬户、無鎖定,支持iCloud同步或指向任何文件夾(包括Obsidian vault)。

文章情報

工程師入門

要點

  • 在終端、iOS設備和AI代理上使用相同的Markdown文件
  • 用Go編寫的CLI,無依賴
  • 原生iOS應用,支持分享擴展、Siri和小組件
  • MCP服務器使Claude等AI代理直接讀寫列表

為甚麼重要

這條新聞值得關注,因為在終端、iOS設備和AI代理上使用相同的Markdown文件。

技術影響

可能影響模型選型、推理成本、產品能力和評測基準。

Liiists 是一款創新的列表應用,它打破了平台界限,讓你可以在終端、iOS設備甚至通過AI代理來管理列表——所有這些都基於相同的純文本Markdown文件。應用的核心理念是開放和便攜:沒有專有格式,沒有鎖定,也不需要你無法控制的服務器。

命令行工具

CLI 用 Go 編寫,零依賴,可以通過 Homebrew 輕鬆安裝。它提供了完整的列表管理功能:創建新列表、添加項目、勾選複選框、刪除項目等。特別的是,它支持從標準輸入分割逗號或項目符號來快速添加項目。CLI 還能自動檢測 iOS 應用使用的 iCloud Drive 容器,實現自動同步。你也可以將其指向任意文件夾,比如 Obsidian 筆記本或 Git 管理的 dotfiles 倉庫。

MCP 服務器與 AI 集成

大多數列表應用不允許 AI 代理訪問,但 Liiists 內置了 MCP(Model Context Protocol)服務器,讓 Claude、Cursor、Codex CLI 等 AI 工具可以直接讀寫你的列表。服務器提供了八個工具,覆蓋列表的完整操作。例如,你可以讓 AI 代理“從這篇文章中添加所有內容到我的閲讀列表”,或者詢問“我的雜貨清單上有什麼?”。此外,還有一個 SKILL.md 文件,可以輕鬆集成到 Claude Code 等編碼代理中,無需 MCP 設置即可通過 CLI 操作。

列表格式

列表就是普通的 Markdown 文件,支持三種類型:list(普通項目符號)、checklist(複選框)和 log(帶時間戳的逆序條目)。文件可以包含可選的 YAML 前言,標題來自前言、H1 標題或文件名。日誌條目採用“時間戳 — 文本”的格式,方便記錄媒體日記、食品日誌等。

iOS 應用

原生 SwiftUI 應用已上架 App Store,通過 iCloud Drive(或任何指定文件夾)讀寫相同的 Markdown 文件。功能包括:分享擴展(從任何應用分享 URL 或文本到指定列表)、Siri 快捷指令(“嘿 Siri,把牛奶加到我的雜貨清單裏”)、主屏幕小組件(顯示單個列表、所有列表或快速添加)。應用還內置了基於 Apple 基礎模型的本地 AI 功能“Suggest more”,能根據已有項目建議新項目,所有處理都在設備上進行。此外,“發現”功能允許用户選擇性地發佈列表,供其他人瀏覽、點贊和保存,匿名使用,只有在發佈時才需要賬户。

總之,Liiists 提供了一種真正跨平台、無鎖定的列表管理方式,從終端到手機再到 AI 代理,一切盡在掌握。