20 Commits
Author SHA1 Message Date
qian 46b9e6cdf3 feat(task):完善wan3.0模型支持 2026-09-23 00:49:25 +08:00
chengqian 4297739e23 feat(relay):新增阿里wan 3.0视频模型支持 2026-09-22 20:58:01 +08:00
qian 67514a44a3 feat(billing):新增MiniMax特殊计费功能
此功能可以作为示例,后续需要特殊计费模式可参考此功能实现自行二开
2026-09-13 22:14:21 +08:00
qian 3fae790362 feat(channel):渠道调试支持非对话类模型 2026-09-13 22:14:21 +08:00
qian 5ce16daa46 feat(model):新增MiniMax-H3视频支持 2026-09-13 22:14:21 +08:00
qian e6293c4c7c feat(model):模型计费功能改造,支持按秒计费的方式 2026-09-12 20:42:26 +08:00
qian 27d3cae94e chore:修改relay层注释为中文 2026-08-02 13:40:26 +08:00
chengqian 8a68f6a501 fix: 修复代码分析报告中的中等优先级问题
修复 docs/claude代码分析.md 中等优先级的 8 项确认问题:

- tenant/project.go:ProjectUpdate/Archive/Unarchive 的 UPDATE 补上
  tenant_id 过滤,恢复写操作租户隔离约定
- taskchannel(ali/sora/suno/volcengine/midjourney):裸 http.Client 改为
  common.NewPooledClient(走连接池 + 尊重渠道 UseProxy),不再丢弃
  BuildRequestHeader 的错误
- handler/public/payment.go:支付回调失败补日志,伪造/篡改尝试可追溯
- billing/wallet.go + payment/fulfill.go:新增导出 InvalidateWallet
  同时清进程内 walletCache 与 Redis,消除充值后读到旧余额
- logic/task/task.go:ExecuteTask 领取任务改为原子 CAS,多副本不再重复执行
- middleware/rbac.go:matchPermission 后缀匹配改为按路径分段边界,
  修复 /test 规则误命中 .../latest
- admin/channel.go + channel_oauth.go:渠道→密钥跨表写入包进事务,
  杜绝孤儿渠道
- admin/promo_code.go:CreatePromoCode 增加字段白名单,对齐 UpdatePromoCode

另有 6 项经评估暂不修改(配额非原子/补扣负数/无 jti token/setup 竞态/
crypto AAD/turnstile 校验),原因见分析报告说明。
2026-07-22 18:43:38 +08:00
fa053529af 图片请求统一异步处理 (#11)
* fix:未导入unicode包

* feat:图片异步转换

* feat:添加R2支持

* feat:新增文件管理

* fix:修复错误信息双写导致响应异常

* chore:渠道列表中添加快捷启用停止按钮

* fix:修复模型异常终端导致报错的问题

* improve:优化无可用渠道的日志打印,减少日志污染

* fix:在线体验出错缺少提示信息

* fix:修复日志库问题,只有请求日志保存到独立的库中

* feat:新增阿里图片模型说明文档

* fix:阿里千问图片生成

* fix:修复图片异步控制无效问题

* improve:优化文件展示,支持缩略图查看

* feat:实时监控中添加图片异步转换池状态信息

* improve:优化在线体验页面布局

* fix:修复异步任务状态显示异常问题

* feat:图片异步任务停止时等待任务完成后再退出程序

* chore:调整存储路径

---------

Co-authored-by: qian <wuchengqian5@163.com>
Co-authored-by: chengqian <wuchengqian@kkidc.com>
2026-07-18 00:26:13 +08:00
qian 2e7f0beca3 improve:优化视频模型额外参数处理逻辑 2026-06-13 09:47:21 +08:00
qian 6809081f37 feat(model):veo视频模型适配 2026-06-13 09:26:37 +08:00
qian 9c32da15f0 refactor(playground):在线体验功能改为走通用API接口 2026-06-06 12:44:28 +08:00
chengqian 31cefe4800 fix:修复ai识别的bug 2026-05-28 15:43:05 +08:00
qian b04e656667 Merge branch 'feat/video' into dev 2026-05-20 00:40:51 +08:00
qian d7ef88fa6e feat(model):添加对阿里万象和可灵模型的支持 2026-05-20 00:24:25 +08:00
qian 5084406687 feat(model):添加对火山视频模型的支持 2026-05-19 23:28:54 +08:00
qian ef2845af3a feat(model):新增视频类型的大模型支持 2026-05-19 00:33:02 +08:00
qian e34681a911 feat(model):seedance 2.0计费优化 2026-05-17 22:09:07 +08:00
qian 42f2b2e1c0 feat(model):阿里模型添加异步支持 2026-05-17 15:59:08 +08:00
qian 3405280224 后端功能首次提交 2026-05-10 12:21:27 +08:00