客户端心跳时打印显卡温度功耗和算力日志,并带回今日预估积分。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
dekun
2026-10-11 00:55:08 +08:00
parent fe530a619d
commit 80d46dcd5d
4 changed files with 350 additions and 50 deletions
+3
View File
@@ -316,6 +316,7 @@ def heartbeat(body: HeartbeatIn, request: Request, db: Db) -> HeartbeatOut:
client_ip=client_ip(request),
hardware_fingerprint=body.hardware_fingerprint,
)
days = node.recovery_days or 540
return HeartbeatOut(
sn=node.sn,
display_node_id=node.display_node_id,
@@ -326,6 +327,8 @@ def heartbeat(body: HeartbeatIn, request: Request, db: Db) -> HeartbeatOut:
gpu_generation=node.gpu_generation,
recovery_days=node.recovery_days,
recoverable_stake_amount=node.recoverable_stake_amount,
purchase_amount=node.purchase_amount,
estimated_daily_points=money(node.purchase_amount / Decimal(days)),
)