打开/关闭菜单
打开/关闭外观设置菜单
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。

帮助:分类命名与层级规范:修订间差异

来自陋室
删除的内容 添加的内容
WikiSysop留言 | 贡献
帮助页拆分:重写为分类命名与层级规范
Maintenance script留言 | 贡献
统一帮助命名空间内容风格与结构
第1行: 第1行:
= 分类命名与层级规范 =
本页规定站点分类体系的命名规则与层级结构规则,用于保证分类长期稳定、可扩展、可维护。
本页规定站点分类命名层级组织规则,用于保证分类体系长期稳定可维护。


== 适用范围 ==
== 适用范围 ==
* 分类页(Category 命名空间)
* 分类页面创建与重命名
* 分类树结构调整
* 分类树结构调整
* 分类重命名与合并
* 分类合并与拆分


== 分类命名规 ==
== 命名规 ==
* 优先使用语义清晰、长期稳定的名称。
=== 1. 命名原则 ===
* 同一语义只保留一套主名称,避免近义并存。
* 优先使用清晰、稳定、可复用的名称。
* 中文语境优先中文命名技术名可保留标准英文写法。
* 避免同义词、近义词并行建类。
* 不使用临时活动口号、短期项目代号作为长期分类名。


== 层级规则 ==
=== 2. 书写风格 ===
* 上位分类描述“更宽主题”,下位分类描述“更具体主题”。
* 中文语境优先中文命名技术名可保留英文标准写法(如 <code>PowerShell</code>、<code>Node.js</code>)
* 避免无意义深层嵌套。
* 使用全角中文括号 <code>( )</code>,避免半角 <code>()</code>。
* 非必要不建立循环归类。
* 中文层级说明优先使用 <code>:</code>,避免混用 <code>-</code> 造成歧义。
* 保持已有主流命名风格一致,避免同类项风格漂移。


=== 3. 禁止事项 ===
== 禁止事项 ==
* 不新增仅大小写不同符号不同的重复分类。
* 仅大小写或符号差异的重复分类。
* 不创建语义重叠且明确边界的分类。
* 无边界定义交叉分类泛滥

== 分类层级规范 ==
=== 1. 根与主干 ===
* 全站分类树以 [[:Category:站点分类]] 为根节点。
* 新分类应明确挂接到上级分类,避免游离于根树外。

=== 2. 父子关系 ===
* 父分类表示上位主题,子分类表示更具体主题。
* 多父分类仅在确有跨域语义时使用,避免无边界扩散。
* 调整父子关系时优先“小批次、可复核”的方式推进。

=== 3. 维护类分类 ===
* 站点维护、模板维护、状态跟踪类分类可设为隐藏分类。
* 隐藏分类必须在分类页使用 <code>__HIDDENCAT__</code> 控制。

== 变更与收口 ==
=== 1. 变更策略 ===
* 分类改名优先使用维护脚本并说明理由。
* 如已决定不保留重定向,应同步修复旧分类链接。

=== 2. 维护收口 ===
<syntaxhighlight lang="bash">
php maintenance/run.php refreshLinks
php maintenance/run.php recountCategories --mode all
</syntaxhighlight>

=== 3. 复核要点 ===
* 分类重定向是否符合策略(保留或不保留)。
* 是否存在根树外分类、孤立分类、命名重复分类。
* 关键分类的父子结构是否仍然合理。


{{Template:站点帮助文档}}
{{Template:站点帮助文档}}
[[Category:帮助文档]]

[[Category:分类维护]]