Reorient brief to upcoming +8-14 day events from 60-day list lookback
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01XUDn8Dk4cpBcyou4SxjbAV
This commit is contained in:
+28
-22
@@ -1,29 +1,35 @@
|
||||
# 維基國際短訊(國際短訊)週度產生器
|
||||
|
||||
讀 wikimedia-l 郵件論壇過去七天的內容,挑出值得入訊者,譯成繁體中文純文字,
|
||||
用本機 `mail` 寄給秘書長。秘書長過目、篩選後採用至月訊。
|
||||
讀 wikimedia-l 郵件論壇過去 60 天的內容,挑出關鍵日期落在執行日 +8~+14 天區間
|
||||
(兩端皆含)將發生、開始或截止的事項,譯成繁體中文純文字,用本機 `mail` 寄給秘書長。
|
||||
秘書長過目、篩選後採用至月訊。
|
||||
**唯一來源是 wikimedia-l,不要 WebSearch、也不要抓其他網站。**
|
||||
全程自動執行到「寄出」為止,不要中途停下來問問題。
|
||||
|
||||
## 步驟一:時間範圍
|
||||
## 步驟一:時間範圍(讀 60 天、選 +8~+14)
|
||||
|
||||
每週執行,蒐集過去七天有活動的討論串。短訊標題用當週日期範圍,例如「2026/6/1–6/7」。
|
||||
每週執行。**來源讀取**:回頭讀 wikimedia-l 過去 60 天的封存。
|
||||
**入選區間**:以執行日為基準動態計算 +8~+14 天的七天區間(兩端皆含),
|
||||
凡事項的關鍵日期落在此區間者入選。短訊標題用此目標區間,
|
||||
例如執行日為 2026/6/29 時用「2026/7/7–7/13」。
|
||||
|
||||
## 步驟二:來源——wikimedia-l 封存頁(HyperKitty 網頁,用 WebFetch 讀)
|
||||
|
||||
- 最近活動(優先):
|
||||
- 最近活動:
|
||||
`https://lists.wikimedia.org/hyperkitty/list/wikimedia-l@lists.wikimedia.org/latest`
|
||||
- 當月封存(月份不補零,如 6 月為 `/6/`):
|
||||
- 各月封存(月份不補零,如 6 月為 `/6/`):
|
||||
`https://lists.wikimedia.org/hyperkitty/list/wikimedia-l@lists.wikimedia.org/{YYYY}/{M}/`
|
||||
- 執行日落在月初七天內時,一併抓上個月封存頁以涵蓋滿七天。
|
||||
- 讀取範圍涵蓋過去 60 天:抓當月封存,並往前抓足以涵蓋滿 60 天的前一至兩個月封存頁。
|
||||
|
||||
做法:先列出過去七天有活動的討論串(主旨、日期、連結),再對相關者開其討論串頁
|
||||
(`.../thread/<ID>/`)讀內文取得細節與日期。
|
||||
做法:先掃過去 60 天有活動的討論串(主旨、日期、連結),再對可能含期程者開其討論串頁
|
||||
(`.../thread/<ID>/`)讀內文,取得各項關鍵日期(截止、活動起始、會議日、報名起始)。
|
||||
|
||||
## 步驟三:挑選(以維基會議與期程為主)
|
||||
## 步驟三:挑選(關鍵日期落在 +8~+14 區間者)
|
||||
|
||||
從討論串中挑出會議與活動消息,目標約 8–15 則。每則盡量蒐齊**期程**:
|
||||
會議日期、地點;補助/獎學金、投稿/提案、報名等各截止日;以及本週(這七天)的新進展。
|
||||
從 60 天的討論串中,挑出**任一關鍵日期落在 +8~+14 區間(兩端皆含)**的事項:
|
||||
截止日(投稿/提案/補助/獎學金/報名)、活動或會議的起始日、報名起始日等。
|
||||
只要有一個關鍵日期落在區間就入選。有幾則寫幾則,不設則數目標、不硬湊。
|
||||
每則盡量蒐齊各項日期與地點。
|
||||
|
||||
三個範圍維度盡量都照顧(以清單實際有的內容為準):
|
||||
- **全球性**:Wikimania、Wikimedia Summit、全球徵件與補助等。
|
||||
@@ -32,9 +38,8 @@
|
||||
|
||||
各範圍、各則同等重要,不分優先高低。
|
||||
|
||||
已截止的期程,除非會議本身仍將舉行且具參考價值,否則略過或註明「已截止」;
|
||||
但務必確保**即將截止**的期程被列出。若該週清單幾乎沒有會議內容,就據實產一份簡短短訊
|
||||
說明「本週無重要會議期程消息」,可摘一兩則受關注的討論,不要硬湊。
|
||||
關鍵日期早於區間(已過)者略過;晚於區間者本期先不收(留待日後該週收)。
|
||||
若無任何事項落在區間,就據實產一份簡短短訊說明「本期(該區間)無重要期程」,不要硬湊。
|
||||
|
||||
## 步驟四:翻譯與用語
|
||||
|
||||
@@ -54,23 +59,24 @@ Wikimania、ESEAP、Women in Red、Wiki Loves Pride 等慣用原文者保留原
|
||||
|
||||
## 步驟六:內容格式(純文字)
|
||||
|
||||
開頭放一段**「近期截止提醒」**:把一兩週內即將截止的投稿/補助/報名期程,
|
||||
依截止日由近到遠條列(會議名稱 — 期程類別 — 截止日)。本週若無迫近期程,註明即可。
|
||||
開頭放一段**「本期重點」**:把本期所有入選事項,依其落在區間的關鍵日期由近到遠條列
|
||||
(事項名稱 — 類別 — 日期)。
|
||||
|
||||
其後分三區塊(無內容者可省略),每則連續編號:
|
||||
|
||||
```
|
||||
近期截止提醒
|
||||
本期重點
|
||||
一、全球性會議與活動
|
||||
二、地區性(ESEAP)會議與活動
|
||||
三、主題性社群活動(Wikidata/WikiWomen/Wikimedia LGBT+ 等)
|
||||
```
|
||||
|
||||
每則:**名稱**(範圍標註)/會議日期、地點/重要期程(有哪些列哪些)/
|
||||
本週動態(若有)/來源連結(該討論串網址)。
|
||||
每則:**名稱**(範圍標註)/會議日期、地點/相關期程(有哪些列哪些,標明哪一項落在本期區間)/
|
||||
來源連結(該討論串網址)。
|
||||
|
||||
純文字排版,用分隔線與編號即可,不要 HTML。
|
||||
頂部加一行:「本則由 Claude Code AI 自動整理自 wikimedia-l 郵件論壇過去七天內容。」底部註明「來源:wikimedia-l」。
|
||||
頂部加一行:「本則由 Claude Code AI 自動整理自 wikimedia-l 郵件論壇,預告本期區間將發生或截止的事項。」
|
||||
底部註明「來源:wikimedia-l」。
|
||||
|
||||
## 步驟七:寄出(純文字,本機 mail)
|
||||
|
||||
@@ -84,4 +90,4 @@ Wikimania、ESEAP、Women in Red、Wiki Loves Pride 等慣用原文者保留原
|
||||
`mail -s "【維基國際短訊】{YYYY/M/D}–{YYYY/M/D}" -c <CC的值> <TO的值> < <實際檔名>`
|
||||
3. 刪除該檔名:`rm -f <實際檔名>`
|
||||
|
||||
寄出後回報:共幾則、各區塊則數、有哪些即將截止的期程。
|
||||
寄出後回報:本期區間、共幾則、各區塊則數、有哪些落在本期區間的期程。
|
||||
|
||||
Reference in New Issue
Block a user