Could not load today’s data file. Please try again later.無法載入今日的資料檔,請稍後再試。
Methodology方法
How the radar is built, what it can and cannot tell you, and the rules it follows.雷達如何建置、能與不能告訴你什麼,以及所遵循的規則。
Daily pipeline
Runs by itself once a day, early morning Taipei time, on GitHub Actions. The site is a static page on GitHub Pages, so it never sleeps and needs no server.
- 1CollectTaiwan CDC, TFDA, Google News, PTT, Threads, comments on public Facebook pages, Wikipedia pageviews
- 2CleanRemove duplicates by URL and near-identical headlines, drop off-topic items such as animal influenza
- 3TagClaude Haiku 5.5 labels vaccine, who pays (公費 / 自費), COVID-19 brand, city or county, issue, stance, speaker and storyline, and writes short English and Chinese summaries
- 4AnalyseClaude Opus 5.5 writes the daily brief, explains official actions and groups storylines, citing sources for every claim, then translates it into Traditional Chinese
- 5ValidateSchema and sanity checks. If a source fails, its light turns amber and the rest of the run carries on
- 6PublishCommit the data to GitHub and redeploy. Git history doubles as a dated archive
每日資料流程
每天台灣時間清晨在GitHub Actions 上自動執行。網站是GitHub Pages靜態頁面,不需伺服器。
- 1收集疾管署、食藥署、Google 新聞、PTT、Threads、Facebook 公開粉專留言、維基百科瀏覽量
- 2清理依網址與近似標題去除重複,剔除禽流感等離題內容
- 3標註Claude Haiku 5.5 標註疫苗、費用來源(公費/自費)、COVID-19 廠牌、縣市、議題、立場、發言者與敘事主軸,並撰寫中英文簡短摘要
- 4分析Claude Opus 5.5 撰寫每日簡報、說明官方行動並歸納敘事主軸,每項論述都附上來源,再譯為繁體中文
- 5驗證結構與合理性檢查。若某個來源失敗,其燈號轉為黃色,其餘流程照常進行
- 6發布將資料提交至 GitHub 並重新部署,Git 歷史同時是有日期的存檔
Sources資料來源
Policy sources are limited to Taiwan CDC and TFDA. Social data is published only as counts, themes and paraphrases.政策來源僅限疾管署與食藥署。社群資料只以數量、主題與改寫內容發布。
Definitions
- Vaccine groups
- Flu: influenza vaccination in general (流感疫苗). Enhanced flu is tracked as three categories: Enhanced (加強型), when a mention covers adjuvanted or high-dose vaccines without saying which; Adjuvanted (佐劑, e.g. FLUAD 輔流禦); and High-dose (高劑量, e.g. Efluelda 菲優達). A mention that names both types counts under both. News articles count under a type when a search for that type or brand matched the article’s text, even if the headline only says 加強型. RSV: long-acting infant antibodies including nirsevimab (Beyfortus), plus maternal and older-adult RSV vaccines. Tdap: tetanus, diphtheria and acellular pertussis boosters, including in pregnancy, and pertussis itself. COVID-19: COVID-19 vaccines, including the 2026-27 XFG vaccines from Moderna (mRNA) and Novavax (Nuvaxovid, protein-based; distributed in Taiwan by Sanofi), the joint flu and COVID-19 campaign (左流右新) and COVID-19 disease news. Any mention counts, even in passing.
- COVID-19 brand
- Each COVID-19 mention is labelled Moderna, Novavax, Moderna + Novavax (both named, even in passing) or Brand not stated. Brands named only inside an article are found through brand-specific news searches, as for vaccine types. In the brand filter, Moderna and Novavax each include items that name both; items that are not about COVID-19 show only when the filter is off.
- Who pays
- Public-funded (公費): the government programme, free for eligible groups. Self-pay (自費): paid out of pocket, for example clinics’ own stock. Both: the item mentions both, even in passing. Not stated: it mentions neither. In the Who pays filter, 公費 and 自費 each include the items that discuss both.
- Place
- The Taiwanese city or county an item is about: a local programme, campaign or health-bureau action, local cases, clinic stock or queues there, or a local event. Districts and towns count toward their city or county (鳳山 → Kaohsiung). A place is not tagged just because a speaker, hospital or outlet is based there. National, international and unspecified items carry no place, so most official notices have none, and one item can name several places. In the Place filter, a place includes items that name it alongside others; national items show only when the filter is off. The map counts mentions per place; the per-100,000 view divides by population (Ministry of the Interior, end of July 2026) and is shown only for places with at least 10 mentions. Boundaries: Ministry of the Interior (data.gov.tw, Open Government Data License), simplified via taiwan-atlas (MIT).
- Stance scale
- Adapted from the WHO SAGE vaccine-hesitancy continuum. Advocating: urges others to vaccinate. Accepting: has vaccinated or intends to. Neutral: news or information with no stance. Hesitant: delays, doubts or asks for reassurance. Opposed: rejects vaccination or spreads anti-vaccine claims.
- Evidence tiers
- ▲ Policy: official notices from Taiwan CDC or TFDA. ■ Media: news reports. ◆ Signal: social posts. Signals show volume and narratives, never facts.
- Issues
- Eligibility and access · Cost and self-pay · Safety and side effects · Effectiveness and evidence · Supply and availability · Disease risk and outbreaks. One mention can touch several issues.
名詞定義
- 疫苗分類
- 流感:一般的流感疫苗接種。加強型流感分為三類追蹤:加強型,指提及佐劑或高劑量疫苗但未說明是哪一種;佐劑(如輔流禦 FLUAD);以及高劑量(如菲優達 Efluelda)。同時提到兩種類型的提及會分別計入。若某類型或品牌的搜尋比對到新聞內文,即使標題只寫「加強型」,也計入該類型。RSV:包括 nirsevimab(Beyfortus)在內的長效嬰兒抗體,以及孕婦與長者 RSV 疫苗。Tdap:破傷風、白喉、非細胞性百日咳追加劑(包括孕期接種),以及百日咳本身。COVID-19:COVID-19疫苗,包括 2026-27 年度 Moderna(mRNA)與 Novavax(Nuvaxovid,蛋白質疫苗;在台由 Sanofi 代理)的 XFG 疫苗、流感與 COVID-19疫苗同時接種的「左流右新」,以及 COVID-19 疫情新聞。任何提及都計入,即使只是順帶一提。
- COVID-19 廠牌
- 每則 COVID-19 提及會標為 Moderna、Novavax、Moderna+Novavax(兩者皆被提及,即使只是順帶一提)或未說明廠牌。只出現在文章內文的廠牌,與疫苗類型一樣透過廠牌專屬的新聞搜尋找出。廠牌篩選中的 Moderna 與 Novavax 都包含兩者皆提及的項目;非 COVID-19 的項目只在篩選關閉時顯示。
- 費用來源
- 公費:政府計畫,符合資格者免費接種。自費:自行付費,例如診所自備的疫苗。公費+自費:項目兩者都提到,即使只是順帶一提。未說明:兩者皆未提及。「費用」篩選中的公費與自費,都包含兩者皆談到的項目。
- 地區
- 項目所談到的台灣縣市:地方的接種計畫、宣導或衛生局行動、當地病例、當地診所的疫苗庫存或排隊情形,或地方活動。鄉鎮市區歸入所屬縣市(例如鳳山 → 高雄市)。不會只因發言者、醫院或媒體位於某地就標註該縣市。全國性、國際或未指明地點的項目不標註縣市,因此多數官方公告沒有縣市;一則項目也可涉及多個縣市。「地區」篩選中的縣市包含同時談到其他縣市的項目;全國性項目只在篩選關閉時顯示。地圖計算各縣市的提及數;「每10萬人」檢視以人口(內政部,2026年7月底)換算,只顯示提及數至少 10 則的縣市。縣市界線:內政部(政府資料開放平臺,政府資料開放授權條款),經 taiwan-atlas(MIT)簡化。
- 立場量表
- 改編自 WHO SAGE 疫苗猶豫連續光譜。倡議:鼓勵他人接種。接受:已接種或打算接種。中立:沒有立場的新聞或資訊。猶豫:延後、懷疑或需要再三確認。反對:拒絕接種或散布反疫苗說法。
- 證據層級
- ▲ 政策:疾管署或食藥署的官方公告。■ 媒體:新聞報導。◆ 社群訊號:社群貼文。訊號反映聲量與敘事,不代表事實。
- 議題
- 接種資格與可近性 · 費用與自費 · 安全性與副作用 · 效果與科學證據 · 供應與取得 · 疾病風險與疫情。一則提及可涉及多個議題。
Limitations
- Facebook coverage is limited to public pages.
- Threads and Facebook arrive through third-party scrapers that break when platforms change.
- Keyword-based collection misses posts that never name the vaccine or disease. News headlines that name no vaccine are kept only when they came from a vaccine-specific search, and the AI tagger confirms or drops them.
- News arrives as headlines only. Vaccine types, COVID-19 brands and who pays inside an article are inferred from separate type, brand and public / self-pay searches, which Google matches against the full text.
- Stance, issue and who-pays tags are AI-generated. Posts collected before 2026-10-11 were labelled for who pays from their paraphrase.
- About one in five mentions names a city or county, and local news covers some places more densely than others, so the map shows where the conversation is about, not where vaccine demand is. Place tags are AI-generated; posts collected before 2026-10-12 were tagged from their paraphrase.
- Volumes count mentions, not people.
限制
- Facebook 僅涵蓋公開粉專。
- Threads 與 Facebook 透過第三方爬蟲取得,平台改版時可能失效。
- 以關鍵字收集會漏掉從未提及疫苗或疾病名稱的貼文。未提及疫苗的新聞標題,只有來自特定疫苗搜尋時才會保留,並由 AI 標註確認或剔除。
- 新聞僅取得標題。文章內提到的疫苗類型、COVID-19 廠牌與費用來源,是由另外的類型、品牌與公費/自費搜尋推得(Google 以全文比對)。
- 立場、議題與費用來源標註由 AI 產生。2026-10-11 前收集的貼文,費用來源依其改寫內容判斷。
- 約五分之一的提及與特定縣市有關,各地地方新聞的密度也不同,因此地圖呈現的是討論談到哪裡,而非各地的疫苗需求。縣市標註由 AI 產生;2026-10-12 前收集的貼文依其改寫內容判斷。
- 聲量計算的是提及次數而非人數。
Privacy, compliance and AI use
- Social posts are stored as counts, tags and short AI paraphrases. Verbatim post text is deleted once a post is tagged, and no usernames or profile data are kept, including in the public code repository.
- Only public pages and permitted APIs are collected, within each platform’s terms and robots rules.
- No product claims and no medical advice. Advertising prescription medicines to the public is restricted in Taiwan.
- AI-written text is labelled and linked to its sources. Prompts and model versions are kept in the code repository.
- The Traditional Chinese version is written by the same AI models: Haiku drafts the item summaries and Opus translates the analysis. Product names and acronyms stay in English, and official notices keep their original Chinese titles.
- Independent portfolio project. Not affiliated with or endorsed by any company or agency named.
隱私、法規遵循與 AI 使用
- 社群貼文僅以數量、標籤與簡短的 AI 改寫內容儲存。貼文完成標註後即刪除原文,不保留任何使用者名稱或個人檔案資料,公開的程式碼儲存庫中亦然。
- 只收集公開頁面與獲許可的 API,並遵守各平台的使用條款與 robots 規則。
- 不含產品宣稱,也不提供醫療建議。台灣限制對一般民眾刊登處方藥廣告。
- AI 撰寫的內容均有標示並連結至來源。提示詞與模型版本都保存在程式碼儲存庫中。
- 繁體中文版同樣由 AI 產生:Haiku 撰寫各則摘要,Opus 翻譯分析內容。產品名稱與縮寫保留英文,官方公告則維持原始中文標題。
- 獨立作品集專案,與文中提及的任何公司或機關均無隸屬或背書關係。