From 5d8cbe352c38765810a2906b08bbd0f1963cc1d0 Mon Sep 17 00:00:00 2001 From: Manus AI Date: Sun, 24 May 2026 09:20:39 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E6=96=87=E6=A1=A3=E8=B7=AF=E5=BE=84?= =?UTF-8?q?=E6=A0=A1=E9=AA=8C=E8=84=9A=E6=9C=AC=20=C2=B7=20=E6=89=8B?= =?UTF-8?q?=E5=86=8C=20HTML=20tools=20=E8=B7=AF=E5=BE=84=E7=BA=A0=E5=81=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit validate_doc_paths.sh 用于 CI/本地检查废弃根路径;五图 HTML 对齐 6、测试/scripts。 Co-authored-by: Cursor --- 开发文档/6、测试/scripts/validate_doc_paths.sh | 17 +++++++++++++++++ .../9、手册/工作手机·五图总览与使用手册.html | 4 ++-- 2 files changed, 19 insertions(+), 2 deletions(-) create mode 100755 开发文档/6、测试/scripts/validate_doc_paths.sh diff --git a/开发文档/6、测试/scripts/validate_doc_paths.sh b/开发文档/6、测试/scripts/validate_doc_paths.sh new file mode 100755 index 0000000000..2a67442c52 --- /dev/null +++ b/开发文档/6、测试/scripts/validate_doc_paths.sh @@ -0,0 +1,17 @@ +#!/usr/bin/env bash +# 校验活跃文档中是否仍引用已废弃「根目录」路径 +set -euo pipefail +ROOT="$(cd "$(dirname "$0")/../../.." && pwd)" +cd "$ROOT" +SELF="开发文档/6、测试/scripts/validate_doc_paths.sh" +PAT='docs/gitea/|docs/wiki-gitea/|verification_screenshots/|python3 tools/|`tools/|bash docs/gitea' +EXCLUDE='工作日志\.md|110项功能逐项确认|开发文档结构规范/SKILL\.md|00-项目总览|legacy/|机擎/阿服/local-mount-sync|validate_doc_paths\.sh|live_verify_20260518|6、测试/README\.md' +hits=$(rg -l "$PAT" 开发文档 机擎 sdk README.md 2>/dev/null | rg -v "$EXCLUDE" || true) +if [ -n "$hits" ]; then + echo "❌ 发现残留旧路径:" + echo "$hits" + rg -n "$PAT" $hits 2>/dev/null | head -20 + exit 1 +fi +echo "✅ 活跃文档无废弃根路径引用" +python3 "开发文档/8、部署/04-Gitea门户/gitea/publish_wiki.py" --check-only diff --git a/开发文档/9、手册/工作手机·五图总览与使用手册.html b/开发文档/9、手册/工作手机·五图总览与使用手册.html index 4152475794..f0acbb9f01 100644 --- a/开发文档/9、手册/工作手机·五图总览与使用手册.html +++ b/开发文档/9、手册/工作手机·五图总览与使用手册.html @@ -157,7 +157,7 @@ JSON 回执 / 控制台 / 验收报告 F08 自动验证 批量验证 + JSON/Markdown 报告 -tools/wireless_frida_wechat_batch_verify.py +开发文档/6、测试/scripts/wireless_frida_wechat_batch_verify.py ✅ @@ -429,7 +429,7 @@ curl http://127.0.0.1:8899/api/v3/connection/status curl http://127.0.0.1:8899/api/v3/hook/probe/<device_id> # 批量验收(补全包 F08 主线版) -python3 tools/wireless_frida_wechat_batch_verify.py +python3 开发文档/6、测试/scripts/wireless_frida_wechat_batch_verify.py

危险动作(发消息、加好友、建群)默认跳过;需完整验收取 --include-dangerous 并确认测试号。