ops-ras 仓库文档中引用的图片,存在文件名不符合《文档写作规范》命名规则的情况,共 31 个图片文件(涉及 31 处引用)。问题类型分布:大写字母 7 个、中文 27 个。
ops-ras
CANN 社区《文档写作规范》「图片」一节明确规定:
【规则】图片需要以英文小写命名,多个单词以**下划线(_)**连接,名称不宜过长,建议不超过50个字符。
QK_transpose_diagram.png
masked_QK_diagram.png
Instruction_pipeline.png
IR_call.png
pertensor量化.png
perchannel量化.png
pertoken量化.png
pergroup量化.png
perblock量化.png
QK转置图.png
遮挡QK图.png
sparsemode为0遮挡矩阵.png
sparsemode为0遮挡矩阵1.png
attenmask下三角.png
sparsemode为0遮挡矩阵2.png
attenmask_band形状矩阵.png
sparsemode为0遮挡矩阵3.png
sparsemode为0遮挡矩阵4.png
sparsemode为1遮挡矩阵.png
sparsemode为2遮挡矩阵.png
attenmask压缩下三角.png
sparsemode为3遮挡矩阵.png
sparsemode为4遮挡矩阵.png
sparsemode为5遮挡矩阵.png
attenmask矩阵.png
sparsemode为6遮挡矩阵.png
sparsemode为7遮挡矩阵.png
sparsemode为8遮挡矩阵.png
指令流水图.png
aclnn调用.png
IR调用.png
引用位置示例:
(完整引用位置可通过下方复现命令生成。)
按规范将文件名改为「全小写 + 下划线」,并同步更新所有引用:
ir_invocation.png
PTQ_interface.png
ptq_interface.png
gitcode-fork.png
gitcode_fork.png
注意:图片文件本身需要重命名(git mv),不能只改引用,否则会造成图片 404;重命名后需全仓检索确认无遗漏引用(含非 Markdown 文件中可能存在的路径字符串)。
git mv
git clone --depth 1 https://gitcode.com/cann/ops-ras.git cd ops-ras # 列出所有图片引用中的非规范命名(含中文或大写字母) grep -rnoE '!\[[^]]*\]\([^)]+\)' --include="*.md" . \ | grep -oE '[^/()]+\.(png|jpg|jpeg|gif|svg)' \ | sort -u | grep -E '[A-Z]|[\x{4e00}-\x{9fff}]' # 确认引用总数 grep -rn '图片文件名' --include="*.md" . | wc -l
L1:文档格式类问题——图片命名不符合规范,可能在大写敏感环境中造成资源加载异常,不影响功能正确性。
您好,我们已收到反馈,待分析确认后处理修复
问题描述
ops-ras仓库文档中引用的图片,存在文件名不符合《文档写作规范》命名规则的情况,共 31 个图片文件(涉及 31 处引用)。问题类型分布:大写字母 7 个、中文 27 个。规范依据
CANN 社区《文档写作规范》「图片」一节明确规定:
具体清单(31 个)
QK_transpose_diagram.pngmasked_QK_diagram.pngInstruction_pipeline.pngIR_call.pngpertensor量化.pngperchannel量化.pngpertoken量化.pngpergroup量化.pngperblock量化.pngQK转置图.png遮挡QK图.pngsparsemode为0遮挡矩阵.pngsparsemode为0遮挡矩阵1.pngattenmask下三角.pngsparsemode为0遮挡矩阵2.pngattenmask_band形状矩阵.pngsparsemode为0遮挡矩阵3.pngsparsemode为0遮挡矩阵4.pngsparsemode为1遮挡矩阵.pngsparsemode为2遮挡矩阵.pngattenmask压缩下三角.pngsparsemode为3遮挡矩阵.pngsparsemode为4遮挡矩阵.pngsparsemode为5遮挡矩阵.pngattenmask矩阵.pngsparsemode为6遮挡矩阵.pngsparsemode为7遮挡矩阵.pngsparsemode为8遮挡矩阵.png指令流水图.pngaclnn调用.pngIR调用.png引用位置示例:
QK_transpose_diagram.pngmasked_QK_diagram.pngInstruction_pipeline.png(完整引用位置可通过下方复现命令生成。)
影响分析
修复建议
按规范将文件名改为「全小写 + 下划线」,并同步更新所有引用:
IR调用.png→ir_invocation.png)PTQ_interface.png→ptq_interface.png)gitcode-fork.png→gitcode_fork.png)注意:图片文件本身需要重命名(
git mv),不能只改引用,否则会造成图片 404;重命名后需全仓检索确认无遗漏引用(含非 Markdown 文件中可能存在的路径字符串)。问题复现方式
git clone --depth 1 https://gitcode.com/cann/ops-ras.git cd ops-ras # 列出所有图片引用中的非规范命名(含中文或大写字母) grep -rnoE '!\[[^]]*\]\([^)]+\)' --include="*.md" . \ | grep -oE '[^/()]+\.(png|jpg|jpeg|gif|svg)' \ | sort -u | grep -E '[A-Z]|[\x{4e00}-\x{9fff}]' # 确认引用总数 grep -rn '图片文件名' --include="*.md" . | wc -l影响级别
L1:文档格式类问题——图片命名不符合规范,可能在大写敏感环境中造成资源加载异常,不影响功能正确性。