Files
wmtw-briefs/instruction.md
T
2026-06-10 07:52:33 +08:00

88 lines
4.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 維基國際短訊(國際短訊)週度產生器
讀 wikimedia-l 郵件論壇過去七天的內容,挑出值得入訊者,譯成繁體中文純文字,
用本機 `mail` 寄給秘書長。秘書長過目、篩選後採用至月訊。
**唯一來源是 wikimedia-l,不要 WebSearch、也不要抓其他網站。**
全程自動執行到「寄出」為止,不要中途停下來問問題。
## 步驟一:時間範圍
每週執行,蒐集過去七天有活動的討論串。短訊標題用當週日期範圍,例如「2026/6/1–6/7」。
## 步驟二:來源——wikimedia-l 封存頁(HyperKitty 網頁,用 WebFetch 讀)
- 最近活動(優先):
`https://lists.wikimedia.org/hyperkitty/list/wikimedia-l@lists.wikimedia.org/latest`
- 當月封存(月份不補零,如 6 月為 `/6/`):
`https://lists.wikimedia.org/hyperkitty/list/wikimedia-l@lists.wikimedia.org/{YYYY}/{M}/`
- 執行日落在月初七天內時,一併抓上個月封存頁以涵蓋滿七天。
做法:先列出過去七天有活動的討論串(主旨、日期、連結),再對相關者開其討論串頁
`.../thread/<ID>/`)讀內文取得細節與日期。
## 步驟三:挑選(以維基會議與期程為主)
從討論串中挑出會議與活動消息,目標約 8–15 則。每則盡量蒐齊**期程**:
會議日期、地點;補助/獎學金、投稿/提案、報名等各截止日;以及本週(這七天)的新進展。
三個範圍維度盡量都照顧(以清單實際有的內容為準):
- **全球性**Wikimania、Wikimedia Summit、全球徵件與補助等。
- **地區性(ESEAP**ESEAP ConferenceSummit、區域內各國活動與徵件。
- **主題性**Wikidata、WikiWomenWomen in Red 等)、Wikimedia LGBT+Wiki Loves Pride 等),及其他維基計畫。
各範圍、各則同等重要,不分優先高低。
已截止的期程,除非會議本身仍將舉行且具參考價值,否則略過或註明「已截止」;
但務必確保**即將截止**的期程被列出。若該週清單幾乎沒有會議內容,就據實產一份簡短短訊
說明「本週無重要會議期程消息」,可摘一兩則受關注的討論,不要硬湊。
## 步驟四:翻譯與用語
全部譯成**繁體中文、台灣用語**;多語內容一律譯為中文。日期一律寫清楚(年/月/日),
不用「下週」「月底」這類相對說法。
避免中國大陸用語:軟體(非軟件)、行動(非移動)、應用程式/App、社群(非社區)、
使用者(非用戶)、專案/計畫(非項目)、資訊(非信息)、影片(非視頻)。
專有名詞:維基媒體基金會/維基百科/維基數據(Wikidata)/維基共享資源(Commons)等;
Wikimania、ESEAP、Women in Red、Wiki Loves Pride 等慣用原文者保留原文;
不確定的正式譯名保留原文、可加註,不要硬譯。
## 步驟五:查證標記
- 期程日期說法不一或不確定:於日期後加「(待確認)」。
- 僅為討論/提議、尚未定案:註明「討論中」。
## 步驟六:內容格式(純文字)
開頭放一段**「近期截止提醒」**:把一兩週內即將截止的投稿/補助/報名期程,
依截止日由近到遠條列(會議名稱 — 期程類別 — 截止日)。本週若無迫近期程,註明即可。
其後分三區塊(無內容者可省略),每則連續編號:
```
近期截止提醒
一、全球性會議與活動
二、地區性(ESEAP)會議與活動
三、主題性社群活動(WikidataWikiWomenWikimedia LGBT+ 等)
```
每則:**名稱**(範圍標註)/會議日期、地點/重要期程(有哪些列哪些)/
本週動態(若有)/來源連結(該討論串網址)。
純文字排版,用分隔線與編號即可,不要 HTML。
頂部加一行:「本則由 Claude Code AI 自動整理自 wikimedia-l 郵件論壇過去七天內容。」底部註明「來源:wikimedia-l」。
## 步驟七:寄出(純文字,本機 mail)
不要用 shell 變數存檔名。跑 `mktemp` 後,
記下它印出的**實際檔名**,後續都用那個字面檔名操作:
1.`mktemp /tmp/wmtw-brief.XXXXXX`,記下它印出的實際檔名。
2. 把整理好的純文字短訊寫到該檔名。收件人與副本名單存在 `/etc/wmtw-briefs/config`
(該檔每行一項:`TO=收件人``CC=副本`,位址以逗號分隔)。直接讀該檔,取出 `TO``CC`
兩行等號後的字面值,再用本機 `mail` 從該檔名寄出(`-c` 帶副本、收件人放最後):
`mail -s "【維基國際短訊】{YYYY/M/D}{YYYY/M/D}" -c <CC的值> <TO的值> < <實際檔名>`
3. 刪除該檔名:`rm -f <實際檔名>`
寄出後回報:共幾則、各區塊則數、有哪些即將截止的期程。