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