airmang/python-hwpx
v{{WEB_VERSION}}Apache-2.0
Read, edit, fill, and create Korean Hangul documents (.hwpx and .hwp) in ChatGPT.
What this package declares
The file a client reads when it loads this plugin, exactly as this revision carries it.
plugin.json
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "python-hwpx",
"version": "{{WEB_VERSION}}",
"description": "Read, edit, fill, and create Korean Hangul documents (.hwpx and .hwp) in ChatGPT.",
"author": {
"name": "Kohkyuhyun",
"email": "kokyuhyun@hotmail.com",
"url": "https://github.com/airmang"
},
"homepage": "https://github.com/airmang/hwpx-plugins",
"repository": "https://github.com/airmang/hwpx-plugins",
"license": "Apache-2.0",
"keywords": [
"hwpx",
"hwp",
"owpml",
"korean-documents",
"document-automation"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "python-hwpx",
"shortDescription": "Edit Korean HWPX and HWP files",
"longDescription": "Summarize attached Korean Hangul documents (.hwpx and .hwp), replace text across the whole document the way Hangul's Replace All does, fill labeled table cells and click-here fields, and create new documents from a plain-language description.\n\nThe open-source engines python-hwpx {{CORE_VERSION}} and python-hwpx-automation {{AUTOMATION_VERSION}} ship inside the plugin and install in ChatGPT's code environment without network access. Documents are never sent to a third-party server.\n\nOriginals are never overwritten: results come back as new files, together with how many places changed and what was checked after reopening the saved file. .hwp files are saved back as .hwp, and anything that could not be converted is reported. Page layout such as line and page breaks cannot be checked inside ChatGPT, so the plugin asks you to open the result in Hangul to confirm it.\n\nPreview images, PDF export, and complex form, exam, and evaluation-plan workflows are not supported. This is an independent open-source project and is not affiliated with Hancom Inc.",
"developerName": "Kohkyuhyun",
"category": "Productivity",
"capabilities": [
"Read",
"Write"
],
"websiteURL": "https://github.com/airmang/hwpx-plugins",
"privacyPolicyURL": "https://github.com/airmang/hwpx-plugins/blob/main/PRIVACY.md",
"termsOfServiceURL": "https://github.com/airmang/hwpx-plugins/blob/main/TERMS.md",
"supportURL": "https://github.com/airmang/hwpx-plugins/issues",
"defaultPrompt": [
"Summarize the attached Hangul document",
"Replace 2025 with 2026 everywhere in this document and give me a new file",
"Create a meeting report as a new HWPX document"
],
"brandColor": "#2563EB",
"brandColorDark": "#60A5FA",
"logo": "./assets/logo.svg",
"composerIcon": "./assets/composer-icon.svg"
},
"publication": {
"release_notes": "Initial public release. Summarize, replace text, fill table cells and click-here fields in .hwpx and .hwp documents, and create new documents. Engines are bundled and install offline.",
"translations": {
"ko-KR": {
"subtitle": "한/글 문서(HWPX·HWP) 읽기·편집·작성",
"description": "첨부한 한/글 문서(.hwpx, .hwp)를 요약하고, 문구를 한/글 \"모두 바꾸기\"처럼 바꾸고, 표의 라벨 칸과 누름틀을 채우고, 말로 설명한 내용으로 새 문서를 만듭니다.\n\n오픈소스 엔진 python-hwpx {{CORE_VERSION}}과 python-hwpx-automation {{AUTOMATION_VERSION}}이 플러그인 안에 들어 있어, ChatGPT의 코드 실행 환경에서 인터넷 없이 설치되고 동작합니다. 문서는 외부 서버로 보내지지 않습니다.\n\n원본은 덮어쓰지 않고 새 파일로 돌려주며, 바꾼 개수와 저장 후 다시 열어 확인한 결과를 함께 알려 줍니다. 줄 바꿈·쪽 넘김 같은 화면 모양은 이 환경에서 확인할 수 없으므로 한/글에서 열어 확인하도록 안내합니다.\n\n.hwp 문서는 .hwp로 다시 저장하고, 옮기지 못한 내용이 있으면 알려 줍니다. 미리보기 이미지·PDF 만들기는 지원하지 않습니다. 이 플러그인은 한글과컴퓨터와 관련이 없는 독립 오픈소스 프로젝트입니다."
}
}
}
}
}
}
Client extensions
Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.
- com.openai