Asosiy kontentga o‘tish
AI qo‘llanmalari

Gongwen Skill yordamida GB/T 9704-2012 rasmiy hujjat DOCX fayllarini yaratish va tekshirish

Ushbu qo‘llanmada Gongwen GB/T 9704-2012 Skill dasturini o‘rnatish, hujjat yaratish, maketni tekshirish va ilg‘or usullardan foydalanish bayon etiladi. U Word va WPS uchun oddiy materiallar, rasmiy hujjatlar hamda maxsus formatdagi DOCX fayllarini yaratishga yordam beradi.

Gongwen Skill yordamida GB/T 9704-2012 rasmiy hujjat DOCX yaratish va tekshirish
Rasmiy hujjatlarni formatlash Skill loyihasining asosiy rasmi

Loyiha qanday muammoni hal qiladi

Gongwen GB/T 9704-2012 Skill xitoy tilidagi rasmiy materiallar uchun mo‘ljallangan ochiq manbali vositadir. U faqat sarlavha uchun qora shrift, asosiy matn uchun esa fangshong shriftini belgilab qo‘ymaydi, balki GB/T 9704-2012 standartining amalda bajariladigan talablariga muvofiq A4 sahifasi, matn sohasi, sarlavha, asosiy matn, sarlavha darajalari, birinchi sahifa, tashkilot nomi, hujjat raqami, imzo, sana va sahifa raqami kabi formatlash elementlarini qayta ishlaydi hamda keyinchalik tahrirlash mumkin bo‘lgan DOCX faylini chiqaradi.

Loyiha oddiy hisobot, reja va taqdimotlar uchun mos bo‘lib, rasmiy hujjat chiqarish, oldindan bosilgan qizil boshli qog‘ozga moslab chop etish, to‘liq elektron qizil bosh, xat, buyruq va bayonnomalarni ham qo‘llab-quvvatlaydi. Yaratilgan hujjatni Word yoki WPS dasturlarida davom ettirib tahrirlash, jadvallar, ilovalar va muhr rasmlarini qo‘shish yoki haqiqiy muhr bosish jarayonini tashkil etish mumkin.

AI kontentidan Word hujjatigacha bo‘lgan tartibga keltirish jarayoni

GB/T 9704-2012 partiya va davlat idoralari tomonidan rasmiy hujjatlar chiqarish uchun qo‘llanadi; boshqa idora va tashkilotlar ham undan namuna sifatida foydalanishi mumkin. README ma’lumotiga ko‘ra, ushbu standart 2025 yil 30 maydagi qayta ko‘rib chiqishdan so‘ng ham amalda qolgan.

Asosiy funksiyalar va foydalanish chegaralari

  • Oddiy materiallar: sukut bo‘yicha ordinary ishlatiladi. Tashkilot nomi berilgan bo‘lsa ham, avtomatik ravishda qizil bosh yaratilmaydi.
  • Rasmiy hujjatlar: formal qiymati aniq ko‘rsatilishi shart. Oldindan bosilgan qizil boshli qog‘oz rejimi qog‘ozdagi qizil bosh va qizil chiziq uchun joy qoldiradi, DOCX ichida ularni qayta chizmaydi.
  • Elektron qizil bosh: generator to‘liq qizil bosh elementlarini faqat formal --letterhead digital sozlanganda chizadi.
  • Tashkilot nomi va hujjat raqami: --org va --doc-no orqali beriladi. Rasmiy format yil, olti burchakli qavs, tartib raqami va “raqam” belgisi qoidalariga yaqqol mos kelmaydigan hujjat raqamlarini rad etadi.
  • Sarlavha va mundarija: to‘rt darajali sarlavhalar Word/WPS dasturlarining “Heading 1” dan “Heading 4” gacha bo‘lgan uslublari va tegishli reja darajalariga yoziladi; ular asosida avtomatik mundarija kiritish mumkin.
  • Sahifa raqami: markazga joylashtirish, juft va toq sahifalar hamda ko‘rsatmaslik rejimlari qo‘llab-quvvatlanadi. Aniq parametrlar uchun loyiha SKILL.md fayliga amal qiling.
  • Ilovalar va yakuniy rekvizitlar: ilovalar alohida sahifada yaratilishi va rasmiy sahifa raqamlarining uzluksizligi saqlanishi mumkin; nusxa yuborish yoki chiqarish ma’lumotlari oxirgi sahifaning matn sohasi pastki qismiga biriktirilishi mumkin.
  • Qo‘lda bajariladigan ishlar: muhr, imzo muhri, ilova mazmuni va haqiqiy muhr bosiladigan joylar DOCX ichida foydalanish maqsadiga ko‘ra qo‘shilishi yoki qayta tekshirilishi kerak.
