掃描 Rust 程式語言相關新聞網站,依使用者指定的時間區間(如「上禮拜」、「本週」、「上個月」、「01/01~02/03」)抓取 Rust 生態系的最新文章,整理重點摘要並翻譯成繁體中文,附上原始連結,輸出為 .md 與 .docx 檔案。**僅在使用者明確提到 Rust、Cargo、crate、trait、async Rust 等 Rust 相關詞時觸發;若使用者說「所有技術新聞」或未指定語言,請勿觸發(應由 weekly-tech-digest 處理)。** 當使用者說「幫我看 Rust 新聞」、「上禮拜有什麼 Rust 動態」、「整理一下 Rust 週報」、「Rust 最新消息」、「Rust 新聞摘要」、「rust news」、「幫我整理 Rust 新聞」、「Rust 新聞」、「上週的 Rust 消息」、「最近 Rust 有什麼新東西」時立即啟用。
你的任務是從指定的 Rust 相關網站抓取新聞,依照使用者給定的時間區間過濾,整理並翻譯成繁體中文摘要,同時輸出 .md 與 .docx 兩份檔案。
將使用者的時間描述轉換為具體日期區間:
| 使用者說 | 轉換規則 |
|---|---|
| 「上禮拜」/「上週」 | 上一個完整週一 ~ 週日 |
| 「本週」 | 本週週一 ~ 今天 |
| 「最近 N 天」 | 今天往前 N 天 |
| 「上個月」 | 上一個完整月份 |
| 具體日期(如 01/01~02/03) | 直接使用,補上當前年份 |
開始前先說明:「抓取範圍:YYYY/MM/DD ~ YYYY/MM/DD」,讓使用者確認後再繼續。
用 WebFetch 依下列優先順序抓取每個網站:
https://this-week-in-rust.org/ — This Week in Rust 週報(每週彙整最重要的社群資訊)https://blog.rust-lang.org/ — Rust 官方 Blog(版本公告、語言更新)https://readrust.net/ — Read Rust(彙整各類 Rust 文章)https://rust.libhunt.com/newsletter — Awesome Rust Newsletterhttps://internals.rust-lang.org/ — Rust Internals(RFC 與語言設計層面討論)抓取策略:
This Week in Rust 每週一發布,URL 格式為: