Community寫作與編輯github.com

lynsseylee-ones/transcript-clean-translate-en

清理中文ASR轉錄稿並翻譯成自然英語的技能,適用於Codex和Claude Code。

transcript-clean-translate-en 是什麼?

這項技能旨在處理原始中文轉錄稿(如來自語音辨識系統的ASR輸出),將其清理為乾淨的中文純文字版本,並進一步翻譯成保留原意、符合英語慣用表達的譯文。其主要用途是將會議、產品演示或技術訪談等場景的中文轉錄稿轉化為可讀性高且專業的英文文件,適合後續在Codex或Claude Code等開發者工具中使用。技能工作流程嚴格:首先檢查原始內容是否為中文或英文,並根據使用者需求決定輸出(僅清理中文、僅英文翻譯、或兩者兼具)。在翻譯時,預設採用「慣用語轉錄」模式,重構中文句子結構以符合英語自然語感,但保留事實次序、發言者意圖與細節層次;僅當使用者明確要求時才使用「忠實轉錄」模式。技能支援.txt、.md、.docx等多種輸入格式,產出檔案時會以UTF-8編碼、純文字段落分隔方式命名字尾(如_整理版.txt或_English.txt),並在最終回應前執行輕量品質檢查,確認無殘留語音標籤、無中文殘留、無Markdown結構,以及翻譯是否自然流暢。

相容平台✓Claude Code✓Codex CLI~Cursor
npx skills add lynseylee-ones/transcript-clean-translate-en

Installed? Explore more 寫作與編輯 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

轉錄稿清理與英文翻譯

概覽

使用此技能將原始中文轉錄稿轉換為乾淨的中文純文字版本,以及/或者保留原意、符合英語慣用表達的翻譯,同時保留原始結構與事實內容。

預設工作流程嚴格:移除轉錄雜訊、保留來源語意與順序、標準化術語、避免逐字中譯英,並僅使用段落分隔的純文字輸出。

這是一個純指令技能。其可攜核心為包含 SKILL.md 與選用 references/ 的資料夾。除非使用者要求設定或分享指引,否則請勿依賴平台特定指令。

輸入

接受 .txt、.md、.docx、貼上的文字,或其他可讀的轉錄來源。

對於 .docx,請先擷取段落文字。保留來源文件的段落順序。若使用者要求檔案輸出,請在來源檔案旁寫入新檔案,除非其指定其他位置。

若使用者詢問如何分享、安裝、提示或為此技能選擇模型,請參閱 references/prompt-and-model-guide.md。

工作流程

1. 檢查來源

  • 判斷來源是原始中文、清理後中文,或已是英文。
  • 計算或抽樣段落,以了解來源結構。
  • 若來源包含發言者標籤與時間碼,請在移除前確認其模式。
  • 若內容涉及 AI、腳本、研發管理、雲端軟體、介面、交付管線、遷移或工作流程自動化,請參閱 references/terminology.md。
  • 若需翻譯成英文,請參閱 references/idiomatic-translation.md,除非使用者明確要求逐字轉錄。
  • 若工作區中存在特定專案的術語詞彙表,請使用之。若線上詞彙表無法存取,則使用本地/參考術語,並揭露未重新檢查線上術語。
  • 決定使用者想要一個或兩個輸出:
    • 僅清理後中文
    • 僅英文翻譯
    • 兩步驟:清理後中文加英文翻譯 若不清楚,預設為從清理後的中文工作版本進行英文翻譯,並僅儲存最終英文檔案,除非使用者要求兩者兼備。
  • 決定英文翻譯模式:
    • 慣用語轉錄(預設):保留事實、順序、發言者意圖與細節層次,但自由重構在英文中聽起來不自然的中文句型。
    • 忠實轉錄:僅當要求時,更貼近發言者原始句子形狀,同時仍移除轉錄雜訊。

2. 清理原始中文轉錄稿

當使用者要求中文清理時,僅進行最小限度的清理:

  • 移除發言者名稱與時間框架,例如 Speaker(00:01:23):、00:01:23 或類似標籤。
  • 移除口語填充詞,例如 嗯、呃、啊、就是、這個、那個(當它們僅是語音雜訊時)。
  • 移除因語音辨識或自我修正造成的重複詞語或重複子句。
  • 修正專業術語中的明顯轉錄錯誤。
  • 標準化產品、平台與技術術語。
  • 僅在需要提升可讀性時修正標點符號。
  • 僅當轉錄稿明顯錯誤地斷開句子時才拆分或合併段落;否則保留原始段落順序。
  • 保留影響發言者意義的有意義的猶豫或不確定性,例如「可能」、「大概」、「我理解」或「不一定」。

