Merge GitLink baseline
MoonRules 是一个用 MoonBit 编写的中文写作规范与语法风格检查器,面向论文、技术文档、代码注释和 README 等文本场景。
它先做高价值、低争议的规则检查,再逐步扩展到更深层的搭配与上下文分析,适合作为参赛作品的核心库。
moonrules
qjgqjg68/moonrules
moon check moon test moon run cmd/main -- "这是MoonBit写的中文说明。凯旋归来。"
如果不传入文本,命令行会展示一段内置示例,方便快速查看效果。
MoonRules 把文本先解析成线性规则检查流,再用小而清晰的规则模块处理不同问题:
spacing
redundancy
punctuation
后续可以继续扩展成:
本仓库为原创实现,未搬运第三方业务代码,仅参考 MoonBit 官方工具链与赛事材料完成结构设计。
MoonRules 是一个基于 MoonBit 的中文写作规范与语法风格检查器,面向论文、技术文档、代码注释和 README 等文本场景,自动发现常见中文病句、固定搭配问题、中英文混排空格、标点与排版规范问题,并输出可读、可修复的检查结果。它先做“高价值、低争议”的规则型纠错,后续再扩展到更深层的搭配与上下文分析,保证既能做出可交付成果,也有长期演进空间。
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802047560号
MoonRules
MoonRules 是一个用 MoonBit 编写的中文写作规范与语法风格检查器,面向论文、技术文档、代码注释和 README 等文本场景。
它先做高价值、低争议的规则检查,再逐步扩展到更深层的搭配与上下文分析,适合作为参赛作品的核心库。
现在能做什么
项目定位
moonrulesqjgqjg68/moonrules使用方式
如果不传入文本,命令行会展示一段内置示例,方便快速查看效果。
设计思路
MoonRules 把文本先解析成线性规则检查流,再用小而清晰的规则模块处理不同问题:
spacing:中英混排空格redundancy:常见冗余表达punctuation:标点与排版规范后续可以继续扩展成:
说明
本仓库为原创实现,未搬运第三方业务代码,仅参考 MoonBit 官方工具链与赛事材料完成结构设计。
附加文档