Standart parametrlarini rasmiy hujjat formatiga aylantirish

Loyihani tayyorlash va ish muhiti

Avval GitHub loyiha manzilidan repozitoriyani oling va loyiha ildiz katalogiga kiring. Generator va tekshiruvchi node orqali ishga tushiriladi, shuning uchun kompyuterda ishlaydigan Node.js muhiti bo‘lishi kerak. README aniq versiyani ko‘rsatmagan; repozitoriydagi joriy skriptlar va test natijalariga amal qiling.

Agar faqat DOCX faylini bevosita yaratmoqchi bo‘lsangiz, repozitoriyda skriptni ishga tushirishingiz mumkin. AI dasturlash vositasi ushbu Skill’ni avtomatik o‘qishini istasangiz, platformalararo o‘rnatuvchidan foydalaning.

macOS va Linux

scripts/install.sh --all

Windows

.\scripts\install.ps1 -All

O‘rnatuvchi bir xil manba katalogini barcha platformalarning foydalanuvchi darajasidagi Skill kataloglariga ulaydi. Windows ramziy havolalar uchun ruxsat muammolarini oldini olish maqsadida sukut bo‘yicha nusxalash usulidan foydalanadi. Qo‘llab-quvvatlanadigan platformalar: Codex, Claude Code, OpenCode, Trae Code, Trae CLI, Kimi Code CLI, Kimi Code, WorkBuddy va ZCode. TraeWork repozitoriydagi dist/traework-gongwen-skill.zip import paketidan foydalanadi.

Bir xil rasmiy hujjat qoidalarining bir nechta AI vositalariga xizmat qilishi

Birinchi oddiy materialni yaratish

Loyiha tests/fixture.md test kiritish faylini taqdim etadi. Quyidagi buyruq uni oddiy material formatiga aylantiradi va vaqtinchalik katalogga yozadi:

node scripts/generate_gongwen_docx.mjs --input tests/fixture.md --output /tmp/gongwen.docx --format ordinary --title "公文格式回归测试"

Asosiy parametrlarning ma’nosi:

  • --input: kiritiladigan kontent fayli.
  • --output: yaratiladigan DOCX yo‘li.
  • --format ordinary: oddiy hisobot, reja yoki taqdimot formatidan foydalanish.
  • --title: hujjat sarlavhasini belgilash.

Yaratish tugagach, vosita kafolatlaydigan DOCX tuzilmasi va formatlash elementlarini tekshiring:

node scripts/verify_gongwen_docx.mjs --input /tmp/gongwen.docx --profile ordinary

Tekshiruvdan o‘tish yakuniy ko‘rib chiqishni chetlab o‘tish mumkinligini anglatmaydi. Rasmiy topshirishdan oldin faylni maqsadli kompyuterdagi Word yoki WPS dasturida ochib, amaldagi chop etish sharoitida qatorlarga ajratish, sahifalash, shriftlar, ilovalar va muhr joylashuvini tekshirish kerak.

Oldindan bosilgan qizil boshli qog‘ozga moslab chop etish nusxasini yaratish

Agar material qizil idora belgisi va qizil chiziq oldindan tushirilgan qog‘ozga chop etilishi kerak bo‘lsa, rasmiy format va oldindan bosilgan qizil boshli qog‘oz rejimini aniq tanlang:

