吉日曆 — 台灣家庭的農民曆

每日宜忌、節氣、沖煞、擇日、生肖運勢——為台灣家庭與長輩設計,字大好讀、完全離線運算、只放底部 Banner 廣告。

關於吉日曆

打開手機就能查「今天適合做什麼」——這就是吉日曆。

我做這個 App,是因為家裡長輩每天會翻一次農民曆,看今天宜什麼、忌什麼、屬哪個生肖的人要避開、節氣到了沒、適不適合搬家或開市。市面上有不少農民曆 App,但多數塞滿廣告、字小、操作層層疊疊。我想做一個簡單到他們不用問我就會用的版本。

字大、不囉嗦、一頁看完。完全離線運算,沒有後端伺服器,只在最下方放一條 Banner 廣告維持營運。

主畫面:昨/今/明,一秒切換

最上方一行就是今天的國曆與農曆日期,下面接著黃道吉日標記、宜什麼、忌什麼、沖到什麼生肖、今日吉時。左右滑就切到昨天或明天,不用回首頁、不用按按鈕。

對家裡長輩來說,這是最常開的一頁。他們不需要學任何手勢——「就左右滑」這一句話就夠了。

月曆:節氣、假日、補班一目了然

table_calendar 自訂格子,把農曆日、節氣、國定假日紅字、黃道金點、補班標示都壓在同一格內。點任何一天就跳到那天的詳細頁。

2024、2025、2026 三年台灣國定假日內建——資料來源是開源專案 ruyut/TaiwanCalendar。2027 年的官方公告一旦出來就會更新進 App。

詳細日:完整宜忌+白話解釋

進到單日詳細頁,能看到:

  • 三柱干支(年、月、日柱)
  • 完整宜忌條目,每一條附白話解釋——不是只給你「宜納采」三個字就完事
  • 沖煞,搭配「你家的生肖」標示,告訴你今天哪幾個人要小心
  • 十二時辰吉凶
  • 彭祖百忌
  • 胎神方位、納音、建除、黃道

這一頁的設計目標是:上面任何一個詞,下面就有解釋,長輩不用 google。

擇日工具:為人生大事挑日子

支援結婚、搬家、開市、入宅四大常見場合,以及剖腹、安床、出行、安葬等補充項目。輸入本人與家人的生肖,App 會自動過濾掉沖煞的日子,剩下的依宜忌條目給分排序。

所有結果完整顯示,沒有解鎖限制、沒有 Pro 訂閱——擇日是民俗信仰,不該被付費牆擋住。

生肖運勢:每日 12 生肖

12 生肖每日運勢,離線決定式——同一天、同一個生肖、不同人打開,看到的結果一樣。不會給你「再看一次廣告就能解鎖」這種把戲。

提醒:節氣、農曆生日、紀念日

App 內可設定的提醒類型:

  • 節氣:每個節氣前 1 天早上 9:00 推播
  • 農曆生日:家人朋友的農曆生日,App 自動換算當年國曆日期提醒
  • 紀念日:結婚、忌日等自訂事件
  • 自訂:任意日期、任意文字

所有提醒資料以 Hive 儲存在你的裝置本機,搭配 flutter_local_notifications 在本機排程通知——不需要伺服器、不需要登入。

設定:給長輩用的友善設計

  • 字級:小、中、大三段——預設中,長輩家可直接調大
  • 主題:跟隨系統、淺色、深色
  • 月曆首日:週日或週一
  • 節日/節氣顯示開關
  • 通知開關
  • 我的生肖、家人生肖——影響沖煞提示
  • 清除快取、重設、評分、分享、隱私政策

廣告:只有底部 Banner,沒別的

吉日曆透過 Google AdMob 投放廣告,只有底部自適應 Banner——沒有插頁廣告、沒有開屏廣告、沒有看完獎勵廣告、沒有原生廣告。

iOS 14.5+ 會在首次啟動時跳出 Apple 的 App Tracking Transparency(ATT)對話;歐盟使用者會看到 Google UMP 同意對話。你拒絕都沒關係,會改為投放非個人化廣告,App 一樣完整可用。

完整的資料說明請見隱私權政策。

適合誰用

  • 家裡有長輩每天翻農民曆的人
  • 想查擇日、看節氣、看生肖運勢,又懶得記網址或翻紙本黃曆的人
  • 用過其他農民曆 App 但受夠廣告滿天飛、付費解鎖、字小看不清的人
  • 任何對台灣傳統民俗曆書有興趣的人

技術細節

吉日曆使用 Flutter 開發,農曆計算採用開源套件 lunar(簡體輸出,透過內建 OpenCC s2tw 對照表轉繁體,已有全年掃描測試把關,確保不外漏簡體字)。本地儲存採 Hive + SharedPreferences;通知由 flutter_local_notifications 加 timezone 處理。

廣告整合採 google_mobile_ads 5.3.x,搭配 UMP 同意管理與 iOS ATT。整個 App 沒有任何分析、追蹤、崩潰回報 SDK,也沒有任何後端伺服器——所有計算都在你的裝置上完成。

完整的資料蒐集說明請見隱私權政策。

立即下載

吉日曆已在 iOS App Store 上架。在 App Store 下載。

由 Atlantis Kid 的 Steven Huang 開發。為台灣家庭做的。