国产av一二三区|日本不卡动作网站|黄色天天久久影片|99草成人免费在线视频|AV三级片成人电影在线|成年人aV不卡免费播放|日韩无码成人一级片视频|人人看人人玩开心色AV|人妻系列在线观看|亚洲av无码一区二区三区在线播放

網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

苦「調(diào)休」久矣?看看 iOS 與 Android 的鬧鐘解決方案

0
分享至


目錄

? iOS:讓蘋果鬧鐘真正理解中國調(diào)休制度

? Android:基于 Tasker 的節(jié)假日補班鬧鐘

iOS:讓蘋果鬧鐘真正理解中國調(diào)休制度

作者:@ GarethNg,利益相關(guān)聲明:作者與文中產(chǎn)品有直接的利益相關(guān)(開發(fā)者、自家產(chǎn)品等)。

iOS 自帶的時鐘應(yīng)用能夠完成基礎(chǔ)提醒任務(wù),但面對中國特有的調(diào)休制度,它顯得力不從心。Alarm One 試圖解決的核心問題是:如何讓鬧鐘真正理解時間,而不僅僅是按時響鈴。

Alarm One 使用 iOS 26 的系統(tǒng)框架 AlarmKit, 實現(xiàn)原生鬧鐘支持,曾經(jīng)在 iOS 26 首發(fā)被蘋果編輯官方推薦。

下載鏈接:

https://apps.apple.com/app/apple-store/id6748434148

調(diào)休同步的實現(xiàn)邏輯

中國的節(jié)假日制度有其特殊性。以2025年為例,全年涉及調(diào)休的日期超過15個,這意味著平均每個月都要面對一次「這周周六上不上班」的疑問。

Alarm One 的解決方案是直接對接官方發(fā)布的節(jié)假日安排。應(yīng)用每年年初自動獲取最新的調(diào)休數(shù)據(jù),并將其轉(zhuǎn)化為鬧鐘的觸發(fā)規(guī)則:法定節(jié)假日自動靜音所有工作鬧鐘;調(diào)休補班在周末觸發(fā)工作日的鬧鐘設(shè)置;周末狀態(tài)保持原有的休息日設(shè)定。這種三層判斷機制確保了該響的時候響,不該響的時候靜。



從「被嚇醒」到自然醒

鈴聲選擇對起床體驗的影響常被低估。Alarm One 支持自定義鈴聲。用戶可以上傳本地音頻文件

復(fù)雜工作節(jié)奏的適配

對于實行大小周、月末周六的用戶,Alarm One 提供了靈活的重復(fù)規(guī)則配置。以大小周為例,用戶可以設(shè)置:單周周一至周五響鈴,雙周周一至周六響鈴。系統(tǒng)根據(jù)設(shè)定的起始日期自動推算整個周期,無需每周手動調(diào)整。

更多功能

基于 iCloud 的同步機制確保了多設(shè)備用戶的體驗一致性。臨時鬧鐘功能則保持了列表的整潔——一次性提醒響鈴后自動從列表中移除。

Android:基于 Tasker 的節(jié)假日補班鬧鐘

作者:@ 化學心情下2

對國內(nèi)工作、生活的朋友來說,超過三天的節(jié)假日一般就會帶來另一個情況——調(diào)休補班,由此衍生出的鬧鐘問題也常被 Android 和 iOS 用戶提起。

一般而言,手機鬧鐘按照標準的工作日設(shè)定,即周一到周五響起,周末關(guān)閉。因為補班情況的存在,本來休息放假的時候需要鬧鈴,很容易睡醒一看發(fā)現(xiàn)已經(jīng)要遲到了……所以隨著現(xiàn)在大部分的國產(chǎn) Android 機都已內(nèi)置了自動補班的鬧鐘設(shè)置,系統(tǒng)會貼心地根據(jù)每年節(jié)假日安排自動設(shè)置好補班鬧鈴;至于 iPhone,即便系統(tǒng)原生鬧鐘沒那么「接地氣」,iOS 用戶依然可以「曲線救國」,導入相關(guān)的快捷指令實現(xiàn)和國產(chǎn) Android 手機一樣的自動補班鬧鐘。

原生、類原生 Android 用戶成了「最苦的」。比如 Pixel 或者非國行 Android 手機,既沒有自動設(shè)定補班鬧鐘的系統(tǒng)功能,也沒有足夠強大、類似 iPhone 快捷指令的原生自動化工具。

