技術文件翻譯

👤 客觀思考者 📦 v1.0.1 ⭐ 4.4 ⬇️ 312 下載
💼 行業專業 免費

📖 技能介紹

tech-translator v3.0 — 多語種技術文件翻譯引擎

L1 速覽

  • 定位:TCC 專業翻譯工具鏈;TCC全鏈可呼叫模組
  • 語種支援:CN ↔ EN/JA/DE/FR/KO/RU/ES,EN ↔ JA/DE/FR/KO/RU/ES 跨語對
  • 領域覆蓋:機械工程·電氣電子·質量標準·材料科學·軟體IT·汽車工程
  • 輸入:待翻譯原文文本或檔案路徑
  • 輸出:雙語對齊譯文 + 術語表 + QA報告
  • 觸發方式:use_skill("tech-translator") 後按 Phase 流程執行

L2 工作流(6階段SOP)


Phase 0:需求分析與源文本評估

目的:明確翻譯需求、識別源語言和目標語言、評估文本型別和領域歸屬

  1. 需求確認

    • 確認源語言(SL)和目標語言(TL)組合(7語種範圍內任意互譯)
    • 確認文本型別:技術報告 / 圖紙標題欄 / 標準條款 / 專利摘要 / 規格書 / 操作手冊 / 測試報告 / 質量控制檔案
    • 確認文本體量:短文本(≤1000字) / 中等(1000~10000字) / 長文本(>10000字)
    • 確認交付格式:純文本 / 雙語對照表 / Word文件 / 標記對齊文本
  2. 領域識別

    • 使用 scripts/domain_classifier.py 自動識別文本領域(6大領域之一)
    • 或手動標註:使用者明確告知所屬領域
    • 參考資源:references/domain_terms_*.md 中對應領域的術語表
  3. 文本預處理

    • 去除無關後設資料、註釋、版本號標記
    • 識別並標記以下特殊元素:
      • 專業術語(Terminology)
      • 標準代號(ISO/GB/EN/DIN/JIS/KS/GOST等)
      • 縮寫(Acronyms)
      • 數值+單位(Quantities+Units)
      • 圖表引用(Figure/Table/圖/表)
      • 公式與符號(Equations/Symbols)
    • 對圖紙標題欄類文本,提取結構化欄位(欄位名+值)
  4. 產出

    • translation_brief.md:翻譯需求摘要(語對+領域+體量+格式+特殊要求)
    • preprocessed_source.txt:預處理後的源文本

Phase 1:術語提取與術語表構建

目的:在翻譯前提取並管理專業術語,確保全篇一致性

  1. 候選術語自動提取

    • 使用 scripts/glossary_manager.py --action extract --input <preprocessed_source> --lang <SL>
    • 自動識別以下型別術語:
      • 專業術語(技術名詞、工藝名稱)
      • 標準編號及版本號
      • 規格引數
      • 專有名詞(公司名、產品名、機構名)
      • 同義詞和近似術語(標記關聯)
  2. 術語匹配與領域查表

    • 將提取的候選術語匹配到 references/domain_terms_*.md 中對應領域的標準術語表
    • 對未匹配的術語,查詢上下文確認翻譯並新增到專案術語表
    • 參考資源:
      • references/domain_terms_mechanical.md — 機械工程術語
      • references/domain_terms_electrical.md — 電氣電子術語
      • references/domain_terms_quality.md — 質量標準術語
      • references/domain_terms_materials.md — 材料科學術語
      • references/domain_terms_software.md — 軟體IT術語
      • references/domain_terms_automotive.md — 汽車工程術語
      • references/standards_codes.md — 各國際標準代號速查
      • references/acronyms_common.md — 技術常用縮寫
  3. 術語表輸出

    • 使用 scripts/glossary_manager.py --action export --format table
    • 輸出格式:雙語術語對照表(Markdown表格),含以下欄位:
      • 源語言術語 | 目標語言譯文 | 領域標籤 | 置信度(H/M/L) | 參考來源 | 備註
  4. 產出

    • project_glossary.md:專案專用術語表
    • glossary_review.md:帶置信度標記的術語評審清單

Phase 2:核心翻譯

