Commit Graph

  • 75f53a7e8a fix: 文生图/视频测试连接走媒体端点直连(_proxy_for_url 增加 images/videos 直连规则),绕过智能路由代理重置长连接导致的 Server disconnected;gpt-image-2/agnes 测试连接恢复。配合 models.py 的 1024x1024 size 与 chat_media.py 的 failover 路由(默认模型第一顺位)。 QihuAI Design 2026-07-20 22:26:30 +08:00
  • 0b00d6da45 fix: 文生图连接测试 size 1024x1024 + 媒体端点智能推导 + 图像/视频模型 failover 路由(默认模型第一顺位) QihuAI Design 2026-07-20 22:11:53 +08:00
  • 7674729804 test(frontend): extract Markdown renderer to utils/markdown.ts + add vitest regression tests v2026.07.20.2030 QihuAI Design 2026-07-20 20:32:36 +08:00
  • 11b80b90f4 fix(migrations): MariaDB 兼容幂等化 privacy_mode 列与 distributions 种子插入 v2026.07.20.1930 QihuAI Design 2026-07-20 19:37:57 +08:00
  • 71a6403e5b fix: 加宽 skill_trajectory_links.atom_id 列 VARCHAR(36)->128 修复 DataError(1406);TraceIdFilter 从 root logger 移至 handler 修复子 logger %(trace_id)s KeyError 日志刷屏;evolution scheduler 循环增加 db.rollback() 兜底;附带 models.py CRLF->LF 归一。 v2026.07.20.1902 QihuAI Design 2026-07-20 19:02:40 +08:00
  • 5def2697de fix(chat): image send 500 + table/newline formatting (v2026.07.20.1708) v2026.07.20.1708 QihuAI Design 2026-07-20 17:08:20 +08:00
  • 612ce37518 audit fixes: align all frontend timestamps to Beijing time + debounce MarketPage search (vv2026.07.20.1) v2026.07.20.1 QihuAI Design 2026-07-20 15:38:55 +08:00
  • d55a496ff4 Phase 4.3 ACA: MCP.tsx protocol selector panel + api ACA methods (v2026.07.19.12) v2026.07.19.12 QihuAI Design 2026-07-20 14:45:21 +08:00
  • 72d6f9ab66 Phase 4.1+: mermaid diagrams + YAML workflow buttons + agents API (v2026.07.19.11) v2026.07.19.11 QihuAI Design 2026-07-20 09:24:40 +08:00
  • 79c27795a8 Phase 4.2+4.3: YAML workflow spec + ACA protocol abstraction (v2026.07.19.10) v2026.07.19.10 QihuAI Design 2026-07-19 20:17:49 +08:00
  • c716dab851 Phase 4.1+: expose version/verified/security_scan/dependencies in admin get_all_apps QihuAI Design 2026-07-19 19:29:48 +08:00
  • 669c16b0a0 Phase 4.1: 技能市场安检引擎 + 版本化 + 绿标 (v2026.07.19.9) v2026.07.19.9 QihuAI Design 2026-07-19 19:15:35 +08:00
  • 71fc502a92 Phase 3.3 前端: 后台 Agent 编排图 JSON 编辑器(载入/校验/保存/清除/示例) QihuAI Design 2026-07-19 16:55:20 +08:00
  • 96b3f0af37 Phase 3.3 多 Agent 编排图引擎: orchestration JSON 列 + 拓扑并行引擎 + local/external/reduce 节点 + 工具沙箱继承 + 后台编排 API v2026.07.19.8 QihuAI Design 2026-07-19 16:41:27 +08:00
  • 3b34ba78b8 feat(agents): Phase3.2 Agent凭据Fernet加密存储 写入加密+调用点解密+返回脱敏+主密钥持久化防竞态 [v2026.07.19.7] v2026.07.19.7 QihuAI Design 2026-07-19 15:27:15 +08:00
  • 0600c37b9e feat(agents): Phase3.1 工具/MCP权限沙箱(tool_policy) 白名单+预算熔断+每轮上限+后台管理UI [v2026.07.19.6] v2026.07.19.6 QihuAI Design 2026-07-19 12:34:40 +08:00
  • 2969544d54 feat(observability): Phase2.3 媒体/LLM 可观测面板(后端归因聚合+前端页) 并修复 token_usage_logs trace_id 写入(chat_service/im_llm) [v2026.07.19.5] v2026.07.19.5 QihuAI Design 2026-07-19 10:18:14 +08:00
  • 491f31cead refactor(context): Phase2 上下文引擎升级 分层记忆+压缩+隔离 [v2026.07.19.4] v2026.07.19.4 QihuAI Design 2026-07-19 09:29:57 +08:00
  • a7a57f9a03 refactor(observability): Phase2.2 成本归因 trace_id列+token日志写入+LLM/MCP/媒体子span [v2026.07.19.3] v2026.07.19.3 QihuAI Design 2026-07-19 08:51:28 +08:00
  • 6aefdfa5c2 refactor(observability): Phase2.1 统一可观测基座 trace_id+结构化日志+span计时 [v2026.07.19.2] QihuAI Design 2026-07-19 07:47:25 +08:00
  • 1b6a184d27 refactor(chat): split 10070-line monolith into 8 service submodules (Phase1) [v2026.07.19.1] v2026.07.19.1 QihuAI Design 2026-07-19 00:59:03 +08:00
  • 4167e23e50 ci: add minimal CI gate (pre-push hook + ci_gate.py + dormant Gitea workflow) [v2026.07.18.5] v2026.07.18.5 QihuAI Design 2026-07-19 00:01:07 +08:00
  • dd10245ad5 test: 前端 vitest 测试基建 (Phase0) — 北京时间渲染回归 4 用例全绿 v2026.07.18.4 QihuAI Design 2026-07-18 23:47:21 +08:00
  • 1744ff40ce test: 回归用例 R1/R2/R3 固化三个反复问题 (Phase0) — 9 用例全绿 v2026.07.18.3 QihuAI Design 2026-07-18 23:36:01 +08:00
  • 13578ba4c2 test: 后端 pytest 测试基建 (Phase0) — 6 用例全绿 + 部署前备份SOP合规 v2026.07.18.2 QihuAI Design 2026-07-18 23:29:55 +08:00
  • 9e9c506ba9 release: v2026.07.18.1 (prod) — Phase0 工程纪律止血:部署前镜像备份SOP + 版本号规范 + 测试基建 v2026.07.18.1 QihuAI Design 2026-07-18 23:19:18 +08:00
  • 1ea7ea352f chore: remove accidental .bak file QihuAI Design 2026-07-18 13:54:19 +08:00
  • d593d8dc42 fix: 显式选中技能/MCP 时优先按工具资料回答 + 媒体任务超时/日志 QihuAI Design 2026-07-18 13:52:26 +08:00
  • 1578d68f95 fix: 修复前台4项问题(MCP列举/微信技能上限/Word资产栏/技能MCP反馈) + 同步容器live状态 QihuAI Design 2026-07-18 08:06:37 +08:00
  • 7fb7c07f57 fix(admin/skills): 支持删除从市场导入的 MarketApp 技能 QihuAI Design 2026-07-17 22:25:47 +08:00
  • cc35c61fbd fix: 技能市场分类映射缺失+筛选chip激活态配色;聊天显式选中技能时正确介绍技能并精简回复排版 QihuAI Design 2026-07-17 21:45:30 +08:00
  • f8d1c18927 fix(admin): 后台未登录访问 Skills/MCP/Agent 报 Not authenticated\n\n- AdminLayout 增加登录+管理员守卫,无 token 或非 admin 跳 /login\n- api request() 处理 403 Not authenticated/需要管理员权限,清 token 跳登录\n- 根因:FastAPI HTTPBearer 无 token 返回 403 而非 401,前端未处理 403 跳转 QihuAI Design 2026-07-17 20:46:05 +08:00
  • e2369b4915 fix(market): 强化场景分类器解析兜底,避免合法 id 误判为 None QihuAI Design 2026-07-17 15:44:58 +08:00
  • dc3077b5ae fix(market): 强化场景分类器解析兜底,避免合法 id 误判为 None QihuAI Design 2026-07-17 15:37:35 +08:00
  • fe051bd9f3 feat(market): 采用元宝岗位/职能分类(14类)替代人群场景 + AI验证期自动归类 QihuAI Design 2026-07-17 15:22:57 +08:00
  • 9bcf15099f feat(market): 技能/MCP 分类改为面向用户的业务场景(人群->场景),AI验证期按场景归类 QihuAI Design 2026-07-17 14:55:21 +08:00
  • 6f3fb400a4 feat(market): skills/mcp 能力分类 + AI验证期自动识别 + 导入自动入座 QihuAI Design 2026-07-17 12:09:42 +08:00
  • 2ae5d9f9b5 fix(skills): 修复导入技能时 SKILL 内容丢失导致无法正常工作 QihuAI Design 2026-07-17 10:46:47 +08:00
  • 47d38ca173 fix(MCP): 修复导入MCP时传输代码丢失导致无法连接的问题 QihuAI Design 2026-07-17 09:43:43 +08:00
  • 24ed907ba5 feat: 实现MCP工具调用链路(streamable_http) - chat中MCP作为function calling真实调用tools/call QihuAI Design 2026-07-16 20:59:42 +08:00
  • ab90ac9473 fix: MCP后台删除/禁用同步清理market_apps源头,避免被_sync复活 QihuAI Design 2026-07-16 20:09:16 +08:00
  • 6331e84185 feat: MCP streamable_http connection test + auto-test on import QihuAI Design 2026-07-16 18:38:10 +08:00
  • feb9865b00 fix: sync MarketApp MCP records to admin MCP Client management QihuAI Design 2026-07-16 18:12:07 +08:00
  • c9b5f964be feat(frontend): per-platform Streamable HTTP input for MCP Hub import QihuAI Design 2026-07-16 17:36:58 +08:00
  • e856f186be ui(mcp-hub): MCP导入弹窗复用 skills 优化方案 QihuAI Design 2026-07-16 16:39:12 +08:00
  • e95fec0c1b ui(admin): 修复后台侧边栏 logo 区域未垂直居中 QihuAI Design 2026-07-16 16:30:57 +08:00
  • dc577eb0f0 feat(chat): 增强AI回复渲染 — 代码高亮/KaTeX数学/删除线/URL自动链接 QihuAI Design 2026-07-16 16:25:41 +08:00
  • 8486a2a0e5 ui(chat): MarkdownContent 支持表格渲染 QihuAI Design 2026-07-16 16:15:29 +08:00
  • 845355e4e7 fix(timezone): 容器时区统一为 Asia/Shanghai,DB 历史 UTC 时间批量 +8h 修正 QihuAI Design 2026-07-16 16:07:59 +08:00
  • 4d27dd3429 ui(import-hub): 优化 skills.sh 卡片布局 QihuAI Design 2026-07-16 16:00:35 +08:00
  • 0e6f1931e1 fix(skills-admin): market 项加 publish_records 字段,列表"已发布"标识正确显示 QihuAI Design 2026-07-16 15:46:43 +08:00
  • 8942339744 fix(skills-admin): get_skills_stats 合并 market_apps(type=skill) 统计 QihuAI Design 2026-07-16 15:39:21 +08:00
  • ce81297159 fix: 修复技能市场分页、后台Skills管理、微信Bot图片生成超时 QihuAI Design 2026-07-16 15:10:50 +08:00
  • b3866f770c fix: 全站时间统一为北京时间(Asia/Shanghai) QihuAI Design 2026-07-16 12:39:35 +08:00
  • 82afe14a23 fix(wechat/token/market): 修复微信对话时间、Token数据重置、技能市场复活、媒体内联 QihuAI Design 2026-07-16 09:19:23 +08:00
  • da89a27bca fix(wechat-bot): ①对话时间统一北京时间 ②媒体内联发送(微信直看图片/视频) ③媒体生成计入Token驾驶舱 ④清空技能市场 QihuAI Design 2026-07-15 23:37:30 +08:00
  • 7739f17594 fix(wechat-bot): 修复 AGNES 媒体生成失败——优化步骤相对导入路径错误(从未生效)+ 国内模型直连 + 内容策略重试 QihuAI Design 2026-07-15 22:04:22 +08:00
  • fd2011b93e fix: AGNES 三个模型改走香港代理(实测延迟更低、更稳定) QihuAI Design 2026-07-15 20:17:44 +08:00
  • ccc5f799e1 fix(media): AGNES 图像/视频生成加韧性层——指数退避重试+友好错误翻译+Bot解析加固 deploy 2026-07-15 19:58:06 +08:00
  • b88f883d44 feat(market): admin用户前台导入的Agent/Skill/MCP自动标记为官方(official) deploy 2026-07-15 18:58:15 +08:00
  • 6416fb4651 fix(admin): 修复注册设置PUT接口——由独立query参数改为接收JSON body deploy 2026-07-15 18:50:36 +08:00
  • 148e4a21c2 fix: 全面修复6项问题——Auto模型路由/媒体提示词优化/微信Bot/Token驾驶舱/技能市场清空 deploy 2026-07-15 17:05:00 +08:00
  • 4d57987aa5 fix(agent): 外部Dify Agent 手动跟随http->https 301重定向并保持POST(测试连接+运行期);qihuyun.com直连 deploy 2026-07-15 14:30:24 +08:00
  • d274733fb3 feat(chat): 外部Agent(Dify/n8n/Coze)运行期真实远程调用 qihu-bot 2026-07-15 13:55:04 +08:00
  • d374d464e8 feat: 智能Agent接入前连通性/鉴权校验 QihuAI Design 2026-07-15 13:01:19 +08:00
  • b0bfba5c16 fix: 技能/应用市场官方种子改为仅空表时写入,修复删掉的技能重启后被迁移脚本复活 QihuAI Design 2026-07-15 12:38:36 +08:00
  • 996d5413da fix: 修复AI聊天/IM多项问题(媒体直连+技能自动发现+agent/mcp上下文) QihuAI Design 2026-07-15 12:23:56 +08:00
  • bc2899ed09 前台8项体验修复: 知识库上传自动刷新; 资产PDF归类; Token驾驶舱媒体统计; AI模糊意图澄清选择; ChatPage增加MCP/附件上传/语音; 技能市场安装态修复+清理演示数据; MCP协议应用改名MCP应用; Agent单应用接入(名称/介绍/API Key) QihuAI Design 2026-07-15 10:33:43 +08:00
  • 463824480b fix: 知识库文档上传(尾斜杠+FormData+真文件接收); AI回复强制Markdown; 平台全功能知识库注入系统提示 QihuAI Design 2026-07-14 23:04:30 +08:00
  • 62631a3b95 feat: 技能市场Hub导入MCP/Skills添加名称说明输入;MCP传输代码验证后独立导入按钮 QihuAI Design 2026-07-14 22:33:43 +08:00
  • c0ec9e0e88 fix: ChatPage loadMessages 中 mapped.forEach 闭包错误导致页面白屏;移至 async 内部 QihuAI Design 2026-07-14 22:21:16 +08:00
  • 5d1370156e fix: 停止迁移复活默认模型供应商/模型;AI聊天媒体生成改为异步(修复视频请求失败) QihuAI Design 2026-07-14 21:48:39 +08:00
  • b7f76c3e92 refactor(admin): 将「数据分析」从数据驾驶舱移至待处理板块 QihuAI Design 2026-07-14 21:21:35 +08:00
  • a1669374e6 feat(kb): 接入 Dify 知识库,移除 FastGPT;AI 聊天产出+用户文档自动入库量化 QihuAI Design 2026-07-14 20:56:53 +08:00
  • d3a890eb18 Round6 fix: 自动化任务提交按钮文案/去掉创建分支; 补建 sms_verification_codes 表 QihuAI Design 2026-07-14 19:38:50 +08:00
  • d179cc2f02 Round6: 前台图片缩略图+下载/视频修复; 后台连接测试单次+自动消失; 导航重组; 存储中文化; 自动化去掉创建按钮; 短信验证码(注册/重置/充值通知) QihuAI Design 2026-07-14 18:49:27 +08:00
  • ba09017884 fix: AGNES图像/视频生成强制经智能路由代理(172.18.0.1:7890),修复容器内直连被重置导致图像生成异常 QihuAI Design 2026-07-14 17:11:12 +08:00
  • 202a181ebe 同步页面正文标题改名:付费中心→会员订阅、微信机器人→微信Bot、会员订阅→会员管理、应用市场审核→AI技能审核、技能管理→Skills技能管理、MCP服务→MCP Client管理、支付渠道配置→支付渠道、广告位管理→广告管理 QihuAI Design 2026-07-14 12:11:50 +08:00
  • fcc84d98df 增强后台数据驾驶舱:6张指标卡(近7天活跃/订阅成功/文档数等)+30天Token趋势+操作/审计日志分页与CSV下载 QihuAI Design 2026-07-14 12:00:19 +08:00
  • 6525b4d994 feat: 补齐缺失页 Phase1 - 多平台IM Bot(企业微信/飞书/QQ/悟空IM)+应用服务页+路由导航 QihuAI Design 2026-07-14 11:38:08 +08:00
  • fa01b5df5b refactor: 按新规格重组前后台菜单导航(前台分组+改名、后台5板块+待处理) QihuAI Design 2026-07-14 11:02:21 +08:00
  • 6e4fcad2b9 style: 首页轮播箭头默认隐藏(hover显现)、指示器圆点去边框极淡透明 QihuAI Design 2026-07-14 10:40:52 +08:00
  • 730065895a style: 首页广告位优化——移除冗余描述、标题居中、轮播控件透明化 QihuAI Design 2026-07-14 09:23:57 +08:00
  • ab54d7344c refactor: 移除通用频道管理(LangBot)模块,IM Bot 改为直接对接;迁移 _call_real_llm 至 im_llm QihuAI Design 2026-07-14 08:21:56 +08:00
  • 945eeb8ba0 feat: 模型库能力默认模型UI + 前台Auto默认模型 + AGNES直连修复 + 意图识别增强 QihuAI Design 2026-07-14 05:47:57 +08:00
  • 2847289921 fix(front): restore grouped sidebar with IM Bot section (channels + wechat-bot); normalize brand color #5B5FED qyyfw 2026-07-13 23:35:11 +08:00
  • 9c684076f3 feat(front): unify all front user pages to DESIGN.md brand #5B5FED; fix decimal-rgba off-brand purples missed by hex normalization (MarketPage focus shadow, LoginPage radial glow) QihuAI Design 2026-07-13 23:07:26 +08:00
  • a48873d7ce fix: 后台「访问前台」改为进入用户工作界面 /chat(而非营销落地页) QihuAI Design 2026-07-13 21:43:56 +08:00
  • 5a6a7a5fb7 fix: 后台「访问前台」打开独立公开路由 /home,绕过管理员登录重定向 QihuAI Design 2026-07-13 21:15:48 +08:00
  • 5617d4304b fix(admin): 后台侧栏按DESIGN.md翻浅色主题+品牌色#5B5FED;修正CSS类名错配(.sidebar-nav/.nav-item)使全部功能板块可见;默认展开所有分组 QihuAI Design 2026-07-13 20:50:47 +08:00
  • 9b87012248 feat(frontend): 首页广告位网格溢出根治(minmax(0,1fr) minmax(0,1.2fr)+min-width:0) + 精选推荐对接平台广告接口 GET /app/api/market/ads QihuAI Design 2026-07-13 20:01:13 +08:00
  • e38e18fbe7 feat(admin): 短信配置独立页+短信宝支持;后台顶部面包屑导航优化 QihuAI Design 2026-07-13 19:24:13 +08:00
  • c275cc3b5e fix(frontend): 广告位改为右2/3内收卡片——去grid gap使左边界紧贴标题右缘,右边界距页面右缘内收32px,加1px边框形成独立盒子 QihuAI Design 2026-07-13 18:19:22 +08:00
  • 21b8422c87 fix(frontend): 精选推荐轮播溢出修复——.lp-carousel 加 overflow:hidden+border-radius 裁剪离屏幻灯片;.lp-slide 加 16px 内边距形成边界与阴影余量 QihuAI Design 2026-07-13 17:24:18 +08:00
  • a7b9b2492e feat(frontend): 首页改版——Hero合并广告位(2/3)、去PaaS/去对话卡、价值区/技能榜/应用中心文案、源index.html去HashRouter脚本、prerender去重注入 QihuAI Design 2026-07-13 16:21:42 +08:00
  • c7fea64ae7 chore(frontend): 清理 LandingPage 中关于 HashRouter 的历史注释(项目已迁 BrowserRouter) QihuAI Design 2026-07-13 15:48:06 +08:00
  • d404aa4e29 feat(frontend): HashRouter->BrowserRouter 干净URL可独立索引 + 静态预渲染(SSR注入#root/robots/sitemap) + logo回顶 QihuAI Design 2026-07-13 15:01:53 +08:00
  • a1bea39d9f design: 增强设计系统(渐变/玻璃拟态/SEO-GEO/页面布局) + 元宝提示词解读 QihuAI Design 2026-07-13 11:17:47 +08:00
  • e7dc9808c0 docs: 沉淀七虎AI 设计系统(DESIGN.md/MASTER.md/.impeccable.md) 作为UI单一事实源 qyyfw 2026-07-13 09:10:30 +08:00
  • 5bc61827d7 docs: RELEASES v2026.07.12-ui-recover qyyfw 2026-07-12 18:40:28 +08:00