這種時候就該請出 Tasker 了。

實現(xiàn)原理

其實無論是國產(chǎn) Android 手機,還是 iPhone 上的快捷指令,實現(xiàn)自動化節(jié)假日補班鬧鐘,核心原理都是基于每一年公布的節(jié)假日放假安排設(shè)置日歷,然后讓系統(tǒng)根據(jù)日歷活動信息自動創(chuàng)建并開啟鬧鐘。

所以我們只需要:

訂閱節(jié)假日補班/放假日歷 -> 系統(tǒng)根據(jù)日歷里面的全天日歷活動里面的標題關(guān)鍵字設(shè)定鬧鐘創(chuàng)建規(guī)則 -> 當日凌晨執(zhí)行檢查程序并確定當天是否上班 -> 要上班,創(chuàng)建當日早晨鬧鐘。

根據(jù)上面的這個思路,我們就可以編排這個自動化小任務(wù)了。

步驟一:在線訂閱中國節(jié)假日調(diào)休補班日歷

首先我們需要將中國節(jié)假日調(diào)休補班日歷添加到手機系統(tǒng)日歷中。

如果你在 Apple 生態(tài)設(shè)備——Apple 日歷應(yīng)用內(nèi)置的中國大陸節(jié)假日一般會內(nèi)置調(diào)休補班信息(偶爾會有延遲),你可以想辦法將這個日歷同步到 Android 設(shè)備上。在筆者所使用的 Pixel 設(shè)備中,默認日歷應(yīng)用是 Google 日歷,所以訂閱在線日歷并不能直接在手機端進行,只能在 Web 端操作。這里我們在電腦上打開 Google 日歷,然后在 Google 日歷左下方的「其他日歷」旁點擊「+ -> 通過地址添加」:


在「通過地址添加」這里,導入https://ical.muhan.org/這個日歷訂閱鏈接,然后點擊「添加日歷」完成添加:


完成訂閱后 Google 日歷中就會出現(xiàn)「中國節(jié)假日安排」這個日歷了,同時你在比如月視圖中看到某些日期下已經(jīng)有個諸如xx假期xx補班全天日歷活動,那么就表示你的 Google 賬號下已經(jīng)成功訂閱了這個在線日歷了。

編注:Google 日歷其實是有中國大陸節(jié)假日訂閱的(移動端可在「日歷設(shè)置 -> 更多 -> 節(jié)假日」中添加「地區(qū)性節(jié)假日」),但這個訂閱只管放假、不管調(diào)休補班。本地化還是不如 Apple。

步驟二:在 Android 手機的日歷中打開訂閱日歷

在 Web 端訂閱完日歷后,我們還要在手機端的 Google 日歷應(yīng)用中將這個訂閱的日歷打開并同步,從而確保后面我們可以使用 Tasker 讀取到訂閱日歷里面的日歷活動標題。

這里我們點擊 Google 日歷 App 左側(cè)上方的漢堡菜單 ,找到頁面下方的「設(shè)置」,在自己 Google 賬戶信息下點擊剛剛在 Web 端訂閱的「中國節(jié)假日安排」這個日歷,然后將上面的「同步」開關(guān)打開。


再回到應(yīng)用首頁,點擊左上角的漢堡菜單打開側(cè)欄,確定你的賬戶下這個「中國節(jié)假日安排」的日歷顯示是被勾選的,同時右側(cè)的對應(yīng)日期上已經(jīng)顯示了和節(jié)假日日歷活動有關(guān)內(nèi)容(比如有 xxx 假期),就表示這個和節(jié)假日的日歷已經(jīng)可以能在手機端日歷應(yīng)用上查看了。


步驟三:在 Tasker 中創(chuàng)建自動化補班鬧鐘任務(wù)

我們仔細觀察訂閱的這個「中國節(jié)假日安排」日歷中日歷活動就不難發(fā)現(xiàn),如果是需要補班的日期,就包含有一個標題為「xxx 補班」的全天日歷活動;而如果是工作日的放假,那么對應(yīng)的日期下的就會有名為「xxx 假期」的日歷活動。

