Kebangkitan Semula Perisian Lama: Adakah Menyokong Penyahkompilasian dan Penterjemahan Fail CHM (Dokumentasi Bantuan)?

Diagnosis Status Utama

Banyak dokumentasi untuk perisian industri atau sistem lama adalah dalam format compiled HTML Help (.chm), di mana format tertutup ini tidak dapat diterjemahkan secara langsung oleh pelayar moden.

Analisis Punca Akar

1

Penyahkompilasian Automatik

Selepas pemuatan naik fail CHM, sistem belakang AI Shangyi akan memanggil `hh.exe` atau pustaka sumber terbuka untuk menyahkompilasi kepada set fail HTML asal (Topic Files) dan fail indeks (HHK/HHC).

2

Penulisan Semula dan Setempat Pautan

Sistem akan menterjemah kandungan HTML serta secara serentak menterjemah fail indeks (Index) dan fail jadual kandungan (Table of Contents). Yang lebih penting, ia akan membetulkan pautan relatif dalam HTML bagi memastikan navigasi halaman selepas terjemahan kekal tepat.

3

Penukaran Pengekodan (GB2312/UTF-8)

CHM lama lazimnya menggunakan pengekodan ANSI (seperti GB2312). AI akan menukar pengekodan secara automatik kepada UTF-8 semasa proses terjemahan. Semasa penyusunan semula, pilihan sama ada mengekalkan UTF-8 atau menukar kembali kepada pengekodan lalai sistem bahasa sasaran boleh dibuat, bagi mengelakkan isu aksara tidak dikenali.

Ringkasan Penyelesaian Akhir

Tanpa memerlukan kod sumber, kerja setempat lengkap bagi sistem bantuan perisian legasi dapat disempurnakan sepenuhnya.