目的:基於術語表進行高質量技術翻譯

  1. 翻譯原則

    • 術語一致性:全文同一術語必須使用Phase 1確定的譯法,不可出現多種譯法
    • 標準編號保留:ISO/GB/EN/DIN/JIS/KS/GOST等標準編號原文保留,不翻譯
    • 數值單位轉換:數值+單位保留原文,僅當用戶明確要求時按標準換算
    • 公式符號保留:數學公式、化學式、物理符號保持原樣
    • 圖紙標題欄:欄位名翻譯,數值保持原樣(單位不轉換)
    • 專利摘要:嚴格遵循各國專利翻譯慣例(中文→英文用單數/被動語態,日文→中文保留「こと」結構等)
  2. 段落層級翻譯

    • 以自然段為最小翻譯單元,保持段落級獨立性
    • 採用 scripts/translate_core.py --sl <SL> --tl <TL> --domain <domain> --glossary <glossary> --input <source> 執行
    • 支援分段批次翻譯(長文本自動分段交錯處理)
  3. 特殊格式處理

    • 使用 scripts/format_converter.py 處理:
      • 表格:保持表格結構,表頭統一翻譯,數值列不翻譯
      • 列表:保持列表層次縮排
      • 標題:保持層級(H1~H6)
      • 程式碼塊:註釋翻譯,程式碼邏輯保持原文
      • 引用:識別引用來源,標準編號保留
  4. 產出

    • translation_draft.md:翻譯初稿(目標語言全文)
    • translation_aligned.md:雙語對齊版本(SL/TL 逐段對齊)

Phase 3:雙語對齊與一致性校驗

目的:確保翻譯準確性與全文一致性

  1. 逐段對齊檢查

    • 使用 scripts/bilingual_alignment.py --action verify --sl <SL> --tl <TL>
    • 檢查項:
      • 段落級對齊(無遺漏段落)
      • 數字/數值/單位一致性(原文數值必須全部出現在譯文中)
      • 標準編號完整保留
      • 特殊符號(±/φ/°C/μm等)正確轉換
  2. 術語一致性掃描

    • 使用 scripts/glossary_manager.py --action scan --glossary <glossary> --translation <draft>
    • 自動掃描譯文中術語使用是否與專案術語表一致
    • 標記不一致處(偏離術語表的譯法)
  3. 語言風格檢查

    • 目標語言習慣表達驗證
    • 被動/主動語態轉換合理性
    • 長句拆分/短句合併邏輯
    • 中文技術文件:避免西式句式("通過...的...來..."等冗餘結構)
    • 日文技術文件:助詞使用是否準確,「によって」「に関する」等慣用表達
    • 德文技術文件:框型結構(Verbklammer)是否閉合,複合詞拆分/重組
  4. 產出

    • consistency_report.md:一致性檢查報告(含問題標記與修正建議)
    • translation_revised.md:修正後的翻譯稿

Phase 4:質量門控(QA Gate)

目的:多維度質量檢查,確保交付標準

  1. 自動化QA檢查

    • 使用 scripts/translation_qa.py --sl <SL> --tl <TL> --domain <domain> --source <source> --translation <revised> --glossary <glossary>
    • 檢查維度:
      • A-完整性:段落數一致,無遺漏(退出碼0/2/3)
      • B-數值完整性:原文所有數值在譯文中均有對應
      • C-術語一致率:≥90%術語與專案術語表一致
      • D-標準編號:所有標準編號保留完整
      • E-標點規範:目標語言標點符號使用正確
      • F-數字格式:千位分隔符、小數點格式符合目標語言習慣
  2. QA評分等級

    • PASS (A級):所有維度通過 → 直接進入交付
    • PASS (B級):僅C/D/E存在≤2處輕微偏差 → 自動修正後進入交付
    • WARN (C級):B/C/D存在3~5處偏差 → 返回Phase 3修復
    • FAIL (D級):A未通過或B/C/D問題>5處 → 返回Phase 2重譯

    7w4.net小蔥技能。

  3. 人工複核要點

    • 領域專家級術語是否準確(如材料牌號、工藝名稱)
    • 歧義句是否需加註釋
    • 文化適配(目標語言國家的技術表達習慣)
  4. 產出

    • qa_report.md:含各維度評分、問題清單、修正記錄
    • QA評分結果:A/B/C/D 四級

Phase 5:格式化交付