我只需要在設(shè)定 Tasker 任務(wù)的時候,通過創(chuàng)建變量來抓取當天系統(tǒng)日歷的全天日歷活動,檢查標題是否有包含 「假期」或者「補班」,就可以知道是否需要創(chuàng)建并開啟鬧鐘。這也是在前面訂閱日歷時,補班或者假期的日歷項必須是「全天」的原因——檢查是否上班必須是當日的日歷項,如果是非全天的活動(比如日歷活動是從 9 點到 18 點的這種有時間段的日歷活動),則程序在當日凌晨時根本檢測不到已經(jīng)發(fā)生的活動標題(當然,如果你熟悉變量之后,也可以自行訂閱其它日歷并選擇更多抓取條件)。



我們將 Tasker 設(shè)置成英文(便于找到相應(yīng)的操作步驟),打開應(yīng)用并切換到 Task 選項卡,點擊右下角的 「+ 」創(chuàng)建一個名為WorkAlarm的任務(wù)。在任務(wù)編輯頁面中我們需要創(chuàng)建多個子條件:

  • 創(chuàng)建子條件 1:在任務(wù)編輯頁面中點擊有下角的「+」,在動作中選擇Variable - Variable Set,在變量設(shè)置里面,在 Name 中填寫%is_work,在 To 中填寫0,然后返回到任務(wù)編輯頁面。這個變量的邏輯是,假設(shè)今天是休息的,不設(shè)置鬧鐘。


  • 創(chuàng)建子條件 2:繼續(xù)在任務(wù)編輯頁面中點擊右下角的「+」,在動作中選擇Variable - Variable Set,在變量設(shè)置里面,在 Name 中填寫%is_work,在 To 中填寫1,然后移動到下面的 if 點擊右側(cè)的「+」添加判斷:左側(cè)的 Variable 填上%DAYW,然后點擊中間的邏輯選擇Doesn't Match(也就是!~),在 Value 中填寫*六*/*日*/*Sat*/*Sun*,寫好之后點擊左上角返回到任務(wù)編輯頁面。這一條條件就是如果是周一到周五,就設(shè)為上班。


  • 創(chuàng)建子條件 3:繼續(xù)在任務(wù)編輯頁面中點擊有下角的「+」,在動作中選擇Variable - Variable Set,在變量設(shè)置里面,在 Name 中填寫%is_work,在 To 中填寫0,然后移動到下面的 if 點擊右側(cè)的「+」添加判斷:左側(cè)的 Variable 填上%CALTITLE,中間的邏輯選擇不變,右邊的 Value 中填寫*假期*,填好之后點擊左上角返回到任務(wù)編輯頁面。這一條件的意思是,如果是法定節(jié)假日,即使是周一到周五的任意一天,都不設(shè)置鬧鐘,判斷依據(jù)是日歷活動標題包含假期字眼。


  • 創(chuàng)建子條件 4:繼續(xù)在任務(wù)編輯頁面中點擊有下角的「+」,在動作中選擇Variable - Variable Set,在變量設(shè)置里面,在 Name 中填寫%is_work,在 To 中填寫1,然后移動到下面的 if 點擊右側(cè)的 「+」添加判斷:左側(cè)的 Variable 填上%CALTITLE,中間的邏輯選擇不變,右邊的 Value 中填寫*補班*,填好之后點擊左上角返回到任務(wù)編輯頁面。這一條件的意思是,如果是日歷活動的標題中有補班字眼,無論是否是周末都設(shè)定上班。


最后我們還需要設(shè)置一個創(chuàng)建鬧鐘動作:繼續(xù)在任務(wù)編輯頁面中點擊有下角的「+」,在動作中選擇System - Set Alarm,在 Hour 這里設(shè)置鬧鐘的小時(我是設(shè)置成為 6 點),在 Minutes 這里設(shè)置分鐘(我設(shè)置成 50 分),然后移動到下面的 if 點擊右側(cè)的 「+」添加判斷:左側(cè)的 Variable 填上%is_work,中間的邏輯選擇Equals,在右邊的 Value 中填寫 1。填好之后返回到前面的任務(wù)編輯頁面。這個設(shè)置動作只的是,當條件滿足%is_work等于 1 時設(shè)置鬧鐘。


按照以上順序依次創(chuàng)建好變量條件后,最終的任務(wù)詳情應(yīng)該是這樣的:


