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 时
前提条件
- 互联网连接
python33.10+- 此技能目录下的
scripts/korean_spell_check.py(安装时自动包含)
已验证的界面说明
- 当前公开网站为
https://nara-speller.co.kr/speller/。 - 在此环境下,普通 shell/Node fetch 可能因 Cloudflare 返回
403。 - 同一环境下,浏览器型 User-Agent + Python stdlib
urllibPOST 在old_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. 返回以修改为重点的输出
最终回答建议按以下顺序:
- 校正后的完整句子/段落
- 主要修改点列表
- 每个修改点的
원문(原文)、교정안(校正方案)、이유(理由) - 如有必要,添加
공개 웹 검사기 기준 결과이며, 최종 문맥 판단은 사람이 확인(基于公开网页检查器的结果,最终上下文判断由人工确认)
示例 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






