通过调用成均平台的HTTP API接口,检测文本中的敏感信息、语法错误、标点符号问题等。
方式1:直接使用Token(推荐)
export CHENGJUN_API_KEY="your_http_api_token"方式2:使用凭证自动获取Token
export CHENGJUN_TENANT_ID="your_tenant_id"
export CHENGJUN_CLIENT_ID="your_client_id"
export CHENGJUN_CLIENT_SECRET="your_client_secret"python3 test_skill.py或直接调用:
python3 main.py "创建特色社会主义道路,为深入学习贯彻党的二十精神"- 生产环境 Base URL: https://api.vsbclub.com
- 获取Token接口: GET /boda/getTokenByClientId
- 文本预检接口: POST /pre-sys/precheck/text
- 认证方式: Authorization Bearer Token
- 文本限制: 不超过 5000 字符
{
"code": 200,
"msg": "检测成功",
"precheck": {
"leader": [],
"officer": [],
"forbidden": [],
"grammar_word": [],
"sensitive": [...],
"punctuation": [],
"wordNum": 481
}
}- 使用 Python 标准库(urllib),无需额外依赖
- 支持 Token 缓存,避免频繁请求
- 兼容 OpenClaw 对话式调用
如果调用失败,可能的原因:
- 网络问题: 检查是否能访问 https://api.vsbclub.com
- 凭证错误: 确认环境变量设置正确
- Token过期: Token有效期约2小时,会自动重新获取
- 文本过长: 确保不超过5000字符
- 服务问题: 服务可能暂时不可用,稍后重试
将此目录作为 skill 安装到 OpenClaw:
openclaw skills install ./chengjun-content-security访问开放平台注册页面,完成开发者认证并创建应用获取:
- tenantId(租户ID)
- clientId(客户端ID)
- clientSecret(客户端密钥)
或直接获取可用的 HTTP API Token