소스 정보
- 저장소
- shinelp100/mp-content-checker
- 최근 소스 활동
- 2026년 5월 4일 12:46
- 감지된 SKILL.md 언어
- 중국어
- 스타
- 1
- 포크
- 0
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/shinelp100/mp-content-checker --skill mp-content-checker명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | mp-content-checker |
| description | 公众号内容敏感检测工具。检测文章中的敏感词、违禁词、联系方式等,规避删文和封号风险。支持本地词库检测和可选微信API检测。 |
| version | 1 |
| depends_on | [] |
检测公众号文章内容,识别敏感词、违禁词、联系方式泄露等风险内容。
| 维度 | 检测内容 | 检测方式 |
|---|---|---|
| 政治敏感 | 政治人物、敏感事件、政策话题 | 词库匹配 |
| 暴恐违禁 | 恐怖主义、暴力描述、违禁品 | 词库匹配 |
| 色情低俗 | 色情描述、低俗用语 | 词库匹配 |
| 广告违禁 | 广告法违禁词(绝对化用语) | 词库匹配 |
| 联系方式 | 手机号、微信号、QQ号、外链 | 正则匹配 |
| 诱导分享 | 诱导分享、强制关注话术 | 规则匹配 |
python scripts/sensitivity_checker.py --input "文章内容或文件路径"
| 参数 | 说明 | 默认值 |
|---|---|---|
--input | 待检测内容(文本或文件路径) | 必填 |
--output | 输出报告路径 | 可选,默认屏幕输出 |
--format | 输出格式(text/json/markdown) | text |
--level | 检测级别(quick/full) | quick |
--wechat-api | 启用微信API检测(需配置) | false |
检测结果
├─ 风险等级:高/中/低
├─ 敏感词列表
│ ├─ 词内容
│ ├─ 所属类别
│ ├─ 出现位置
│ └─ 建议处理方式
├─ 联系方式检测
│ ├─ 手机号数量
│ ├─ 微信号数量
│ └─ 外链数量
└─ 修改建议
输入内容
↓
文本预处理(分段、清洗)
↓
本地词库检测(快速)
├─ 政治敏感词库
├─ 暴恐违禁词库
├─ 色情低俗词库
└─ 广告违禁词库
↓
正则表达式检测
├─ 手机号检测
├─ 微信号检测
├─ QQ号检测
├─ 外链检测
└─ 二维码描述检测
↓
规则引擎检测
├─ 诱导分享话术
├─ 强制关注话术
└─ 营销灌水内容
↓
结果整合与报告生成
敏感词库采用JSON格式,按类别组织:
{
"political": {
"keywords": ["敏感词1", "敏感词2"],
"severity": "high"
},
"terrorism": {
"keywords": [...],
"severity": "critical"
}
}
当前已配置微信官方内容安全API:
# 启用微信API检测
python scripts/sensitivity_checker.py --input "内容" --wechat-api
# 微信API单独调用
python scripts/wechat_api_client.py --content "待检测内容"
微信API检测结果与本地词库检测结果可能不完全一致:
| 情况 | 说明 |
|---|---|
| 微信API通过 + 本地检测违规 | 本地词库更严格,建议仍需修改 |
| 微信API违规 + 本地检测通过 | 微信API更敏感,必须修改 |
| 双方都违规 | 严重违规,必须立即修改 |
| 双方都通过 | 内容安全,可以发布 |
注意:微信API检测可能对广告法违禁词不够敏感,本地词库检测作为补充是必要的。
mp-content-checker/
├─ SKILL.md
├─ scripts/
│ ├─ sensitivity_checker.py # 核心检测脚本
│ ├─ word_library_loader.py # 词库加载器
│ └─ wechat_api_client.py # 微信API客户端(可选)
├─ references/
│ ├─ sensitive_words.json # 敏感词库
│ ├─ advertising_law.json # 广告法违禁词
│ ├─ contact_patterns.json # 联系方式检测规则
│ └─诱导分享.json # 诱导分享话术库
└─ templates/
└─ report_template.md # 检测报告模板