多平臺違禁詞檢測:公衆號、小紅書、抖音發佈前合規自查

前言

同一篇稿子要發到公衆號、小紅書、抖音時,各平臺的審覈口徑並不一致:極限詞、醫療功效表述、導流話術等,往往在某一平臺能過、在另一平臺被限流或駁回。人工對照零散詞表既慢,也容易漏檢。下面介紹 SkillHub 上的社區 Skill「多平臺違禁詞檢測」,在 Agent 對話裏完成檢測,並給出帶上下文的替換建議。

這是什麼

「多平臺違禁詞檢測」是 SkillHub 座標 @user_ebee0fcc/prohibited-word-query 的內容創作類 Skill(分類 content-creation,來源 community,發佈者 user_ebee0fcc,當前商店版本 1.0.14)。SkillHub 頁面標註 requires_api_key=true:檢測請求走後端 API,需在環境中配置 REDFOX_API_KEY(紅狐 hub 發放,格式一般爲 ak_ 開頭)。

一句話定位:基於官方違禁詞庫,按單一平臺規則(公衆號 / 小紅書 / 抖音)對文案做違禁詞標記,並輸出修改建議與優化後的可發佈文案;支持粘貼文字、txt 文件、圖片內文字提取、網頁鏈接抓取正文等多種輸入。

核心功能

以下能力均來自該 Skill 的 SKILL.md 說明,可與商店簡介對照:

  1. 三平臺獨立詞庫:對話裏說明「公衆號 / 微信」「小紅書 / 紅書」「抖音 / 抖音視頻」以切換規則;未指定時默認按公衆號檢測,且每次只針對一個平臺調用,不併發多平臺。
  2. 結果結構化輸出:違禁詞在原文中加粗;另附「違禁詞—替換詞—更換理由」對照表,以及替換後的「建議優化文案」(替換處以加粗斜體標出)。
  3. 多形式輸入:直接粘貼;上傳 txt;上傳圖片(僅提取文字);粘貼 URL(抓取頁面正文,說明支持部分 JS / SSR 頁面)。
  4. 長文策略:不超過 3000 字直接檢測;3000–10000 字會提示分批(取前 3000 字、按 3000 字自動分批、或取消);超過 10000 字建議手動分批。文件上傳不支持 PDF、Word。
  5. 本地腳本:包內提供 scripts/check_sensitive_words.py(調用檢測 API)與 scripts/extract_text.py(文件 / 網頁正文提取);默認 API 爲 https://redfox.hk/story/api/cozeSkill/sensitiveWordSearch,可用環境變量 PROHIBITED_WORD_API_URL 指向自建網關。

運行依賴 Python 3.8+,以及 requests==2.31.0、beautifulsoup4==4.12.3。

安裝與啓用

1. 安裝 SkillHub CLI(如尚未安裝)

先確認本機是否已有 CLI:

command -v skillhub && skillhub --version

未安裝時可按 SkillHub 官方安裝文檔執行完整安裝:

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

僅 CLI:

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only

安裝流程說明見:https://skillhub.cn/install/skillhub.md

2. 安裝本 Skill 到當前 Agent 的 skills 目錄

安裝時必須用 --dir 指向當前客戶端識別的 skills 目錄,否則默認落在 ./skills/ 可能不會被加載。以 Cursor 爲例:

skillhub install @user_ebee0fcc/prohibited-word-query --dir ~/.cursor/skills/

其他常見路徑(同樣來自官方安裝文檔):Claude Code 爲 ~/.claude/skills/;Codex 爲 ~/.codex/skills/ 或項目下 .agents/skills/。裝好後按你所用客戶端要求重啓或刷新 Skill 列表。

商店頁也支持將下面提示交給 Agent 安裝(與 CLI 等價):

請根據 https://skillhub.cn/install/skillhub.md,安裝 @user_ebee0fcc/prohibited-word-query。

3. 配置 API Key

  1. 在 紅狐 hub API Key 頁面 創建密鑰(新用戶文檔說明有免費積分可用)。
  2. 寫入環境變量,例如 macOS / Linux:
export REDFOX_API_KEY=ak_xxxxxxxx

可將上述行寫入 ~/.zshrc 或 ~/.bashrc 後 source,再執行 echo $REDFOX_API_KEY 確認。Windows 可用 PowerShell 設置用戶級環境變量(Skill 文檔中有示例命令)。

可選:若不能訪問默認 RedFox 地址,可覆蓋 API:

export PROHIBITED_WORD_API_URL=https://your-gateway.example.com/sensitiveWordSearch

4. 驗證

在已啓用該 Skill 的對話中發送:

幫我查一下這段公衆號文案有沒有違禁詞:本品採用純天然成分

若返回違禁詞檢測結果或「未檢測到違禁詞」的合規結論,說明 Skill 與密鑰配置可用。

典型用法

用法以自然語言爲主,無需死記腳本參數;平臺關鍵詞決定詞庫。

公衆號(默認)

幫我查一下這段公衆號文案有沒有違禁詞:本品採用純天然成分

小紅書

小紅書這個文案幫我查一下:這款美白神器三天見效,無效退款

文件

上傳 txt 或圖片,並說明目標平臺,Agent 會先提取內容再檢測。

網頁

粘貼可公開訪問的落地頁 URL,由 Skill 抓取正文後按指定平臺檢測;需登錄或強反爬的頁面可能失敗,可改爲複製正文粘貼。

長文案

超過 3000 字時按提示回覆 1(僅前 3000 字)、2(自動分批合併)或 3(取消)。

若需直接調用腳本(路徑相對於 Skill 安裝目錄),示例爲:

python scripts/check_sensitive_words.py --content "待檢測文案" --platform 公衆號
python scripts/extract_text.py --type web --url "https://example.com/page"

適用場景與注意

適合誰

  • 需要在公衆號、小紅書、抖音之間複用或改寫內容的創作者與運營;
  • 要在羣發、投放前做一輪違禁詞自查的團隊;
  • 希望 Agent 統一輸出「標記 + 替換表 + 可發佈稿」而非自行猜詞表的場景。

使用注意

  • 檢測會將文案經 HTTPS 發往配置的 API 服務,敏感內容需自行評估是否外傳;Skill 文檔說明不在本地持久化原文與結果。
  • 結果板塊註明「僅供參考」,最終合規仍須結合經營範圍與事實表述自行覈對。
  • SkillHub 商店統計(抓取時):評分 100000,下載 3060;標籤要求 API Key,安裝前請準備好紅狐 hub 賬號與密鑰。
  • 商店另有同發佈者的單平臺 Skill(如抖音、公衆號專項),多平臺本 Skill 做通用入口;需要更垂直能力時可到 SkillHub 同作者條目選用。

結尾

「多平臺違禁詞檢測」把三平臺違禁詞庫、多形態輸入和替換建議收進一個 Agent Skill,適合在發佈前做快速合規篩查。安裝與優先源配置以 SkillHub 文檔爲準;Skill 詳情與下載入口:

  • https://www.skillhub.cn/skills/user_ebee0fcc/prohibited-word-query
  • https://api.skillhub.cn/user_ebee0fcc/prohibited-word-query
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