最后我們需要驗證下這樣寫的邏輯是否正確并對其進行驗證:

  • 如果今天是普通的工作日,點擊任務(wù)編輯頁面下方的 Play 按鈕,如果任務(wù)條件編寫沒問題,執(zhí)行結(jié)果應(yīng)該是創(chuàng)建了當日的鬧鐘。

  • 如果今天是普通的周末(周六/周日),點擊任務(wù)編輯頁面下方的 Play 按鈕,如果任務(wù)條件編寫沒問題,執(zhí)行結(jié)果應(yīng)該是沒有任何信息返回(不創(chuàng)建鬧鐘)。

當然如果驗證你的節(jié)假日調(diào)休是否正常,則可以在手機的 Google 日歷的個人日歷里面,給今天加上一個全天活動,活動名稱標題包含補班或者假期的字眼就可以,然后還是在這個任務(wù)編輯頁面直接點擊運行看是否符合設(shè)定的結(jié)果。進而驗證整個任務(wù)邏輯是否順暢。


最后,回到 Tasker 的 Profile 選項卡,點擊右下方的 + 按鈕,在新建的配置中選擇基于 Time 觸發(fā),在時間設(shè)置上選擇從00:0500:05,也就是每天凌晨 00:05 觸發(fā)一次,然后將這個配置和剛才我們創(chuàng)建的這個名為WorkAlarm的任務(wù)關(guān)聯(lián)起來,最后打開任務(wù)執(zhí)行的開關(guān),點擊右上角的完成全部動作設(shè)定。

至此這個自動化的節(jié)假日補班鬧鈴就算是設(shè)定完成了!

結(jié)語

通過設(shè)定如上的自動化任務(wù)之后,任務(wù)將會根據(jù)配置條件當日凌晨會根據(jù)設(shè)定的條件進行檢查,如果包含任務(wù)條件中需要設(shè)定鬧鐘的會立即完成對當日早上起床鬧鐘的設(shè)置并開啟,這樣就不用擔心假期補班導致的上班遲到或是正常假期被鬧鐘吵醒啦。

手握非國行的 Android 手機或者 Pixel 機型的小伙伴不妨試試這個小技巧。


特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關(guān)推薦
熱點推薦
SE開始清算蒂法的3D作品,耶魯沙冷即將走下神壇

SE開始清算蒂法的3D作品,耶魯沙冷即將走下神壇

街機時代
2026-05-02 19:15:05
中國3大長壽食物;雞蛋排第三,第一名超市常見,卻被我們忽略了

中國3大長壽食物;雞蛋排第三,第一名超市常見,卻被我們忽略了

鬼菜生活
2026-05-02 16:49:49
陜西11歲男童溺亡!主動去的河邊,把文具送給同學,原因讓人心疼

陜西11歲男童溺亡!主動去的河邊,把文具送給同學,原因讓人心疼

阿庫財經(jīng)
2026-05-02 15:11:06
五一帶孩子回老家,看到婆婆做的飯菜,我崩潰了:后悔回來了

五一帶孩子回老家,看到婆婆做的飯菜,我崩潰了:后悔回來了

餐飲新紀元
2026-05-02 07:10:00
僅播6集,就拿下全國收視第一,央視這回又抓到王炸了!

僅播6集,就拿下全國收視第一,央視這回又抓到王炸了!

藍莓影視推薦
2026-05-02 13:30:13
皇馬高層認可穆帥回歸!姆巴佩想到C羅級別,魔力鳥是他的幫手

皇馬高層認可穆帥回歸!姆巴佩想到C羅級別,魔力鳥是他的幫手

里芃芃體育
2026-05-02 05:00:10
孫楊工作室發(fā)布嚴正聲明:孫楊遭受大規(guī)模、有組織、有計劃的網(wǎng)絡(luò)暴力與造謠誹謗,已就此事向公安機關(guān)報案

孫楊工作室發(fā)布嚴正聲明:孫楊遭受大規(guī)模、有組織、有計劃的網(wǎng)絡(luò)暴力與造謠誹謗,已就此事向公安機關(guān)報案

極目新聞
2026-05-01 11:47:33
特朗普直言伊朗內(nèi)部分裂,不到24小時,伊朗四大最高領(lǐng)導集體駁斥

特朗普直言伊朗內(nèi)部分裂,不到24小時,伊朗四大最高領(lǐng)導集體駁斥

近史談
2026-05-02 19:02:53
奶奶剛死3天,瞎子上門討飯,臨走時說:明天你們家要多一口棺材

