qyyfw pushed to main at qyyfw/qihuaiflow 2026-07-11 11:20:27 +08:00
d95b847fee build: compose 加入 build 段, 从 git 仓库 Dockerfile 构建以根治重建丢迭代
qyyfw pushed to main at qyyfw/qihuaiflow 2026-07-11 06:29:35 +08:00
5d7f32db0a refactor: sync running-container source back to repo for reproducible docker compose build; remove dead code (orphan pipeline.py + 104 stale files from iterative dev) and drop unused app/ mirror dir
1346fbbd4b perf: 前端路由级代码分割+资源长期缓存;后端列表查询封顶与N+1修复;Dockerfile将依赖烤入.venv根治升级崩溃
Compare 2 commits »
qyyfw pushed to main at qyyfw/qihuaiflow 2026-07-10 22:04:23 +08:00
f5968d0f61 feat: Auto模式按用户输入意图自动路由视频/图像/语音生成模型
qyyfw pushed to main at qyyfw/qihuaiflow 2026-07-10 21:08:17 +08:00
0c017d380c feat: 前台AI聊天模型列表只显示显示名称+能力,不再显示供应商
qyyfw pushed to main at qyyfw/qihuaiflow 2026-07-10 21:02:04 +08:00
821438cfe4 fix: 网站设置输入框输入1字符丢失焦点 - 将 FormGroup/FormRow/FormActions 提升到模块作用域避免每次重渲染重建组件
qyyfw pushed to main at qyyfw/qihuaiflow 2026-07-10 20:48:40 +08:00
363ef7d7b6 fix: 修复按能力默认模型/批量测试的路由被 /{id}/test-connection 路径参数拦截导致 404 模型不存在
qyyfw pushed to main at qyyfw/qihuaiflow 2026-07-10 20:04:40 +08:00
4c372746d5 feat: 补全模型能力选项(11种) + 按能力指定默认模型 + Auto自动模式
qyyfw pushed to main at qyyfw/qihuaiflow 2026-07-10 16:43:18 +08:00
176cb35b54 fix(admin): 技能/agent 默认发布状态按角色判定 + 迁移幂等化 - evolution_service.publish_to_market (AI自进化发布到市场) 增加角色判定: 管理员=官方+已发布+免费, 用户=用户+待审核+客户定价 - run.sh 迁移改为幂等: 新增 schema_migrations 跟踪表, 已执行的迁移不再重复运行, 修复每次容器重启重复插入演示数据(002_init_data.sql)的问题 - run.sh 修正 CRLF 行尾导致容器无法启动(exec permission denied)
qyyfw pushed to main at qyyfw/qihuaiflow 2026-07-10 16:21:10 +08:00
27ba91ae5e feat(admin): 移除后台 Agent/技能/MCP 手动创建按钮,改为仅支持 URL 导入/AI 开发/AI 安装 - 后台 Agent管理/技能管理/MCP服务 移除 创建/添加 按钮 - 后端上传/创建按操作者角色设定默认值:管理员=官方+已发布+免费;用户=用户+待审核+定价自选 - 应用市场 Hub 导入新增 mcp.so / MCPMarket 平台,导入表单增加定价输入(用户可选收费) - 清理全部演示数据(market_apps/mcp_servers/mcp_tool_configs/evolution_skills)
qyyfw pushed to main at qyyfw/qihuaiflow 2026-07-10 15:47:06 +08:00
d62848ee98 feat(chat): support AGNES image/video models in AI chat - backend _generate_media (images/generations + async videos polling) and frontend MarkdownContent media rendering + model capability badges; nginx proxy_read_timeout raised to 600s for long media generation
qyyfw pushed to main at qyyfw/qihuaiflow 2026-07-10 10:50:08 +08:00
774f1648dc fix(chat/wechat): messages order by created_at,id (sub-second DATETIME(3)); container+MySQL TZ->Asia/Shanghai; correct UTC timestamps to CST; rebuild WeXin Bot history
qyyfw pushed to main at qyyfw/qihuaiflow 2026-07-10 10:09:52 +08:00
7b7871a14d feat(im): mirror WeChat bot chats into AI chat as WeXin Bot conversation; add conversations.source; migrate history; remove redundant history page
qyyfw pushed to main at qyyfw/qihuaiflow 2026-07-10 09:54:52 +08:00
7c71d193fc fix(email): support implicit SSL (port 465) for SMTP test; add use_ssl field + encryption selector
qyyfw pushed to main at qyyfw/qihuaiflow 2026-07-10 08:00:28 +08:00
2eeaf1d293 fix: 个人微信发送对齐iLink规范(base_info/client_id/ret检查); 会话过期检测+重扫UI; 仅发送成功才写历史
qyyfw pushed to main at qyyfw/qihuaiflow 2026-07-10 07:01:42 +08:00
62f3986e04 feat: 个人微信-对话历史持久化+平台内查阅页; 修复第二轮不回复(过滤/字段/重试); 多轮上下文
qyyfw pushed to main at qyyfw/qihuaiflow 2026-07-09 21:53:25 +08:00
2eadd83304 feat: 前台侧边栏改为分组导航,微信机器人归入 IM Bot 分组
qyyfw pushed to main at qyyfw/qihuaiflow 2026-07-09 21:29:54 +08:00
950f86325a fix: 个人微信二维码改为后端生成真正可扫的 PNG(前端 <img> 原渲染 HTML URL 失效)
qyyfw pushed to main at qyyfw/qihuaiflow 2026-07-09 20:53:28 +08:00
75a708a14d feat: 个人微信改为前台每用户独立绑定(按 user_id 隔离),后台仅保留全局 Bot
qyyfw pushed to main at qyyfw/qihuaiflow 2026-07-08 15:05:22 +08:00
ce0a7b4243 fix: KB upload (assets.content column), KG conversion, achievement SQL index, card font color, markdown renderer
qyyfw pushed to main at qyyfw/qihuaiflow 2026-07-08 13:37:36 +08:00
985e0548b0 fix: Loading文字中文化