Releases: Moonaria123/Smart-Routing-Butler-for-OpenClaws
Releases · Moonaria123/Smart-Routing-Butler-for-OpenClaws
Smart Routing Butler 20260405
English
Highlights
- Multimodal & generative routing: Record modalities on
request_logs, overview multimodal KPIs; proxy helpers and/v1/images/generationsforwarding path; Prisma migrations for multimodal columns. - API Token (local key) analytics:
apiTokenId/apiTokenNameon request logs, CSV export, rules-hit and overview cost breakdowns by token; log filters in the dashboard. - Dashboard Overview analytics: New
/api/stats/overview-analyticsroute with trend and pie charts, reusable overview components underdashboard/src/components/overview/. - Thinking / reasoning mode: Model
supportsThinking, rulethinkingStrategy, request log fields; OpenAI adapter maps unified thinking →reasoning_effort. - Security: SEC-003 — Redis Lua sliding-window rate limiting on the proxy (
proxy/src/middleware/rateLimit.ts). SEC-002 — npm audit remediations viaoverridesinproxy/anddashboard/package.json.
Maintenance
- Publish bundle continues to exclude test sources, router-tester-only scripts, and k6-only workflow;
READMEassets and community files preserved.
中文
功能与修复摘要
- 多模态与生成能力:请求日志记录模态、总览多模态指标;Proxy 多模态工具与图像生成等路由;数据库迁移支持多模态与 Token 维度字段。
- 本地 API Token 维度:日志、导出、规则命中与统计均支持按 Token 名称分析。
- 总览分析图表:新增总览分析 API 与趋势图、饼图及筛选组件。
- 思考 / 推理模式:模型与规则、日志全链路;上游 OpenAI 兼容映射。
- 安全:SEC-003 Proxy Redis 滑动窗口限流;SEC-002 通过 npm
overrides处理传递依赖漏洞。
维护说明
- 发布包仍排除测试源码、Router Tester 专用脚本及仅 k6 使用的 CI;仓库文档与 README 资源保持不变。
v20260324 — Initial Public Release
Smart Router Butler v20260324 initial public release.
Features:
- Multi-layer intelligent routing (L1 Rules + L2 Semantic + L3 Local Model Arbitration)
- OpenAI-compatible API proxy with SSE streaming
- Next.js web dashboard with rule management, request logs, and analytics
- Circuit breaker and fallback chains for high availability
- AES-256-GCM encrypted API key storage
- Docker Compose one-command deployment
- Bilingual documentation (English / Chinese)