anoni-net/docs

英文站內容策略:擴充「亞洲視角的英文實用基礎」,服務東南亞讀者(分階段 P0→P2)

Open

#148 opened on Jul 21, 2026

View on GitHub
 (3 comments) (0 reactions) (0 assignees)Python (3 forks)github user discovery
documentationenhancementhelp wanted

Repository metrics

Stars
 (45 stars)
PR merge metrics
 (PR metrics pending)

Description

背景與觸發

近期發現不少東南亞(SEA)朋友也需要站內容。對只讀英文的 SEA 讀者,英文是橋接語言,他們要的是能自保的實用入口。這張 issue 記錄英文站要怎麼因應這個受眾調整,供後續依循與修正。

完整策略 memo(本機、非 repo):content/en-site-strategy-memo.md

現況(先更正:en 是刻意的差異化軌道,不是殘缺的鏡像)

初版盤點把 en 對 zh-TW 的低篇數當成「缺口」,這是誤讀。en 是 2026-06 拍板的約 20 頁差異化軌道,多數「缺」的頁是刻意選擇:

  • en/tools/index.md 刻意把「what is Tor / Tails / OONI」導向官方 docs(support.torproject.org、tails.net/doc、ooni.org)。理由:這類入門是 commodity,官方維護得比我們新。這是設計,不是遺漏。
  • en 有自己的 regional/ 亞洲觀測區index + tor-relay-watcher),zh-TW 沒有。這是 en 的獨有價值。
  • en/tools/index.md 已帶 Asia-Pacific framing 與 Regional Observatory 連結。決策 3(Asia-focused 定位)已部分實作,要做的是拉到站台層更顯眼,不是從零開始。
  • advanced/ = 0、reports/ 只放策展索引,也都是刻意,不是洞。

因此真正的問題不是「把 en 補到對齊 zh-TW」,而是:SEA 新手受眾,是否要調整 en 的入門動線。

已拍板決策

§7:

  1. 投入規模:分階段
  2. SEA 場景:先找已知常發生狀況,提供 1–3 組(見下方候選)。
  3. 定位:在 nav / 首頁明講 Asia-focused(部分已在 tools/index,需拉到站台層)。
  4. 產能與品管:改寫先由 maintainers 審核,事實查核走 subagents。
  5. 去地理化:採用下方 checklist。

on-ramp 形式(2026-07-21 補問):採 SEA 情境導覽頁。保留 what-is-* 導向官方,不自建 what-is-* 複製官方 docs。

框架

  • 策略按內容類型分:blog / reports 維持策展原創;evergreen 參考層在「有差異化價值」時才補英文(不跟官方比 commodity 入門)。
  • 沿用 zh-CN 框架:通用層去地理化、場景層分區在地化。通用層是改寫,不逐字翻譯。

去地理化 checklist(決策 5 採用):

  • 地名:「台灣」「縣市」改成泛指或情境化(受審查地區、跨境情境)
  • 電信 / 基礎建設:「行動門號」「HiNet」改成通用描述
  • 法律:台灣特定法規改成原則性說明,或標明「以你所在地法律為準」
  • 門檻語:「台灣門檻最低」改成中性表述

分階段工作清單

P0:SEA 入門動線 + Asia-focused 定位

2026-07-21 開工盤點發現多數已建置(見同日 comment)。定位與 router 改為「補強既有」而非另建。

  • SEA 情境導覽頁(router):既有 scenarios/index.md 情境清單 + en/index.md「Find a regional guide」卡片已大致到位,不另建重複頁
  • 站台層 Asia-focused 定位:en/index.md 已宣示「Sinophone Asia-Pacific」、受眾含 English-preferring diaspora,tools/index 已帶 AP framing
  • 之後隨內容補強既有動線(非阻塞)

