SuperAPI AI 工具集

wp-site-audit-and-onboarding

前端与建站

查看项目

更新于 10-15 23:41

技能介绍

用途:面向继承或陌生的 WordPress 仓库与站点代码库,提供系统化入门审计与分流指引。核心原则是先分类技术栈、梳理组成部分、找出最高风险的后续审查路径,作为进入更广泛 WordPress 技能包(插件、主题、ACF、无头、WooCommerce、REST、迁移、性能、安全、CI/CD、WP-CLI、Playground、PHPStan)的入口。

主要能力:按七步流程工作——确定审计目标(整仓、单插件、单主题、wp-content 子树、含 WordPress 的 monorepo、仅文档或 CI 配置);先识别项目形态(插件驱动、主题驱动、区块/Gutenberg、WooCommerce、无头/WPGraphQL、REST/API、ACF 内容模型、多站点、Bedrock/Composer、构建器锁定);盘点关键面(引导文件、仓库内插件主题、自定义代码目录、构建工具、部署脚本、测试、文档);查找风险信号(直接 SQL、自定义表、自定义 REST/GraphQL/认证、结账与支付、构建产物漂移、ACF/meta 查询依赖、多站点假设、发布门禁不清、构建器锁定、缺少测试与静态分析);路由到专项技能;按优先级给出后续动作;严重级别区分 CRITICAL、WARNING、INFO,且不因正常架构复杂度制造 CRITICAL。

使用方式:资料给出 rg 搜索命令用于快速分类,例如 rg -n "Plugin Name:|register_activation_hook|register_deactivation_hook|register_uninstall_hook" . -g '.php'、rg -n "block.json|registerBlockType|@wordpress/|wp.blocks|useBlockProps|InnerBlocks" . -g '.{json,js,jsx,ts,tsx,php}'、rg -n "register_rest_route(|WP_REST_Controller|permission_callback|rest_api_init" . -g '.php'、rg -n "phpunit|WP_UnitTestCase|playwright|cypress|codecept|phpstan|psalm|eslint|wpcs|phpcs" . -g '.{php,xml,json,js,ts,md,yml,yaml}' 等。输出采用固定结构:项目形态、架构快照、按严重级别分组的优先发现(含文件或面、风险摘要、影响、建议后续技能)、建议审查顺序(2–5 项)、残余未知项。

适用场景:接手新 WordPress 仓库、首次审查客户站点代码库、判断项目是插件/主题/无头/WooCommerce/多站点/构建器驱动、迁移或现代化前评估风险、在深入专项审查前生成架构地图。

限制:不用于纯安全审查(用 wp-security-review)、纯性能审查(用 wp-performance-review)、已知范围后的插件或主题深度审查、领域已明确时的 WooCommerce/ACF/REST/无头专项分析。它是入门与路由技能,不应变成对每个子系统的完整深挖。具体收费、价格、平台与效果资料暂未提供。