SuperAPI AI 工具集

error-consolidation-consolidate

写作与研究

查看项目

更新于 10-16 09:54

技能介绍

用途:在 C# 诊断文章收集完成后,把逐个诊断码的 H2 小节重组为围绕共同解决策略的主题式 H2,产物位于 docs/csharp/language-reference/compiler-messages/。

必要输入:目标合并 .md 文件名。目标路径:docs/csharp/language-reference/compiler-messages/{destination-filename};可参考同目录其它 *-errors.md。

流程:阶段 A 读取目标文件和两三个已有合并文件,按错误消息、语言规则与共同修复策略分组;每个主题给出将作为 H2 的标题与锚点、包含的错误码、一句话理由。提出后停止,等待用户批准再进入阶段 B。阶段 B 对每个已批准主题:更新主错误列表,按数字顺序保留完整列表并链接到主题锚点,格式为 - CS{NNNN}:{编译器错误原文};用主题式 H2 替换被吸收的单独诊断 H2,在主题内重复错误码与原文消息但不加锚点链接;撰写以修复为中心的内容,链接语言参考与 C# 规范相关部分,明确要改什么及原因,用粗体括号标注受影响代码,删除冗长示例(可保留简短行内代码),不加 H3,保持每个主题平坦,明确标出最新 C# 编译器已不再产生的诊断,必要时复用原文或简短示例;删除被吸收的个别 ## CS{NNNN} 小节。

最终检查:主列表数字顺序、前置元数据代码均在主列表、每个主列表代码链接到存在锚点、无孤立诊断 H2。限制:需用户批准后方可进入阶段 B,未提供的具体文件与内容需自行从资料获取,资料未给出安装命令或定价等信息。