Skip to content

UpstreamOps v0.0.9

Latest

Choose a tag to compare

@bejix bejix released this 10 Aug 11:01

UpstreamOps v0.0.9

主要变化

破坏性变更:移除 Sub2API 上游动态同步

  • 删除 /api/upstream-sync 全套接口与前端“上游动态同步”相关页面
  • 删除目标站 Admin 写入、同步分组应用、利润同步(profitCron)能力
  • 删除通知事件 upstream_sync_group_changed / upstream_sync_profit_price_changed
  • 启动时不再 AutoMigrate upstream_sync_* 表;已有历史表不会自动 DROP,需要时可手工清理
  • 普通 Sub2API 渠道监控(余额 / 倍率 / 密钥 / 订阅)与请求网关能力保留

网关增强

  • 组级系统提示词注入:可按全部 Key 或指定 Key 注入 Chat / Responses / Anthropic
  • 组级 service_tier 策略:匹配 default / priority / flex 等,支持透传、过滤、强制或拦截
  • Responses WebSocket:/v1/responses 支持 Upgrade,仅 Responses 能力路由可接入
  • Responses 工具桥接:降级到 Chat/Anthropic 时保留 custom / namespaced tools 与 tool_search
  • 图片 / 视频计费输入解析,完善费用估算

镜像

docker pull ghcr.io/bejix/upstream-ops:v0.0.9
docker pull ghcr.io/bejix/upstream-ops:latest

生产环境建议锁定:

IMAGE_TAG=v0.0.9

升级方式

docker compose pull
docker compose up -d

备注

  • 若配置文件仍残留 scheduler.profitCron,可手动删除,加载时会被忽略
  • 若数据库仍有 upstream_sync_* 表,不影响启动;确认无需要后可自行 DROP