線上 RSS 閱讀器
輕量的線上 RSS 閱讀器:訂閱清單存在本機瀏覽器,顯示未讀數、支援 OPML 匯入匯出;也能貼上 RSS/Atom XML 檢視項目與 JSON 結構。
輸入訂閱來源網址(例如 https://example.com/feed)並點選「載入」,或貼上任意 RSS 2.0 或 Atom 訂閱來源的 XML,RSS 檢視器立即完成解析——以清晰易讀的方式呈現頻道中繼資料及每則項目的標題、連結、發布日期與說明。切換至 JSON 模式可查看來源的原始資料結構。解析一律在瀏覽器內進行,貼上或上傳的 XML 不會離開您的裝置;以網址載入時會先由瀏覽器直接請求,只有在訂閱來源不允許跨網域存取時,才經由本站伺服器代為取得。若要每天閱讀,可將訂閱來源加入頁面下方的「我的訂閱」:點一下就能更新全部,新項目依時間排在一起並標出未讀數;清單留在本機瀏覽器,也能用 OPML 與其他閱讀器互相匯入匯出。
RSS 輸入
0
來源預覽
預覽模式 / JSON 模式
我的訂閱
0 個訂閱 · 0 則未讀
目前還沒有訂閱。請在上方輸入訂閱來源網址,或匯入從其他閱讀器匯出的 OPML 檔案。
訂閱清單、已讀紀錄與快取的項目只儲存在這台裝置的瀏覽器中,不需要帳號,也不會上傳。更新時由瀏覽器直接讀取各訂閱來源;若對方不允許跨網域存取,才改由本站伺服器代為取得;伺服器不另行保存內容,但公開訂閱來源的回應可能在 CDN 快取最長約 10 分鐘。
本機上限:200 個訂閱;每個訂閱來源快取最新 50 則,總計 1000 則;摘要只保留前 800 個字元。已讀紀錄只保留仍在快取中的項目。
你可能還需要
如何使用 RSS 檢視器
- 1
輸入網址或貼上 XML
在網址欄輸入訂閱來源網址(常見路徑如 /feed、/rss.xml、/atom.xml)並點選「載入」;也可以將 RSS 或 Atom 的 XML 貼到輸入編輯器,或點選「上傳 XML」從本機裝置載入來源檔案。
- 2
查看預覽
工具會依根元素判斷格式:根元素是 rss 即為 RSS 2.0,是 feed 即為 Atom。接著列出頻道的標題、說明與網站連結,下方是每則項目的標題、文章連結、發布時間與摘要。摘要裡的 HTML 會以安全方式呈現並隱藏圖片,讓清單保持精簡、方便快速瀏覽。
- 3
切換 JSON 模式
點選「JSON 模式」即可查看解析後的完整物件。屬性會加上 @_ 前綴(例如 @_version、@_href),content:encoded、dc:creator、itunes:* 這類帶命名空間的元素則保留原名,哪個欄位缺漏、或放在與閱讀器或程式預期不同的位置,一眼就能看出來。
- 4
訂閱並每天閱讀
在「我的訂閱」輸入訂閱來源網址並點選「訂閱」,標題會自動從來源讀取;也可以匯入舊閱讀器匯出的 OPML 檔案。之後每次回來點選「全部更新」:每次同時讀取 3 個來源,個別來源失敗時會顯示原因,不影響其他來源;新項目前會有圓點標記,開啟原文或點選「全部標為已讀」後就會消失。
- 5
使用範例或清除
載入內建範例查看可用的訂閱來源,或點選「清除」重置編輯器重新開始。
參考資料
- RSS 2.0 規格
RSS Advisory Board 的權威規格,定義 RSS 2.0 訂閱來源的 channel、item 與元素結構。
- RFC 4287 — Atom 聚合格式
描述 Atom 訂閱來源格式、元素與必要中繼資料的 IETF 規格。
- W3C Feed 驗證服務
W3C 官方工具,用於檢查 RSS 或 Atom 訂閱來源是否符合對應規格。
- 維基百科 — RSS
RSS 的發展歷史、各版本(0.9x、1.0 RDF、2.0)以及與 Atom 的關係,中文說明。
- 維基百科 — Atom(標準)
Atom 格式的由來與 IETF 標準化過程,以及和 RSS 2.0 的比較。
- RSS Advisory Board — RSS Autodiscovery
網頁如何用 <link rel="alternate" type="application/rss+xml"> 宣告自己的訂閱來源,也就是在原始碼裡找 RSS 網址時要搜尋的標籤。
相關工具
常見問題
- RSS 是什麼?訂閱 RSS 有什麼用?
- RSS 是網站用來發布最新內容清單的 XML 格式:每篇文章、新聞或每一集 Podcast 都附有標題、連結、發布時間與摘要。把常看網站的訂閱來源加進 RSS 閱讀器,閱讀器就會替你逐一檢查,把各來源的新內容依時間集中在同一個地方,不必一個個網站點進去看,也不受社群平台演算法左右。本頁兩件事都能做:打開訂閱來源檢視內容與結構,或訂閱後在「我的訂閱」每天閱讀。
- RSS 檢視器支援哪些訂閱來源格式?
- 支援解析 RSS 2.0 和 Atom 訂閱來源。輸入訂閱來源網址、貼上來源 XML 或上傳檔案,工具會自動識別格式,並呈現頻道與各項目的易讀預覽。
- 一份 RSS 訂閱來源長什麼樣子?哪些欄位是必填?
- RSS 2.0 文件只有一個 <rss version="2.0"> 根元素,底下包著一個 <channel>。channel 必須有 title、link、description 三個欄位,另可加上 language、pubDate、image 等;channel 內可以有任意數量的 <item>,每則 item 至少要有 title 或 description 其中之一,常見的還有 link、guid、pubDate、author、category,以及 Podcast 用來放音檔的 enclosure。在 JSON 模式展開這些節點,就能逐一核對。
- RSS 和 Atom 有什麼差別?
- 兩者均為以 XML 為基礎的聚合格式。RSS 2.0 使用 RSS Advisory Board 定義的 channel 和 item 元素;Atom 是 IETF 標準(RFC 4287),使用 feed 和 entry 元素,對日期與識別碼有更嚴格的規定。本檢視器兩種格式均可讀取。
- 怎麼找到網站的 RSS 網址?
- 先在網站的選單或頁尾找橘色的 RSS 圖示,或寫著「RSS」「訂閱」的連結。找不到的話,可以試試常見路徑:/feed(WordPress)、/rss.xml、/atom.xml、/index.xml。另一個做法是打開網頁原始碼(Ctrl+U),搜尋 <link rel="alternate" type="application/rss+xml"> 或 type="application/atom+xml",其中 href 的值就是訂閱來源網址,這是 RSS Autodiscovery 慣例的寫法。本工具需要的是訂閱來源本身的網址;如果貼上網站首頁,會提示此網址傳回的不是訂閱來源。
- 可以直接輸入訂閱來源網址線上閱讀嗎?
- 可以。在編輯器上方的網址欄輸入訂閱來源網址並點選「載入」即可。瀏覽器會先直接向來源網站請求;許多訂閱來源會以跨網域(CORS)規則阻擋這類請求,此時改由本站伺服器取得訂閱來源後再傳回給您。僅接受使用標準連接埠的公開 http/https 網址,請求超過 8 秒即放棄,超過 2 MB 的訂閱來源無法載入——請先下載後改用「上傳 XML」。需要登入或 Cookie 才能存取的訂閱來源,無法以網址載入。
- 我的訂閱來源資料和訂閱清單會傳送到伺服器或被儲存嗎?
- 貼上或上傳的 XML 不會。這些內容由瀏覽器中執行的 JavaScript 解析,只存在於頁面記憶體中,重新整理即清除,頁面載入後離線也能使用。以網址載入時,瀏覽器會先直接向訂閱來源的網站取得內容;只有當該網站不允許跨網域存取時,網址才會傳送到本站伺服器,由伺服器下載訂閱來源後傳回給您,伺服器不另行保存內容。公開訂閱來源的回應可能會在 CDN 上快取最長約 10 分鐘,以加快重複載入;與所有網站相同,託管平台的存取紀錄會記下請求的網址與您的 IP 位址。訂閱清單則不同:訂閱網址、已讀紀錄與最多 1,000 則快取項目會存放在瀏覽器的 localStorage,重新整理後仍會保留。清單不綁定帳號、也不會同步,因此清除網站資料、使用無痕視窗或換一台裝置時都會是空的——需要備份請匯出 OPML,想刪除則點選「清除所有本機資料」。
- RSS 訂閱教學:第一次使用要怎麼開始?
- 三個步驟就能開始:一、依上面的方法找到訂閱來源網址;二、貼到「我的訂閱」的網址欄點選「訂閱」,標題會自動帶入,也可以在載入預覽後直接按「加入我的訂閱」;三、之後每次回到本頁點選「全部更新」,新文章會依時間排在同一條清單,未讀的前面有圓點。訂閱多了可以自訂名稱、分成群組,也能只看未讀。原本在其他閱讀器的訂閱,匯出成 OPML 後在這裡匯入即可一次搬過來。
- 可以當成每天使用的 RSS 閱讀器、同時訂閱多個來源嗎?
- 可以,定位是輕量閱讀器。在「我的訂閱」加入訂閱來源,可自訂名稱並視需要分組;點選「全部更新」會以每次 3 個的方式依序讀取。所有來源的項目依發布時間由新到舊彙整,每個來源旁會顯示未讀數,可以只看未讀、逐則標為已讀或未讀,也能一次全部標為已讀;點選項目標題會在新分頁開啟原文。本頁不會在背景定時抓取,需要手動更新,也可以勾選「開啟本頁時自動更新全部訂閱」。每個來源保留最新 50 則。
- 怎麼用 OPML 把其他閱讀器的訂閱搬過來?
- 多數 RSS 閱讀器都能把訂閱匯出成 OPML 檔案。在本頁點選「匯入 OPML」並選擇該檔案:每個帶有 xmlUrl 的 outline 都會成為一筆訂閱,資料夾會轉為群組,清單中已有或檔案內重複的網址會自動略過,並顯示新增了幾個。點選「匯出 OPML」則會把目前清單存成標準 OPML 2.0 檔案(type="rss",含 xmlUrl、htmlUrl 與 title),可匯入其他閱讀器,或在另一台裝置匯回本頁。
- 可以用來驗證 RSS 是否符合規格嗎?
- 只能做到解析層級的檢查:確認內容是可讀取的 XML、根元素是 rss 或 feed,否則顯示錯誤。它不會依規格檢查必填欄位、日期格式或 guid 是否重複。若要完整驗證,請把網址或原始碼送到 W3C Feed 驗證服務,它會逐條列出錯誤與警告;如果是語法問題,可以用 XML 檢視器找出沒關閉的標籤。
- 訂閱來源顯示無效格式或解析錯誤怎麼辦?
- 這是兩種不同的提示。「無效的 RSS/Atom 來源格式」代表 XML 本身能讀取,但根元素不是 rss 也不是 feed,常見情況是 RSS 1.0(rdf:RDF)、JSON Feed,或不小心貼上了 HTML 網頁。「解析 XML 時出錯」則代表文件本身有問題:標籤沒有關閉、檔案只複製到一半、說明文字裡的 & < > 沒有跳脫(請改寫成 &,或把整段放進 <![CDATA[ ... ]]>)、宣告的編碼和實際編碼不一致而出現亂碼,或使用了 content:、dc:、itunes: 等前綴卻沒有在根元素宣告對應的 xmlns。修正 XML 後重新貼上即可。
- 能以 JSON 形式查看解析後的訂閱來源嗎?
- 可以。切換至 JSON 模式,訂閱來源會以結構化 JSON 物件呈現,方便逐一核對各元素與屬性的對應關係。
- 台灣的新聞網站或部落格 RSS 也能用嗎?
- 可以。不論是哪個平台或架站系統,只要網站輸出的是標準 RSS 2.0 或 Atom,本工具都能解析;常見的 WordPress 網站通常在 /feed 提供訂閱來源,新聞網站則多半依版別提供多個來源。把訂閱來源網址貼到網址欄點選「載入」,或直接加入「我的訂閱」即可。如果提示「傳回的不是 RSS 或 Atom 訂閱來源」,代表貼上的是一般網頁,請依上方方法找出訂閱來源本身的網址;需要登入才看得到的來源則無法以網址載入。
- Podcast 的 RSS 訂閱來源也可以使用嗎?
- 可以。Podcast 訂閱來源就是加上擴充元素的 RSS 2.0,解析沒有問題。預覽模式會列出每一集的標題、連結、發布時間與摘要;音檔網址放在 <enclosure> 的 url 屬性,在 JSON 模式中顯示為 @_url,旁邊還有 @_type 與 @_length;itunes:duration、itunes:image 等擴充則以各自名稱的元素呈現。本工具不會播放音檔,也不會把訂閱來源送交 Podcast 目錄。