P1:SEA 場景在地化(找在地共筆 + subagent 事實查核)

  • en/scenarios/nonprofit-anonymous-donation.md 補英文版 — 完成,draft PR #149(走完品管管線,待 maintainer 終審 + 新馬在地共筆)
  • 候選 A 落稿(緬甸) superseded:scope 校正為新馬 / 東南亞華語離散,待你確認方向(見同日 comment)
  • 候選 B 落稿(印尼 / 巴布亞) superseded:同上
  • 候選 C 落稿(泰國 / 越南) superseded:同上
  • 新馬場景 en/scenarios/singapore-malaysia-speech.md 已建(draft PR #149):新馬線上言論法律環境(POFMA/FICA/CMA §233/Sedition)+ 實名底層 + 匿名誠實限制 + 風險校準。走完品管管線;fact-checker 修正 CMA §233 時效(2025 修法)與 POFMA 2026 刑事起訴。標「in-region verification wanted」待新馬共筆。
    • 註:依我方 scope 解讀(新馬 = Sinophone ∩ 東南亞)落地。若你原意為廣義 SEA(緬泰越在地行動者),此頁仍成立、另需再開該方向。

P2:只補有差異化價值的通用層(非 what-is-* 複製)

評估見 2026-07-21 comment。自建 3 頁、導向官方 3 頁,皆進 PR #149(待 maintainer 終審):

  • en/basics/payments-anonymity.md 自建(普世概念頁,補 basics 缺口)
  • en/tools/tor-snowflake.md 自建(去台灣化貢獻招募頁 + 香港風險段)
  • en/tools/ooni-run-v2.md 自建(精實區域測量框架 + miniooni 陷阱)
  • onionshare / grapheneos / what-is-cryptpad → 導向官方(已在 tools/index 加連結,不自建)
  • advanced 五篇:已決定(見 2026-07-21 advanced 評估 comment) — 現階段不建 advanced 專區;e2ee/post-quantum 導向官方,dweb-ipfs-onion/zk-identity-payments 進 backlog 綁明確觸發條件。由「暫緩」收斂為「已決定+文件化」。

SEA 場景候選(1–3 組,數字 / 法規 / 時間點都需事實查核後才落稿)

候選 A:緬甸 — 斷網、行動數據封鎖與 VPN 管制

  • 常態:反覆性 internet shutdown、行動數據長期斷訊、社群平台封鎖、對未授權 VPN 的管制。
  • 讀者處境:記者 / 行動者在斷網或節流下維持連線與傳輸,面對 VPN 受限與裝置查扣。
  • 對應工具:Tor bridges、Snowflake、OnionShare、Tails。Archetype:activist / journalist。

候選 B:印尼 / 巴布亞 — 動亂期間的區域性斷網與節流

  • 常態:特定區域抗爭期間的節流與斷網、平台註冊制曾短暫封鎖服務。
  • 讀者處境:公民團體在節流下維持通訊,並把斷網變成可引用的公開紀錄。
  • 對應工具:OONI Probe、OONI Run v2、Tor、訊息工具比較。Archetype:nonprofit / activist + 觀測層。

候選 C:泰國 / 越南 — 對線上言論的起訴與裝置監控

  • 常態:對線上言論的刑事起訴、對行動者的間諜軟體監控、實名制。
  • 讀者處境:部落客 / 行動者為線上言論保匿名、防裝置查扣與監控、跨境邊境檢查。
  • 對應工具:匿名通訊工具、密碼管理、GrapheneOS、威脅模型。Archetype:activist / journalist。

工作流程(品管)

產出內容一律走這條管線:

  1. 撰稿:可用 subagents 起草。
  2. 平行審稿(必要時):用 structure-editorline-editortarget-reader 三個 subagent(Sonnet)平行審 — 分別看結構與論證脈絡、文字潤稿與中英對照、目標讀者是否看得懂與被說服。
  3. 事實查核(必須):最後一定用 fact-checker(Sonnet)查內容裡所有事實宣稱(數字、案例、法規名稱、時間點、專案描述、出處),無一例外。SEA 場景的在地細節另找在地朋友共筆或審稿。
  4. maintainers 終審後才入庫。
  • 節奏:先交付 P0,觀察 SEA 讀者反應(流量、社群回饋)再定後續。

不做什麼(守紀律)

  • 不自建 what-is-tor / tails / ooni 複製官方 docs(維持導向官方)。
  • 不把 en 對齊 zh-TW 篇數當目標(en 是差異化軌,不是鏡像)。
  • 不全量翻譯 blog 與 reports。
  • 通用層是改寫,不逐字翻譯;不移植台灣專屬場景框架。
  • 不在 SEA 場景憑空杜撰在地細節,缺在地知識就標為待共筆。

#148 完成狀態(2026-07-21)

清單區 狀態
P0 定位/路由 ✅ 既已建置(校正、標記)
P1 場景 ✅ 兩篇交付 PR #149:nonprofit-anonymous-donationsingapore-malaysia-speech(新馬)。廣義 SEA(緬泰越在地)非本站 Sinophone scope,除非另行指示
P2 通用層 ✅ 自建 3 頁 + 導向官方 3 頁(PR #149);advanced 已決定(不建專區 + backlog 觸發條件)

每頁皆走完品管管線(structure/line/target-reader 平行審 + fact-checker 全量查核),en build 綠。

唯一未結項:PR #149 maintainer 終審與 merge。 這是刻意保留的人類閘門:本 repo 政策不由 agent 自行 merge,且 #149 含法律/制裁/敏感內容,必須經人工審閱後才 merge。就 agent 可交付的範圍,#148 清單項已全部交付或文件化決定;後續唯一動作是人工 review + merge #149(reviewer 檢查清單見 PR 內文與各 comment)。

Contributor guide