核心发现(实测): - Qoder 国际版服务端只对带 Cosy-MachineToken/Code/Type 的请求下发签到活动, 否则 campaigns 返回空数组(国内版无此限制) - 国际版活动 actionType=VIEW_DETAILS(国内版 CLAIM_BENEFIT),claimStatus 一致 - 活动窗口 2026-09-01~10-31,每日 10:00 (UTC+8) 刷新,领取后 30 天有效 实现: - 新增 umid.py:从官方 npm 包 @qoder-ai/qodercli 下载并提取内嵌 UMID 二进制 (x86_64/arm64 ELF),试跑校验后缓存到 @appdata/AgentCheckin/umid/ - qoder.py:签到前自动确保风控身份,支持国际版/国内版双 schema 活动解析 - API:/api/umid/status、/api/umid/install、/api/accounts/refresh_risk - 前端:设置页风控身份面板(下载/状态)、账号列表「刷新风控」按钮 - 诊断:测连接返回 risk_identity / campaigns_debug(原始字段) 验证:NAS 实测 Qoder 国际版从「活动列表为空」变为「今日已领取(75 积分)」 测试:37 后端 + 25 E2E + 9 前端,全部通过
17 lines
876 B
Plaintext
17 lines
876 B
Plaintext
appname = AgentCheckin
|
|
version = 1.3.3
|
|
display_name = Agent 签到助手
|
|
desc = AI 编程工具每日积分自动签到:支持 TRAE(字节跳动,国内版每日 200 积分)与 WorkBuddy / CodeBuddy(腾讯,7 天循环签到最高 1000 积分/天)。多账号管理、多时段自动补签、积分看板、签到日志、Webhook 通知,数据全部保存在 NAS 本地。
|
|
platform = all
|
|
source = thirdparty
|
|
maintainer = AgentCheckin
|
|
maintainer_url = https://club.fnnas.com
|
|
distributor = AgentCheckin
|
|
distributor_url = https://club.fnnas.com
|
|
os_min_version = 1.2.0
|
|
install_dep_apps = python312
|
|
desktop_uidir = ui
|
|
desktop_applaunchname = AgentCheckin.Application
|
|
checkport = false
|
|
disable_authorization_path = true
|