node scripts/generate_gongwen_docx.mjs --input tests/fixture.md --output /tmp/formal.docx --format formal --letterhead preprinted --letterhead-reserve-mm 72 --org "示例单位文件" --doc-no "示例发〔2026〕1号" --title "公文格式回归测试"

--letterhead-reserve-mm 72 birinchi sahifada qog‘ozdagi qizil bosh sohasi uchun 72 millimetr joy qoldirilishini bildiradi. 72 millimetr sukut bo‘yicha qiymatdir; amalda tashkilotingiz qizil boshli qog‘ozini o‘lchab, loyiha qo‘llab-quvvatlaydigan 37 dan 130 millimetrgacha bo‘lgan oraliqda sozlang. Ushbu rejim DOCX ichida qizil idora belgisi va qizil chiziqni qayta chizmaydi.

Keyin tegishli rasmiy format konfiguratsiyasi yordamida tekshiring:

node scripts/verify_gongwen_docx.mjs --input /tmp/formal.docx --profile formal --letterhead preprinted

To‘liq elektron qizil boshni yaratish

To‘liq qizil bosh elementlarini DOCX ichida chizish zarur bo‘lgandagina --letterhead digital parametridan foydalaning:

node scripts/generate_gongwen_docx.mjs --input tests/fixture.md --output /tmp/formal-digital.docx --format formal --letterhead digital --org "示例单位文件" --doc-no "示例发〔2026〕1号" --title "公文格式回归测试"

Elektron qizil bosh shrift muhitiga sezgirroq. Qizil bosh va sarlavhada maqsadli kompyuterda amalda o‘rnatilgan xiaobiaosong shriftidan, asosiy matn va boshqa tarkibda esa standart fangshong shriftidan foydalanish kerak. Generator bu shriftlarni topa olmasa, terminalda ogohlantiradi va ishlatilgan o‘rnini bosuvchi shriftni qayd etadi.

Turli shrift muhitlari sababli rasmiy hujjat formatidagi farqlar

Shrift o‘rnini bosishni taqiqlash

Shrift o‘rnini bosishga yo‘l qo‘yilmaydigan topshirish holatlarida generator va tekshiruvchiga bir vaqtda --require-standard-fonts parametrini qo‘shing. Joriy kompyuterda xiaobiaosong yoki standart fangshong shriftlari bo‘lmasa, buyruq to‘xtaydi va yetishmayotgan shriftlarni ko‘rsatadi; o‘rnini bosuvchi versiyani chiqarishda davom etmaydi.

node scripts/generate_gongwen_docx.mjs --input tests/fixture.md --output /tmp/strict.docx --format formal --letterhead digital --org "示例单位文件" --doc-no "示例发〔2026〕1号" --title "公文格式回归测试" --require-standard-fonts
node scripts/verify_gongwen_docx.mjs --input /tmp/strict.docx --profile formal --letterhead digital --require-standard-fonts

Mundarija, ilovalar va maxsus formatlar

Word yoki WPS’da mundarija yaratish

Generator to‘rt darajali sarlavhalarni standart sarlavha uslublari va reja darajalariga yozadi. Hujjatni ochgach, Word/WPS’da “Havolalar → Mundarija” bo‘limini tanlab, avtomatik mundarijani yaratish yoki yangilash mumkin. To‘rtinchi darajali sarlavhalar ko‘rsatilishi mundarija sozlamalarida belgilanadi.

Ilova qo‘shish

--attachment-file parametridan takroran foydalanib, bir nechta ilovani hujjatga alohida sahifalarda qo‘shish mumkin. Generator “Ilova” yorlig‘i, uchinchi qator sarlavhasi va asosiy matnni joylashtiradi hamda rasmiy hujjat sahifalarining uzluksizligini saqlaydi. Aniq kiritish tuzilmasi uchun repozitoriydagi SKILL.md fayliga qarang.

