feat: 增加 Sub2API 利润统计 CLI

This commit is contained in:
Codex
2026-07-14 15:54:11 +02:00
parent f4e30bc02b
commit 30dc651170
14 changed files with 481 additions and 5 deletions
@@ -51,6 +51,11 @@ export function sentinelProbeScript(payload: unknown, pool: CodexPoolConfig, tar
return remotePythonScript("sentinel-probe", encoded, pool, target);
}
export function profitScript(payload: unknown, pool: CodexPoolConfig, target: CodexPoolRuntimeTarget): string {
const encoded = Buffer.from(JSON.stringify(payload), "utf8").toString("base64");
return remotePythonScript("profit", encoded, pool, target);
}
export function sentinelReportScript(pool: CodexPoolConfig, events: number, target: CodexPoolRuntimeTarget): string {
const stateName = pool.sentinel.stateConfigMapName;
const cronJobName = pool.sentinel.cronJobName;