請勿:

  • 改寫成行銷文案。
  • 加入解釋、摘要、標題、項目符號、表格或標題。
  • 刪除實質內容、範例、注意事項、問題、示範步驟或發言者意圖。
  • 改變段落分隔之外的來源結構。
  • 添加缺失的事實或潤飾掉有意義的不確定性。

3. 將清理後的中文翻譯成英文

翻譯時:

  • 逐段翻譯並保留來源段落順序。盡可能保留段落數量,但在每個段落內部重構句子以符合慣用英語。
  • 使用保留原意的慣用英語,適合網路研討會或產品簡報轉錄稿,而非逐字的中譯英句子鏡像。
  • 保留發言者原始的細節層次與順序。
  • 當來源是現場演講或示範時,保留第一人稱措辭。
  • 保留帶有含義的口語流暢轉換,但移除僅屬於轉錄的雜亂內容。
  • 使用 references/terminology.md 與任何可用的專案詞彙表一致地翻譯技術術語。
  • 將產品名稱、程式碼識別碼、平台名稱與介面術語保留為標準英文形式。
  • 僅使用純文字,並僅使用段落分隔。

在初次翻譯後,執行慣用英語檢查:

  • 將過長的中文語串拆分為自然的英文句子。
  • 重建主詞與動詞,使每個句子聽起來像英文,而非翻譯中文。
  • 省略或改寫不帶含義的填充轉換詞,例如「然後」、「其實」、「這塊」、「這個東西」、「對」和「大概」。
  • 當英文需要更清晰的連貫詞時,使隱含的中文邏輯明確化。
  • 使用 references/idiomatic-translation.md 轉換產品與工作流程短語,例如「跑通」、「落地」、「出活」、「流轉」和「打回」。
  • 偏好具體主詞,例如 engineers、reviewers、the agent、the workflow 或 the system,而非模糊重複的 people、it 或 this。

請勿:

  • 除非使用者明確要求,否則將轉錄稿重新框架為登陸頁面、文章、摘要或銷售敘述。
  • 若重複的示範參考或問答內容是來源的一部分,請勿移除。
  • 僅為了改善風格而將多個來源段落壓縮成一個精煉段落,除非來源段落明顯是轉錄中斷的產物。
  • 添加 Markdown 格式、章節標題、項目符號、編號或強調。
  • 本地化移除產品特定的概念,例如 work item、trigger、field、test run、interface endpoint 或 audit log。
  • 過度潤飾掉有意義的不確定性、注意事項、示範流程或發言者意圖。

4. 輸出檔案

使用保守的相鄰檔案名稱:

  • 清理後中文:附加 _整理版.txt。
  • 英文翻譯:附加 _English.txt。
  • 兩步驟輸出:建立兩個檔案,保留相鄰位置與命名。

若來源已有後綴,請附加下一個後綴,不要覆蓋來源檔案,除非使用者明確要求。

對於純文字輸出,請使用 UTF-8 編碼與段落分隔。除非來源已有,否則不要添加標題行。

5. 最終回應前進行品質檢查

在完成前執行輕量檢查:

  • 確認當請求清理時,無殘留的發言者/時間碼標籤。
  • 確認在僅限英文的翻譯中無殘留中文字元,除非它們是有意的專有名詞。
  • 確認未引入 Markdown 結構。
  • 確認段落數量已保留,或解釋若因來源包含斷裂句子片段而改變的原因。
  • 檢查明顯的術語不一致,例如產品名稱、腳本語言名稱、介面術語、測試執行功能名稱、可重複使用的技能套件名稱或識別碼格式。
  • 針對中文仿造措辭與過度使用的文字填充詞進行慣用英語檢查,例如 actually、then、this part、this thing、relatively、basically、do work、produce work 和 can be landed。
  • 閱讀英文輸出的開頭、中間與結尾,確認其英語流暢度。修訂過於字面保留中文句法的段落。
  • 針對翻譯的開頭、中間與結尾進行抽樣檢查,比對來源是否有遺漏。

在最終回應中,連結輸出檔案並簡要說明已檢查的項目。若無法存取線上詞彙表,請提及翻譯使用了本地/參考術語。

相關技能