Maxsus yaratish tarmog‘ini tanlash

  • Xat letter: belgilangan o‘lchamdagi yuqori va pastki qizil qo‘sh chiziqlarni yaratadi, pastki chiziq kolontitulda joylashadi va sahifa raqamini o‘chiradi.
  • Buyruq command: idora belgisi ostida ikki qator, buyruq raqami ostida ikki qator bo‘sh joy kabi formatlash talablarini bajaradi.
  • Bayonnoma minutes: “Qatnashdilar”, “Uzrli” va “Kuzatuvchilar” yorliqlarini qora shriftda, ismlar ro‘yxatini esa fangshong shriftida belgilaydi.

Bu turlar oddiy formatdagi matnni shunchaki almashtirish emas, balki tegishli yaratish tarmoqlariga o‘tadi. Tanlashdan oldin hujjat turini tasdiqlang.

Ilg‘or foydalanish bo‘yicha tavsiyalar

  1. Tashkilot nomiga qarab qizil bosh turini taxmin qilmang. Oddiy materiallarda doimo ordinary ni aniq belgilang, rasmiy hujjatlarda esa formal ni ko‘rsating.
  2. Avval qog‘ozni tasdiqlang, keyin moslab chop etish uchun bo‘sh joyni sozlang. Oldindan bosilgan qizil boshli qog‘oz o‘lchami tashkilot shabloniga qarab farq qilishi mumkin; sukutdagi 72 millimetrni o‘ylamasdan takrorlamang.
  3. Yakuniy tahrirlash muhitida shriftlarni o‘rnating va tekshiring. Bir xil shrift turli tizimlar, Word va WPS’da turli nomlar bilan ishlatilishi mumkin; o‘rnini bosuvchi shrift shrift o‘lchami, qator oralig‘i va qatorlarga ajratishni ham o‘zgartirishi mumkin.
  4. Uzun hujjatlarni boshqarish uchun sarlavha uslublaridan foydalaning. Mundarija darajalarini qo‘lda taqlid qilmang; generator yozgan Heading 1 dan Heading 4 gacha bo‘lgan uslublardan foydalaning.
  5. Avtomatik tekshiruvni qo‘lda tekshirish bilan birlashtiring. Repozitoriydagi references/gbt9704-audit-matrix.md va references/formal-checklist.md fayllaridan foydalanib, avtomatik tekshiriladigan va albatta qo‘lda qayta ko‘riladigan bandlarni ajrating.
  6. Maxsus formatlash mantiqiga e’tibor bering. Rasmiy elektron qizil bosh qizil chiziq ostidagi sarlavha hamda idora belgisi bilan hujjat raqami orasidagi masofani boshqarish uchun aniq 28 punktli matn sohasi bo‘sh qatorlaridan foydalanadi; yuqoriga yuboriladigan hujjatlarda hujjat raqami va imzolovchi bir qatorda joylashtiriladi.

Loyiha testlarini ishga tushirish

macOS yoki Linux muhitida repozitoriy taqdim etgan regressiya testlarini ishga tushirish mumkin:

tests/run_tests.sh

Testlar markazlashtirilgan va juft-toq sahifa raqamlarini yaratish, DOCX paket tuzilmasi hamda PDF’ga aylantirishni tekshirishni qamrab oladi. Ular generator, tekshiruvchi va chop etiladigan fayl zanjiri ishlashini tasdiqlaydi. Platformalararo o‘rnatishni esa tests/test-install.sh orqali ajratilgan muhitda mahalliy Skill kataloglari va TraeWork import paketini tekshirish mumkin.

Xulosa

Gongwen Skill ilgari ko‘rsatmalar, Word shablonlari va vaqtinchalik skriptlarda tarqoq holda saqlangan rasmiy hujjat qoidalarini bitta boshqarish oson bo‘lgan jarayonga birlashtiradi. Eng ishonchli foydalanish usuli: avval to‘g‘ri oddiy yoki rasmiy maketni tanlang, keyin DOCX yarating, tekshiruvchini ishga tushiring va nihoyat maqsadli Word/WPS dasturi, shrift muhiti hamda chop etish sharoitida qo‘lda tekshiring. Loyiha MIT litsenziyasi asosida tarqatiladi, biroq standart matnlar va idora shablonlari tegishli huquqiy hamda boshqaruv qoidalariga muvofiq qo‘llanilishi kerak.