ithtelab/workbuddy-manager

腾讯 CodeBuddy 账号池管理控制台,内置 OpenAI 兼容反代网关:扫码批量纳管账号、定时签到与保活、密钥分组分发、IP 与模型白名单、调用日志与用量统计;支持带签名校验的一键更新。

What it solves

This project provides a graphical management console for workbuddy2api, a service that turns Tencent CodeBuddy accounts into OpenAI-compatible API endpoints. While the underlying service is powerful, it is typically managed via command-line tools and configuration files. This dashboard replaces those manual tasks with a visual interface for managing account pools, monitoring health, and distributing API keys.

How it works

It acts as a management layer that sits alongside the workbuddy2api gateway. It does not modify the core logic of the gateway but instead provides a web-based UI to handle account onboarding (via QR code scanning), automated check-ins, and activity tracking. It manages API key distribution, enforces IP and model whitelisting, and provides detailed usage logs and analytics for all requests passing through the gateway.

Who it’s for

It is designed for individuals who want to manage their own or their family's authorized Tencent CodeBuddy accounts in a centralized, user-friendly way. It is intended for personal use, research, or small-scale self-hosted setups, and explicitly prohibits commercial resale or bulk account operations.

Highlights

  • Visual Account Management: Includes QR code onboarding, real-time health monitoring, and automated daily check-ins.
  • OpenAI-Compatible Gateway: Provides standard API endpoints with support for multi-key distribution and model aliasing.
  • Granular Security: Features IP whitelisting/blacklisting, per-key usage quotas, and full audit logging for all API calls.
  • Easy Deployment: Offers a Windows graphical installer, Docker support, and a one-click script for Linux servers.
  • Comprehensive Analytics: Tracks usage by key, model, and time, with visualization for latency and token consumption.

Related

  • Project
  • Project
  • Project
  • Project
  • Project