korean-spell-check

korean-spell-check

热门

使用 Nara/PNU 韩语拼写检查器保守地校对韩语文本,对长输入进行分块,并返回以修改建议为中心的校正结果。

6445Star
736Fork
更新于 2026/7/22
SKILL.md
readonly只读
name
korean-spell-check
description

Use Nara/PNU Korean spell-check surfaces conservatively to proofread Korean text, chunk long input, and return change-focused correction suggestions.

韩语拼写检查

此技能的功能

利用反映国立国语院系列规则的 바른한글(原釜山大学拼写/语法检查器) 界面,对韩语句子进行最终校对。

  • 默认入口为公开网页界面 https://nara-speller.co.kr/speller/
  • 如需自动化,仅以低请求量使用旧版表单 POST 界面 https://nara-speller.co.kr/old_speller/results
  • 长文本将分块后依次检查。
  • 结果以 원문(原文)、교정안(校正方案)、이유(理由)为核心整理。

政策优先

  • https://nara-speller.co.kr/old_speller/ 明确标注了非商业用途说明以及仅限个人或学生免费
  • https://nara-speller.co.kr/robots.txt 允许 / 但禁止 /test_speller/
  • 因此,此技能仅用于用户主导的最终审核低频请求以及文档/邮件/README 校对
  • 不得用于批量处理、SaaS 后端集成、商业服务中的未经授权的转售或再展示。此类情况应先联系供应商或签订付费 API 协议。

使用时机

  • “帮我检查这句韩语的拼写”
  • “帮我最终审核 README 中的韩语句子”
  • “找出整个 Markdown 文件中的空格/拼写错误”
  • “用基于规则的韩语检查器再确认一次,而不是 AI 校正”

不使用时机

  • 需要原样批量发送代码块/日志/英文为主的文本时
  • 包含大量敏感信息的原文不应发送到外部网络服务时
  • 需要商业批量处理 API 时

前提条件

  • 互联网连接
  • python3 3.10+
  • 此技能目录下的 scripts/korean_spell_check.py(安装时自动包含)

已验证的界面说明

  • 当前公开网站为 https://nara-speller.co.kr/speller/
  • 在此环境下,普通 shell/Node fetch 可能因 Cloudflare 返回 403
  • 同一环境下,浏览器型 User-Agent + Python stdlib urllib POSTold_speller/results 上成功返回了实际检查结果的 HTML。
  • 免费公开界面为 HTML 结果页面,未发现文档化的公开 JSON API。

工作流程

1. 询问文本或文件路径

  • 如果直接提供文本,则立即检查。
  • 如果是文件检查,仅处理 UTF-8 文本/Markdown 文件;如果代码块较多,建议先询问用户是否缩小范围。

2. 保持请求保守

  • 默认分块大小保持在 1500 字符左右。
  • 分块之间至少间隔 1초(1秒)。
  • 不要一次性处理过多文件。

3. 运行辅助脚本

python3 scripts/korean_spell_check.py \
  --file README.md \
  --format json

短句可以直接用 --text 参数输入。

python3 scripts/korean_spell_check.py \
  --text "아버지가방에들어가신다." \
  --format text

4. 返回以修改为重点的输出

最终回答建议按以下顺序:

  1. 校正后的完整句子/段落
  2. 主要修改点列表
  3. 每个修改点的 원문(原文)、교정안(校正方案)、이유(理由)
  4. 如有必要,添加 공개 웹 검사기 기준 결과이며, 최종 문맥 판단은 사람이 확인(基于公开网页检查器的结果,最终上下文判断由人工确认)

示例 JSON 字段:

{
  "original": "아버지가방에들어가신다",
  "suggestions": ["아버지가 방에 들어가신다"],
  "reason": "根据空格、连写、音节替换等校正方法修改的结果。"
}

完成条件

  • 已确认公开界面政策。
  • 对长文本应用了分块处理。
  • 结果以 원문/교정안/이유(原文/校正方案/理由)为核心整理。
  • 明确非高频/商业用途。

备注

  • 指南:https://nara-speller.co.kr/guide/
  • 主界面:https://nara-speller.co.kr/speller/
  • 旧界面/表单提交:https://nara-speller.co.kr/old_speller/https://nara-speller.co.kr/old_speller/results
  • robots:https://nara-speller.co.kr/robots.txt