關鍵字 / Keywords: 立法院 公報 全文 檢索 逐字 紀錄 發言 委員會 院會 議事錄 關鍵詞 gazette hansard verbatim record full text Taiwan Legislative Yuan
【Region】Taiwan (ROC · 中華民國) 立法院公報。
【何時用】想知道某個議題在立法院公報裡怎麼被講的:哪幾份公報提到、出現在什麼脈絡、
哪位委員講的。公報是官方逐字紀錄,涵蓋院會與委員會的發言、書面提案、報告與附錄。
(某位委員的問政統計 → tw_ly_legislator_profile;某一案的記名表決 → tw_ly_vote_lookup)
Args:
query: 關鍵詞(子字串比對,不斷詞;100 字以內)。% 與 _ 是一般字元,不是萬用字元。
legislator: 只看這位委員有發言的那些公報(姓名,例「王婉諭」);同時只列他自己命中的段落。
date_from / date_to: 西元 YYYY-MM-DD(會議日期)。
limit: 一次回幾份公報(1–20;超過 20 會夾到 20)。
Returns:
{query, total(命中的公報份數), total_capped, returned, fallback?,
coverage: {gazettes, date_range, promoted_at, upstream_modified, source, license}, notice,
items: [{doc_id, meeting_date, term, subject, title, url, at,
snippets: [關鍵詞前後各 150 字,最多 2 段],
speakers: [{legislator, speaker_label, snippet}],
proposal: {proposers: [提案人], cosigners: [連署人], caucuses: [黨團]} | null}]}
proposal 是第一段片段所在的那一件提案的提案人 / 連署人(黨團另外放 caucuses)。
proposal 為 null 代表這段命中不是提案(可能是發言或報告),不是「查不到提案人」。
提案人在公報裡寫在案子後面,我們用命中位置回推是哪一案;位置落在兩案交界或
「提案人:」那幾行本身時一律回 null,寧可不給,也不會把別案的提案人安到這一案頭上。
名單已盡量對回委員名冊;對不上的(例如部會首長、非本屆人士)照原樣保留。
只回片段,不回整份全文(單份公報可達 28 萬字)—— 要原文請開 url。
total 最多只算到 500:total_capped 為 true 時代表「至少 500 份」,實際更多,
不可以講成精確數字。fallback 只在查詢不足 2 字時出現(走逐字比對,沒有用索引)。
查無結果回 total: 0 與空 items(不是錯誤);關鍵詞是子字串比對,0 筆不代表院會沒討論過,
要說「這個關鍵詞在收錄範圍內沒有命中」並建議換個講法。
涵蓋範圍目前為民國 109 年 12 月(2020-12)起,仍在補齊中。