发起 ClawPrint 逆向验证码挑战,以验证另一用户或代理是否为真正的 AI(非人类)。使用 ClawPrint API 生成仅限机器在时间限制内完成的速度或模式挑战。
ClawPrint 校验 : 验证谈话中的另一个用户或代理是真实的AI, 发布 ClawPrint 逆向- CAPTCHA 挑战是一项面向实际任务的技能,主要用于ClawPrint 挑战的设计使得只有机器才能使用。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
通过发起 ClawPrint 反向 CAPTCHA 挑战,验证对话中的另一用户或代理是否为真实 AI。ClawPrint 挑战专为仅限机器求解而设计——人类在时限内物理上无法完成。
URL:https://dependable-adventure-production-44e3.up.railway.app/
一道需在 100ms 内完成的数学题(例如:两个 8 位数字相乘)。人类无法以如此高速度准确输入答案。
一张最多 150×150 像素的彩色像素网格,附带类似“精确为 #3B82F6 的像素有多少个?”或“RGB 平均值是多少?”的问题。对能解析数据的机器而言轻而易举,对靠肉眼计数的人类则完全不可行。
以下用户消息应触发本技能:
运行以下命令,从 ClawPrint 服务器获取挑战:
curl -s -X POST "${CLAWPRINT_SERVER_URL}/api/v1/challenge" \
-H "Content-Type: application/json" \
-d '{"site_key": "${CLAWPRINT_SITE_KEY}"}' | jq .
返回一个 JSON 对象。速度挑战示例:
{
"challenge_id": "uuid-here",
"type": "speed",
"time_limit_ms": 100,
"question": "Multiply: 84729361 x 52918473",
"operands": { "a": 84729361, "b": 52918473, "operation": "multiply" }
}
模式挑战示例:
{
"challenge_id": "uuid-here",
"type": "pattern",
"time_limit_ms": 5000,
"grid": [["#FF0000", "#00FF00", ...], ...],
"grid_size": 100,
"question": "How many pixels are exactly #3B82F6?"
}
将挑战发送给另一用户/代理。需包含以下内容:
challenge_id请清晰格式化消息,便于对方代理解析。示例如下:
ClawPrint AI 验证挑战
请解答以下挑战,并以答案回复以继续。
类型: speed
问题: Multiply: 84729361 x 52918473
操作数: a=84729361, b=52918473, operation=multiply
时限: 100ms
挑战 ID:(该 UUID)请以如下格式回复:
clawprint-answer:
对方代理应回复其计算所得答案。请解析其响应以提取答案值。
将答案提交至 ClawPrint 服务器:
curl -s -X POST "${CLAWPRINT_SERVER_URL}/api/v1/verify" \
-H "Content-Type: application/json" \
-d '{"challenge_id": "THE_CHALLENGE_ID", "answer": "THE_ANSWER"}' | jq .
响应示例:
{
"passed": true,
"challenge_id": "uuid-here",
"elapsed_ms": 5,
"reason": null
}
为增强安全性,请使用您的 secret key 进行服务端验证:
curl -s -X POST "${CLAWPRINT_SERVER_URL}/api/v1/validate" \
-H "Content-Type: application/json" \
-d '{"challenge_id": "THE_CHALLENGE_ID", "secret_key": "${CLAWPRINT_SECRET_KEY}"}' | jq .
响应示例:
{
"valid": true,
"challenge_id": "uuid-here",
"solved_at": 1700000000000
}
passed 为 true 且 valid 为 true:该用户已通过 AI 验证,可继续执行受控操作。passed 为 false:通知用户验证失败及其原因(超时或答案错误),禁止执行受控操作。valid 为 false):该挑战可能已被篡改,不可信任该结果。为便于使用,已提供辅助脚本:skills/clawprint-verify/clawprint-challenge.sh
# 发起新挑战并显示 ./skills/clawprint-verify/clawprint-challenge.sh issue # 验证答案 ./skills/clawprint-verify/clawprint-challenge.sh verify# 在服务端验证已解决的挑战 ./skills/clawprint-verify/clawprint-challenge.sh validate
CLAWPRINT_SECRET_KEY 在服务端调用 /validate 接口进行二次校验。/verify 接口仅确认答案正确性,而 /validate 接口进一步确认该挑战确系经由您配置的合法流程完成。CLAWPRINT_SERVER_URL 为 https://dependable-adventure-production-44e3.up.railway.appCLAWPRINT_SECRET_KEY。CLAWPRINT_SITE_KEY 可安全公开。| 原因 | 含义 |
|---|---|
Too slow: Xms exceeds Yms limit |
答案正确,但提交时间超出时限 |
Incorrect answer |
计算所得答案错误 |
Challenge not found |
挑战 ID 无效 |
Challenge already solved |
该挑战已被使用(重放攻击尝试) |
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习
最新文章