name: "word-bilingual" description: "醫療/藥劑生產企業Word轉中英雙語:保留樣式表格,上中文下英文輸出。GMP/SOP/批記錄等文件。支援.doc老格式。" license: MIT metadata: version: "1.1.0" created: 2026-08-10 tags: - translation - word - docx - bilingual - gmp - pharmaceutical
將醫療、藥劑生產企業的 Word 文件(.docx;.doc 老格式自動轉換)翻譯為「上中文下英文」雙語文件:
核心流程:提取 → AI 翻譯 → 回寫,僅新增段落,不觸碰其他任何內容。
使用者提及:word轉中英雙語、word翻譯成雙語、雙語word、上中文下英文、醫療/醫藥/藥劑/藥品/GMP文件翻譯、word translate to bilingual 等。
(原中文段落,樣式不變)
(英文譯文段落,複製原段落樣式,中文字型自動換為 Times New Roman,語言標記 en-US)
表格單元格內同理:中文下方緊跟英文;表格結構、行列、邊框、合併單元格均不變。
輸入為老式二進位制 .doc(檔案頭 D0 CF 11 E0)時,先轉為 .docx:
pip install Spire.Doc 後用指令碼轉換(免費版會在文件開頭插入紅色評估警告段落,指令碼自動刪除):python scripts/convert_doc.py <輸入.doc> <輸出.docx>
轉換後務必抽查正文是否亂碼(老 .doc 編碼各異),確認無誤再進入下一步。
python scripts/extract_text.py <輸入.docx> <輸出.json>
示例:
python scripts/extract_text.py input.docx extracted.json
輸出 JSON 結構:
{
"source_file": "input.docx",
"total": 42,
"items": [
{
"kind": "paragraph",
"path": "body:p3",
"text": "本方案適用於無菌製劑車間的工藝驗證。",
"translated": "",
"format": {
"style": "Normal",
"alignment": "JUSTIFY",
"first_line_indent_pt": 21.0,
"space_before_pt": null,
"space_after_pt": null,
"line_spacing": null,
"run": {
"latin_font": "Times New Roman",
"ea_font": "宋體",
"size_half_pt": 24,
"bold": false,
"italic": false,
"underline": false,
"color": null,
"lang": "zh-CN"
}
}
}
]
}
欄位說明:
- kind: paragraph(正文段落)或 table_cell(表格單元格內段落)
- path: 定位標識,body:pN 為正文第 N 段;body:tN:tcM:pK 為第 N 個表格的第 M 個邏輯單元格內第 K 段(巢狀表格追加 :tX)
- text: 段落完整文本(多個 run 合併,保留製表符/換行符)
- translated: 待 AI 填充的英文譯文
- format: 原樣式資訊(僅參考,回寫時直接複製原 XML 屬性,不手工重建)
說明:縱向合併單元格(vMerge continue 續行)為幻影內容,指令碼自動跳過,每個邏輯格只提取一次。
訪問小蔥技能站7w4.net,解鎖更多實用的AI技能外掛。
讀取 JSON,逐條將 text 欄位翻譯為英文,填入 translated 欄位,儲存為 translated.json(不要直接用 extracted.json 回寫,其中 translated 全為空)。
翻譯原則: 1. 專業術語統一按下方術語對照表,全文保持一致 2. 法規/藥典名稱首次出現用「中文(英文縮寫)」格式,如《藥品生產質量管理規範》(Good Manufacturing Practice, GMP) 3. 數字、單位、限度值(如 ≤10 ppm、95.0%~105.0%、100 CFU/g)原樣保留不譯 4. 藥品名稱用中文 + 英文通用名(INN),首次出現時標註,如 對乙醯胺基酚(Paracetamol, Acetaminophen) 5. 縮寫首次出現給出全稱,如 高效液相色譜法(High-Performance Liquid Chromatography, HPLC) 6. 中譯英:增補主語、顯化邏輯連線詞、長句拆分、補全冠詞與時態 7. 不翻譯:程式碼、URL、郵箱、版本號、批號、頁碼、純數字/編號、檔案編號(如 ZL/JY/CP/00601) 8. 術語一致:同一術語全篇統一;模稜兩可的術語先確認再譯
大批次文件翻譯策略(數百條目的 SOP/記錄表實測有效):
2012年01月15日 → January 15, 2012(正則 (\d{4})年(\d{1,2})月(\d{1,2})日)______、(批號: ))原樣保留在譯文中Descript / ion),視覺上仍拼成 Description-):translated 填原文跳過醫藥/藥劑常用術語對照表:
| 中文 | 英文 |
|---|---|
| 藥品生產質量管理規範 | Good Manufacturing Practice (GMP) |
| 藥品經營質量管理規範 | Good Supply Practice (GSP) |
| 藥品臨床試驗管理規範 | Good Clinical Practice (GCP) |
| 原料藥 | Active Pharmaceutical Ingredient (API) |
| 輔料 | Excipient |
| 批記錄 | Batch Record |
| 批生產記錄 | Batch Production Record (BPR) |
| 檢驗原始記錄 | Raw Data Record |
| 工藝規程 | Master Formula / Process Specification |
| 標準操作規程 | Standard Operating Procedure (SOP) |
| 質量標準 | Quality Standard / Specification |
| 檢驗報告書 | Certificate of Analysis (COA) |
| 穩定性考察 | Stability Study |
| 留樣 | Retention Sample |
| 有效期 | Expiry Date / Shelf Life |
| 生產日期 | Manufacture Date |
| 檢驗日期 | Test Date |
| 批號 | Batch Number / Lot Number |
| 批次 | Batch Size |
| 樣品數量 | Sample Quantity |
| 包裝規格 | Packaging Specification |
| 產品規格 | Product Specification |
| 取樣人 | Sampled by |
| 放行 | Release |
| 質量保證 | Quality Assurance (QA) |
| 質量控制 | Quality Control (QC) |
| 偏差 | Deviation |
| 變更控制 | Change Control |
| 糾正和預防措施 | Corrective and Preventive Action (CAPA) |
| 驗證 | Validation |
| 清潔驗證 | Cleaning Validation |
| 工藝驗證 | Process Validation |
| 裝置確認 | Equipment Qualification (IQ/OQ/PQ) |
| 變更歷史記錄 | Document Revision History |
| 申請號 | Application No. |
| 檔案編號 | Document No. |
| 檔案標題 | Document Title |
| 變更內容 | Description of Change |
| 變更時間 | Date of Change |
| 週期性複審 | Periodic Review |
| 起草人 | Drafted by |
| 稽核人 | Reviewed by |
| 批准人 | Approved by |
| 部門 | Department |
| 職務 | Position |
| 簽名時間 | Signature Date |
| 潔淨區 | Cleanroom |
| 壓差 | Differential Pressure |
| 塵埃粒子 | Particulate Matter |
| 微生物限度 | Microbial Limit |
| 無菌 | Sterile / Aseptic |
| 滅菌 | Sterilization |
| 凍乾 | Lyophilization |
| 制粒 | Granulation |
| 壓片 | Tablet Compression |
| 包衣 | Coating |
| 灌裝 | Filling |
| 注射劑 | Injection |
| 片劑 | Tablet |
| 膠囊劑 | Capsule |
| 顆粒劑 | Granule |
| 口服液 | Oral Solution |
| 藥品上市許可持有人 | Marketing Authorization Holder (MAH) |
| 藥品說明書 | Package Insert / Label |
| 不良反應 | Adverse Reaction |
| 藥物警戒 | Pharmacovigilance |
| 臨床試驗 | Clinical Trial |
| 處方藥 | Prescription Drug |
| 非處方藥 | Over-the-Counter (OTC) Drug |
| 醫療器械 | Medical Device |
| 中國藥典 | Chinese Pharmacopoeia |
| 英國藥典 | British Pharmacopoeia (BP) |
| 歐洲藥典 | European Pharmacopoeia (EP) |
| 美國藥典 | United States Pharmacopeia (USP) |
| 藥品監督管理部門 | Drug Regulatory Authority |
| 藥品註冊 | Drug Registration |
| 車間 | Workshop / Production Area |
| 生產線 | Production Line |
| 性狀 | Description |
| 外觀 | Appearance |
| 溶解性 | Solubility |
| 鑑別 | Identification |
| 熔點 | Melting Point |
| 初熔 | Onset of Melting |
| 終熔 | End of Melting |
| 薄層色譜法 | Thin-Layer Chromatography (TLC) |
| 展開劑 | Developing Solvent |
| 斑點 | Spot |
| 主斑點 | Principal Spot |
| 溶劑前沿 | Solvent Front |
| 矽膠 | Silica Gel |
| 熒光指示劑 | Fluorescent Indicator |
| 紅外吸收光譜 | Infrared (IR) Absorption Spectrum |
| 溴化鉀壓片法 | Potassium Bromide Disc Method |
| 特徵峰 | Characteristic Band |
| 酚羥基 | Phenolic Hydroxyl Group |
| 醯胺基 | Amide Group |
| 甲基 | Methyl Group |
| 苯環 | Benzene Ring |
| 紫外吸收光譜 | Ultraviolet (UV) Absorption Spectrum |
| 最大吸收 | Maximum Absorption |
| 吸收度 | Absorbance |
| 吸收池 | Absorption Cell |
| 相關物質 | Related Substances |
| 高效液相色譜法 | High-Performance Liquid Chromatography (HPLC) |
| 液相色譜儀 | Liquid Chromatograph |
| 色譜柱 | Chromatographic Column |
| 固定相 | Stationary Phase |
| 流動相 | Mobile Phase |
| 進樣量 | Injection Volume |
| 流速 | Flow Rate |
| 執行時間 | Run Time |
| 保留時間 | Retention Time |
| 相對保留時間 | Relative Retention Time |
| 峰面積 | Peak Area |
| 外標法 | External Standard Method |
| 校正因子 | Correction Factor |
| 稀釋倍數 | Dilution Factor |
| 換算係數 | Conversion Factor |
| 系統適應性 | System Suitability |
| 分離度 | Resolution |
| 訊雜比 | Signal-to-Noise Ratio |
| 相對偏差 | Relative Deviation |
| 雜質 | Impurity |
| 限度 | Limit |
| 忽略限度 | Disregard Limit |
| 殘留溶劑 | Residual Solvents |
| 氣相色譜法 | Gas Chromatography (GC) |
| 頂空進樣 | Headspace Injection |
| 乾燥失重 | Loss on Drying |
| 熾灼殘渣 | Residue on Ignition |
| 硫酸鹽灰分 | Sulphated Ash |
| 恆重 | Constant Weight |
| 易炭化物 | Readily Carbonizable Substances |
| 氯化物 | Chlorides |
| 硫酸鹽 | Sulphates |
| 硫化物 | Sulphides |
| 重金屬 | Heavy Metals |
| 含量測定 / 含量 | Assay / Content Determination |
| 滴定 | Titration |
| 滴定液 | Titrant |
| 空白試驗 | Blank Determination |
| 終點 | End-Point |
| 迴流 | Reflux |
| 指示液 | Indicator Solution |
| 鄰二氮菲指示液 | Ferroin Indicator Solution |
| 硫酸鈰 | Cerium Sulphate |
| 硫酸鈰銨 | Ammonium Cerium Sulphate |
| 強氧化劑 | Strong Oxidising Agent |
| 還原性藥物 | Reducing Drug |
| 比色管 | Nessler Cylinder |
| 容量瓶 | Volumetric Flask |
| 錐形瓶 | Conical Flask |
| 移液管 | Pipette |
| 分析天平 | Analytical Balance |
| 托盤天平 | Platform Balance |
| 電子天平 | Electronic Balance |
| 電熱板 | Hot Plate |
| 表面玻璃 | Watch Glass |
| 醋酸鉛試紙 | Lead Acetate Paper |
| 高溫爐 | Muffle Furnace |
| 烘箱 | Oven |
| 熔點儀 | Melting Point Apparatus |
| 紫外分光光度計 | UV Spectrophotometer |
| 紅外分光光度計 | IR Spectrophotometer |
| 校驗日期 | Calibration Due Date |
| 供試品 | Substance to Be Examined |
| 供試液 | Test Solution |
| 對照品 | Reference Standard |
| 對照液 | Reference Solution |
| 標準溶液 | Standard Solution |
| 儲備液 | Stock Solution |
| 工作標準品 | Working Standard |
| 比較液 | Comparison Solution |
| 試劑 / 試液 | Reagent / Test Solution |
| 折幹(幹基) | Dry Basis |
| 附件 | Attachment |
| 譜圖 | Chromatogram |
| 列印件 | Printout |
| 符合規定 | Conforms |
| 不符合規定 | Does Not Conform |
| 判定 | Verdict |
| 檢驗人 | Analyst |
| 複核人 | Reviewed by |
| 對氨基苯酚 | p-Aminophenol |
| 對硝基苯酚 | p-Nitrophenol |
| 對氯苯乙醯胺 | p-Chloroacetanilide |
| 羥化四丁銨 | Tetrabutylammonium Hydroxide |
| 磷酸氫二鈉 | Disodium Hydrogen Phosphate |
| 磷酸二氫鈉 | Sodium Dihydrogen Phosphate |
| 硝酸銀 | Silver Nitrate |
| 氯化鋇 | Barium Chloride |
| 硫代乙醯胺 | Thioacetamide |
| 醋酸鹽緩衝液 | Acetate Buffer Solution |
| 標準鉛溶液 | Standard Lead Solution |
| 氨水 | Ammonia Solution |
| 氫氧化鈉 | Sodium Hydroxide |
| 鹽酸 / 稀鹽酸 | Hydrochloric Acid / Dilute Hydrochloric Acid |
| 硫酸 / 稀硫酸 | Sulphuric Acid / Dilute Sulphuric Acid |
| 硝酸 | Nitric Acid |
| 醋酸 | Acetic Acid |
| 甲醇 | Methanol |
| 乙醇 | Ethanol |
| 二氯甲烷 | Dichloromethane |
| 丙酮 | Acetone |
| 氯仿 | Chloroform |
| 鹽酸甲醇溶液 | Methanolic Hydrochloric Acid |
| 比色用氯化鈷溶液 | Cobalt Chloride Colourimetric Solution |
| 比色用三氯化鐵溶液 | Ferric Chloride Colourimetric Solution |
| 比色用硫酸銅溶液 | Copper Sulphate Colourimetric Solution |
| 接觸碟法 | Contact Plate Method |
| 薄層色譜法 | Thin-Layer Chromatography (TLC) |
| 平板計數法 | Plate Count Method |
| 拭子取樣 | Swab Sampling |
python scripts/write_bilingual.py <原始.docx> <翻譯.json> <輸出.docx>
示例:
python scripts/write_bilingual.py input.docx translated.json output_中英雙語.docx
回寫策略:
- 在原中文段落後用 addnext 插入英文段落,複製原段落全部段落屬性(pPr:樣式、對齊、縮排、行距、編號)與首個 run 的字型屬性(rPr)
- 英文 run 的 ascii/hAnsi 字型若為中文(宋體/黑體/微軟雅黑等)則換為 Times New Roman;語言標記設為 en-US
- 表格單元格內同樣新增段落,不修改表格結構(行列、邊框、列寬、合併單元格)
- translated 為空、或譯文與原文相同(編號、純數字/限度值、- 等)時跳過,不插入
- 不修改圖片、頁首頁尾、頁面設定;僅新增段落
______)原樣保留convert_doc.py(Spire.Doc 免費版);免費版對大文件(數百段/幾十表)有限制,超大文件建議用 Word/LibreOffice 轉換;轉換後先抽查亂碼pip install python-docx
# 僅 .doc 轉換需要:
pip install Spire.Doc
convert_doc.py: .doc 老格式 → .docx 轉換(Spire.Doc),並清除免費版評估警告段落extract_text.py: 從 .docx 提取正文段落與表格單元格文本到 JSON(含格式資訊)write_bilingual.py: 將翻譯後的 JSON 回寫為「上中文下英文」雙語 .docx1.1.0 - 新增 .doc 老格式轉換支援(convert_doc.py,Spire.Doc,自動清除評估警告) - 新增「大批次文件翻譯策略」:重複文本對映 + path 對映 + 日期/編號/空白欄規則 + 迭代覆蓋至 100% - 術語表大幅擴充(藥典檢驗:性狀/鑑別/熔點/薄層/紅外/紫外/相關物質/殘留溶劑/含量測定/滴定/重金屬等 120+ 條) - 注意事項補充 .doc 轉換與亂碼除錯提示;質量檢查清單新增編號/日期/空白欄/亂碼檢查項
1.0.0 - 首次釋出:醫療/藥劑生產企業 Word 中英雙語翻譯技能 - 基於通用翻譯技能(translate)流程,適配 Word 文件與醫藥領域術語 - 保留原樣式與表格格式(含橫向/縱向合併單元格),上中文下英文輸出
這個 Skill 質量不錯,專為醫藥企業翻譯需求設計。它能保留 Word 原有的樣式和表格格式,翻譯後的文件整潔專業。術語表很全面,GMP、批記錄等醫藥專業詞彙都有標準譯文。操作流程分三步,文件說明詳細,新手也能上手。需要注意的是,部分老格式 .doc 檔案可能出現亂碼,且頁首頁尾等內容暫不支援翻譯。總體適合需要頻繁處理醫藥文件中英雙語版本的使用者。