misakano7545/workbuddy2api-panel

把腾讯WorkBuddy账号变成 OpenAI 兼容 API 的多账号网关,同时自动完成任务中心全部任务,附 Web 管理面板(账号池可视化 / 积分任务 / 配置热更新)。基于 Sliverkiss/workbuddy2api 的增强分支

해결하는 문제

Tencent CodeBuddy는 공식적으로 OpenAI 또는 Anthropic 형식의 공개 API를 제공하지 않으므로, 개발자가 익숙한 클라이언트, 스크립트 또는 AI 도구 체인으로 CodeBuddy 기능을 호출하려고 하면 인터페이스가 비공개이고 호환되지 않는 문제가 발생합니다. 이 프로젝트는 CodeBuddy 계정을 표준 OpenAI 호환 게이트웨이로 래핑하여 다중 계정 통합 액세스, 세션 연속성, 속도 제한 및 회로 차단, 자동 출석 및 보상 수령 등의 운영 문제를 해결합니다.

작동 방식

게이트웨이는 OAuth 장치 인증(패널 또는 명령줄 스크립트)을 통해 사용자 자신의 CodeBuddy 계정 자격 증명을 얻습니다. 계정 풀을 유지하고, 크레딧 잔액, 쿨다운 상태, 세션 고정에 따라 요청을 지능적으로 스케줄링합니다. 인바운드는 OpenAI의 chat/completions, Responses, Anthropic의 messages의 세 가지 프로토콜 형식을 지원하며, 업스트림 CodeBuddy 인터페이스로 통합 변환합니다. 게이트웨이는 아웃바운드 전에 통합 재작성 파이프라인을 실행합니다: 강제 스트리밍, 역할 형식 변환, 사고 체인 주입, 지문 난독화 등. 각 요청에 대해 자동으로 계정을 선택하고 세션을 바인딩하며, 속도 제한이나 장애가 발생하면 자동으로 전환하거나 쿨다운합니다. 또한 내장된 예약 작업(출석, 활동 보고, 고양이 여행, 토큰 유지)과 웹 관리 패널이 있어 브라우저 내 로그인, 계정 풀 상태 확인, 설정 온라인 변경, 17개 성장 작업(순수 API 작업) 원클릭 완료 등을 지원합니다.

대상 사용자

하나 이상의 CodeBuddy 계정을 보유하고, OpenAI 호환 방식으로 해당 기능을 호출하며, 게이트웨이를 자체 호스팅하려는 개인 사용자 또는 소규모 팀을 대상으로 합니다. 여러 계정을 수동으로 관리하지 않고 출석/활동/보상 수령과 같은 반복 작업을 자동화하려는 개발자에게 적합합니다. 프로젝트는 본인 인증 계정, 로컬 또는 프라이빗 환경에서만 사용하고, 재판매나 대량 부계정 운영을 금지한다고 명시적으로 밝히고 있습니다.

주요 기능

  • 다중 계정 풀: 가중 무작위 선택, 곧 만료되는 크레딧 가중치, 비용 계층화, 자동 전환 및 쿨다운.
  • 세션 고정: 동일한 대화는 가능한 한 동일한 계정에 바인딩하고, 실패 시 자동으로 바인딩 해제하며, Redis 미러링을 지원합니다.
  • 공식 성장 작업 17/18개 원클릭 완료: 순수 API로 대화, 입양, 데스크톱 행동 체인 등을 실행하고 자동으로 보상을 받습니다.
  • 웹 관리 패널: 계정 풀, 쿨다운 카운트다운, 로그, 잔액 추세를 시각화하고, 핫 설정이 적용됩니다.
  • 스트리밍 및 비스트리밍 모두 지원하며, SSE를 정규화합니다.
  • 인터넷 검색: 공식 agenttool 검색 및 웹 스크래핑을 지원하고, Claude Code / Codex에 서버 측 도구 호출을 제공합니다.
  • 모델 다운그레이드 라우팅, 전체 사용 불가 모델 승격, 크레딧 보존 등의 세부 운영 기능.
  • 단일 파일 바이너리 또는 Docker 배포, 외부 종속성 없음, 내장 보안 강화.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트