奶奶剛死3天,瞎子上門討飯,臨走時說:明天你們家要多一口棺材

千秋文化
2026-04-27 20:12:24
讓以色列心驚膽戰(zhàn)的對手,終于猛龍過江了:既非土耳其,也非伊朗

讓以色列心驚膽戰(zhàn)的對手,終于猛龍過江了:既非土耳其,也非伊朗

遁走的兩輪
2026-04-19 19:10:28
普通家庭存款到這個數(shù),已是人生天花板,以前不信,現(xiàn)在徹底認同

普通家庭存款到這個數(shù),已是人生天花板,以前不信,現(xiàn)在徹底認同

小蜜情感說
2026-05-02 16:13:34
曼晚:卡里克接近正式接任曼聯(lián)主帥;格林伍德基本不可能回歸

曼晚:卡里克接近正式接任曼聯(lián)主帥;格林伍德基本不可能回歸

懂球帝
2026-05-02 14:39:06
招生超15萬,在讀博士67.6萬人,中國已經(jīng)成為全球最大博士人才培養(yǎng)國

招生超15萬,在讀博士67.6萬人,中國已經(jīng)成為全球最大博士人才培養(yǎng)國

新浪財經(jīng)
2026-05-02 11:08:43
“男朋友五一跟我出來旅游了,結(jié)果他媽媽一直哭!”

“男朋友五一跟我出來旅游了,結(jié)果他媽媽一直哭!”

匹夫來搞笑
2026-05-02 13:23:22
兩難?。鹤釉滦?000,兒媳無業(yè),竟要父母拿30多萬養(yǎng)老錢還房貸

兩難啊!兒子月薪6000,兒媳無業(yè),竟要父母拿30多萬養(yǎng)老錢還房貸

火山詩話
2026-04-30 15:03:29
2-0進決賽沖冠!中國女網(wǎng)17歲1米80小花閃耀:追趕鄭欽文王欣瑜?

2-0進決賽沖冠!中國女網(wǎng)17歲1米80小花閃耀:追趕鄭欽文王欣瑜?

李喜林籃球絕殺
2026-05-02 16:10:08
沒時間了,中方通牒送進東京,斷高市后路,日本人流淚向中國道歉

沒時間了,中方通牒送進東京,斷高市后路,日本人流淚向中國道歉

影孖看世界
2026-05-02 16:40:09
伊朗行我也行?印尼財長直言想收馬六甲過路費,一開口就被新馬否了

伊朗行我也行?印尼財長直言想收馬六甲過路費,一開口就被新馬否了

阿器談史
2026-05-02 18:52:37
日本罕見采購俄羅斯石油

日本罕見采購俄羅斯石油

參考消息
2026-05-02 12:42:11
五糧液,開了個壞頭

五糧液,開了個壞頭

數(shù)智研究社
2026-05-02 08:00:19
2026-05-02 19:48:49
少數(shù)派sspai incentive-icons
少數(shù)派sspai
高品質(zhì)數(shù)字消費指南
5077文章數(shù) 28401關(guān)注度
往期回顧 全部

數(shù)碼要聞

極夜預(yù)熱5L級AM5迷你主機W1:DC供電,支持188mm全高顯卡

頭條要聞

美國制裁5家中企 商務(wù)部發(fā)禁令阻斷

頭條要聞

美國制裁5家中企 商務(wù)部發(fā)禁令阻斷

體育要聞

休賽期總冠軍,輪到休斯頓火箭

娛樂要聞

白百何罕曬大兒子 18歲元寶越來越帥

財經(jīng)要聞

雷軍很努力 小米還是跌破了30港元大關(guān)

科技要聞

AI熱潮耗盡庫存,Mac Mini起售調(diào)高200美元

汽車要聞

新紀錄!零跑汽車4月交付達71387臺

態(tài)度原創(chuàng)

健康
數(shù)碼
本地
旅游
公開課

干細胞治燒燙傷面臨這些“瓶頸”

數(shù)碼要聞

威聯(lián)通推出GPU-Ready邊緣AI存儲服務(wù)器QAI-h1290FX

本地新聞

用青花瓷的方式,打開西溪濕地

旅游要聞

五一假期次日:廣東百個鄉(xiāng)村和歷史古村落接待游客超40萬

公開課

李玫瑾:為什么性格比能力更重要?

無障礙瀏覽 進入關(guān)懷版