目的:按需求格式輸出最終翻譯成果

  1. 格式轉換

    • 使用 scripts/format_converter.py --action convert --input <revised> --format <target_format>
    • 支援的交付格式:
      • text:純文本(UTF-8)
      • aligned:雙語對齊文本(SL||TL 逐段排列)
      • table:雙語對照表(Markdown表格)
      • docx:Word雙語對照文件
      • glossary:術語表獨立檔案(Markdown)
  2. 交付物打包

    • 主交付物:最終翻譯檔案(按指定格式)
    • 附件1:專案術語表(project_glossary.md)
    • 附件2:QA報告(qa_report.md)
    • 附件3:翻譯過程日誌(translation_log.md)
  3. 語言特殊處理

    • 日語:片假名外來語需標註原詞(例:トルク(torque))
    • 德語:複合名詞必要時加括號拆分(例:Zugfestigkeit(抗拉強度))
    • 韓語:漢字詞必要時標註(例:내구성(耐久性))
    • 俄語:專業縮寫展開全稱(例:ГОСТ → Государственный стандарт)
    • 法語:技術縮寫保持大寫不變
  4. 產出

    • final_translation.<ext>:最終交付檔案
    • delivery_package/:交付物壓縮包目錄

質量要求

質量標準 指標 門控
術語一致性 ≥95% Phase 4 QA Gate B級
數值完整性 100% Phase 3對齊檢查+Phase 4 QA Gate
標準編號保留 100% Phase 3對齊檢查
語法正確性 無語法錯誤 Phase 3語言風格檢查
段落完整性 無遺漏段落 Phase 4 QA Gate A維度
交付檔案 無格式錯誤 Phase 5格式驗證

領域術語表索引

領域 參考檔案 覆蓋範圍
機械工程 references/domain_terms_mechanical.md 加工工藝、公差配合、材料、力學效能、零件名稱
電氣電子 references/domain_terms_electrical.md 電路元件、訊號處理、感測器、PCB、功率電子
質量標準 references/domain_terms_quality.md FMEA、SPC、8D、ISO 9001、IATF 16949、VDA
材料科學 references/domain_terms_materials.md 金屬/非金屬材料、熱處理、金相、力學試驗
軟體IT references/domain_terms_software.md 程式語言、演算法、資料庫、網路、系統架構
汽車工程 references/domain_terms_automotive.md 動力總成、底盤、車身、OTS、PPAP

語種支援矩陣

源\目標 CN EN JA DE FR KO RU ES
CN — ✅ ✅ ✅ ✅ ✅ ✅ ✅
EN ✅ — ✅ ✅ ✅ ✅ ✅ ✅
JA ✅ ✅ — ✅ ✅ ✅ ✅ ✅
DE ✅ ✅ ✅ — ✅ ✅ ✅ ✅
FR ✅ ✅ ✅ ✅ — ✅ ✅ ✅
KO ✅ ✅ ✅ ✅ ✅ — ✅ ✅
RU ✅ ✅ ✅ ✅ ✅ ✅ — ✅
ES ✅ ✅ ✅ ✅ ✅ ✅ ✅ —

與TCC其他Skill的整合

tech-translator 在以下場景中自動橋接呼叫:

觸發場景 呼叫方Skill 典型語對 特殊要求
圖紙標題欄含日語/德語 image-ocr → tech-translator JA→CN, DE→CN 保留數值、公差符號
外文FMEA/控制計劃 pfmea-generator / control-plan-generator EN→CN, JA→CN 標準表格格式保留
進口裝置說明書翻譯 product-engineer EN/JA/DE→CN 專業術語高度一致
外文標準條款引用 tech-file-review-report-generator EN/DE/FR→CN 標準編號保留,條款準確
外貿客戶技術溝通 quick-quote CN→EN/FR/ES 商務用語+技術規格
外文專利查詢 全鏈 EN/JA/KO→CN 專利文獻專用表達
出口產品技術文件 process-designer CN→EN/FR/ES/DE 合規性翻譯

呼叫規則:需要翻譯時,在主skill的工作流中通過 use_skill("tech-translator") 載入,按Phase 0→Phase 5逐階段執行後返回結果,繼續主skill流程。

指令碼工具指南

指令碼 路徑 功能
translate_core.py scripts/translate_core.py 核心翻譯引擎,支援7語種任意語對
glossary_manager.py scripts/glossary_manager.py 術語提取/匹配/掃描/匯出
translation_qa.py scripts/translation_qa.py 翻譯質量門控檢查
bilingual_alignment.py scripts/bilingual_alignment.py 雙語對齊驗證
format_converter.py scripts/format_converter.py 多格式輸出轉換

