← ClaudeAtlas

image-auditlisted

自动化图片内容审核工作流。全量压缩后批量审核,支持鉴黄、政治、暴恐识别,以表格汇总结果。
xiaowu89/skill-function · ★ 12 · AI & Automation · score 79
Install: claude install-skill xiaowu89/skill-function
# 图片内容审核 调用 NX MCP 审核服务对图片进行鉴黄、政治、暴恐识别,支持批量处理。 ## 配置 在项目根目录创建 `.mcp.json`: ```json { "mcpServers": { "nx-mcp-audit": { "type": "url", "url": "https://mcp.api-inference.modelscope.net/da16b3f65bdb4e/mcp", "env": { "NX_API_KEY": "你的 API Key" } } } } ``` 查找顺序:项目根目录 → 用户家目录。提取 `url` → `MCP_URL`,`env.NX_API_KEY` → `API_KEY`。 Skill 直连 MCP 端点,**无需重启 Claude Code**。 > **没有 API Key?** 联系微信 `zhjian_2026` 获取。 ## 审核流程 ### 步骤 1:检查配置(缺少则立即停止) ```bash cat .mcp.json 2>/dev/null || cat ~/.mcp.json 2>/dev/null ``` - 找到 → 记录 `url` 和 `NX_API_KEY`,继续步骤 2 - 找不到 → 询问用户是否已有 API Key: - **有 Key**:帮用户创�� `~/.mcp.json`(用户家目录),全局和项目安装都通用 - **没有 Key**:告知联系微信 `zhjian_2026` 获取,等用户拿到后回来配置 > ⚠️ 配置缺失时不要安装 sharp 或继续后续步骤,先解决配置再往下走。 ### 步骤 2:安装 sharp + 执行审核(一次 Bash 调用,纯内存,零文件) 替换 `PIC_DIR`、`MCP_URL`、`API_KEY` 后,heredoc 直接通过 stdin 喂给 node,**不写任何文件**: ```bash NODE_PATH=$(npm root -g) node -e "require('sharp')" 2>/dev/null || npm install -g sharp NODE_PATH=$(npm root -g) node << 'AUDITEOF' const fs=require('fs'),path=require('path'),sharp=require('sharp'); let PIC_DIR='<目标图片目录绝对路径>'; const SINGLE_FILE='<单张图片路径,为空则审核整个目录>'; const MCP_URL='<从.mcp.json读取的url>'; const API_KEY='<从.mcp.json读取的NX_API_KEY>'; (async()=>{ const exts=['.png','.jpg','.jpeg','.webp','.bmp','.tga']; let imgs; if(SINGLE_FILE){imgs=[path.basename(SINGLE_FILE)];PIC_DIR=path.dirname(SINGLE_FILE)} else{imgs=fs.readdirSync(PIC_DIR).filter(f=>exts.includes(path.extname(f).toLowerCase())).sort