常見問題 FAQ

Q1:如何確定源語言和目標語言? 使用者在Phase 0明確指定,或由指令碼自動檢測(基於文本特徵和字元集分析)。

Q2:術語表衝突怎麼辦? 以專案級術語表(Phase 1構建)為準。如果跨專案術語衝突,在QA報告中標註衝突項供使用者決策。

Q3:長文件如何處理? 自動分段(每段≤2000字),交錯翻譯,Phase 3對齊後合併。千萬級文件拆分批次處理。

Q4:可以翻譯圖紙上的尺寸數值嗎? 不可以。圖紙標題欄的數值和尺寸保持原樣,只翻譯欄位名和說明文字。這是硬性規則。

Q5:中文→日語翻譯的特別注意點? ①「こと」「もの」等形式名詞的處理 ②片假名外來語是否標註原詞 ③敬語使用級別(社外向け=敬語/社內用=常體)④和語/漢語詞彙選擇(例:検討/考慮/考慮)

Q6:德語技術翻譯的特別注意點? ①複合詞拆解(如Werkstoffprüfung=材料+試驗)②框型結構閉合(主句動詞末尾位置)③Nominalisierung(名詞化現象)在技術德文中常見,中文需轉換回動詞結構 ④3格/4格介詞的準確使用

Q7:韓語技術翻譯的特別注意點? ①漢字詞的確認與必要標註 ②助詞體系(은/는, 이/가, 을/를, 에/에서)的準確使用 ③技術文件多用-하-體而非-되-體 ④外來語(英語起源)的技術術語需確認韓語標準譯法

Q8:俄語技術翻譯的特別注意點? ①ГОСТ標準編號保留 ②名詞6格變化在技術文件中的規範使用 ③縮寫的展開說明(首次出現時)④被動結構«-ся»動詞及被動形動詞的翻譯

Q9:西班牙語技術翻譯的特別注意點? ①西語國家間術語差異(西班牙 vs 拉丁美洲)②被動反身結構'se'的翻譯 ③技術文獻常用虛擬式(subjuntivo)的場景 ④動名詞(gerundio)在技術描述中的使用

Q10:翻譯語氣/文體要求? 技術文件統一使用中立客觀語氣。不使用文學性的修辭、比喻、誇張。中文:避免「的」字結構堆疊;英文:被動語態為主;日文:「です・ます」體或「である」體(依使用者要求);德文:被動式(Passiv)為主;韓文:하십시오體或해요體(依使用者要求)。

停用/不適用場景

  • 文學翻譯(詩歌、小說、散文等)
  • 口語/對話翻譯(需保留口吻和語氣變化)
  • 即時同聲傳譯
  • 非技術類內容翻譯(僅處理工程技術類文本)
  • 純圖片/掃描件翻譯(無OCR前置處理的——請先呼叫image-ocr skill)

🤖 AI 評測

這個翻譯 Skill 質量不錯,支援中英日德法韓俄西8種語言互譯,覆蓋機械、電氣、汽車等6大專業領域。它提供了完整的翻譯流程,從術語管理到質量檢查都有覆蓋,輸出的譯文一致性和專業度有保障。術語庫資源比較豐富,能滿足常見技術文件翻譯需求。稍有不足的是核心翻譯功能依賴外部介面,部分新興技術領域的術語覆蓋可能不夠完善。總體來說,適合需要翻譯技術文件的使用者使用。

📊 多維度評分

適應性4.5
規範性4.1
有效性4.5
可靠性4.3
可信度5

📁 包含檔案 (14 個)

📄 SKILL.md 15.7 KB
📄 references/acronyms_common.md 15.3 KB
📄 references/domain_terms_automotive.md 10 KB
📄 references/domain_terms_electrical.md 7.8 KB
📄 references/domain_terms_materials.md 8.7 KB
📄 references/domain_terms_mechanical.md 9.2 KB
📄 references/domain_terms_quality.md 8.7 KB
📄 references/domain_terms_software.md 10.6 KB
📄 references/standards_codes.md 5 KB
📄 scripts/bilingual_alignment.py 7.6 KB
📄 scripts/format_converter.py 5.6 KB
📄 scripts/glossary_manager.py 12.7 KB
📄 scripts/translate_core.py 12.9 KB
📄 scripts/translation_qa.py 14.6 KB