QihuAI Design
|
a08ec87b22
|
chore(align): sync Git with running container as authoritative source
One-time alignment to close drift between the running container
(qihu-aiflow / image qihuaiflow:with-deps) and this Git repository.
Container hotfixes previously persisted only via `docker commit` are now
captured in Git so Git becomes the single source of truth.
Backend:
- chat_service.py: accumulated fixes incl. EigenFlux README guidance
- chat_context.py / chat_media.py: URL/web-repo context injection
- api/url_reader.py: NEW SSRF-safe web/README reader (Issue #725)
- skills_admin.py & Skills.tsx: 14-scene capability unification
- pgvector_search.py, orchestrator.py, platform_knowledge.py,
market.py, admin/models.py: drift sync
Frontend:
- ChatPage.tsx: collapsible AI think/act block (Issue #724)
- MarketPage / EvolutionDashboard / TokenDashboard styling sync
Migrations:
- 018_normalize_marketapp_scene.sql: fixed capability allowlist
(prevents capability wipe on restart)
Alignment performed 2026-07-23 05:42:47. No deletions; secrets/venv/node_modules/
caches were not touched (tracked-source-only copy).
|
2026-07-23 05:42:48 +08:00 |
|
QihuAI Design
|
cc35c61fbd
|
fix: 技能市场分类映射缺失+筛选chip激活态配色;聊天显式选中技能时正确介绍技能并精简回复排版
|
2026-07-17 21:45:30 +08:00 |
|
QihuAI Design
|
9bcf15099f
|
feat(market): 技能/MCP 分类改为面向用户的业务场景(人群->场景),AI验证期按场景归类
|
2026-07-17 14:55:21 +08:00 |
|
QihuAI Design
|
6f3fb400a4
|
feat(market): skills/mcp 能力分类 + AI验证期自动识别 + 导入自动入座
|
2026-07-17 12:09:42 +08:00 |
|
QihuAI Design
|
c9b5f964be
|
feat(frontend): per-platform Streamable HTTP input for MCP Hub import
|
2026-07-16 17:36:58 +08:00 |
|
QihuAI Design
|
e856f186be
|
ui(mcp-hub): MCP导入弹窗复用 skills 优化方案
两个问题:
1. 标题"导入Hub - MCP"偏左未居中 — .market-modal-header h2
加 flex:1 + text-align:center
2. 说明textarea 与 MCP传输代码 框紧挨着无分隔 —
.hub-code-section 加 margin-top: var(--space-xl)
|
2026-07-16 16:39:12 +08:00 |
|
QihuAI Design
|
4d27dd3429
|
ui(import-hub): 优化 skills.sh 卡片布局
- skills.sh 卡片改为列布局:
顶部:图标+名称+URL(左侧)+ 访问按钮(右上)
中部:URL 输入框(全宽)
底部:检测名称预览 + 导入按钮(右下)
- 加大"说明"与平台卡片的间距(margin-top: space-xl)
- 导入按钮与名称预览在右侧同一行,间距更协调
|
2026-07-16 16:00:35 +08:00 |
|
QihuAI Design
|
d374d464e8
|
feat: 智能Agent接入前连通性/鉴权校验
- 前端技能市场「接入单个Agent」新增「测试连接」按钮,接入前必须校验通过
- 后端 POST /market/apps/verify-agent:dify 走 chat-messages 鉴权探测(trust_env=False 直连),n8n/coze 走 HEAD 可达性探测
- upload_app 对 agent 类型做服务端守卫,密钥无效/不可达直接 400 拒绝
- MarketApp 新增 platform 列(dify/n8n/coze),009 迁移幂等加列
|
2026-07-15 13:01:19 +08:00 |
|
QihuAI Design
|
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)
|
2026-07-13 23:07:26 +08:00 |
|
QihuAI Design
|
d404aa4e29
|
feat(frontend): HashRouter->BrowserRouter 干净URL可独立索引 + 静态预渲染(SSR注入#root/robots/sitemap) + logo回顶
|
2026-07-13 15:01:53 +08:00 |
|
qyyfw
|
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
|
2026-07-11 06:29:32 +08:00 |
|
qyyfw
|
27ba91ae5e
|
feat(admin): 移除后台 Agent/技能/MCP 手动创建按钮,改为仅支持 URL 导入/AI 开发/AI 安装 - 后台 Agent管理/技能管理/MCP服务 移除 创建/添加 按钮 - 后端上传/创建按操作者角色设定默认值:管理员=官方+已发布+免费;用户=用户+待审核+定价自选 - 应用市场 Hub 导入新增 mcp.so / MCPMarket 平台,导入表单增加定价输入(用户可选收费) - 清理全部演示数据(market_apps/mcp_servers/mcp_tool_configs/evolution_skills)
|
2026-07-10 16:21:07 +08:00 |
|
qyyfw
|
78ff261b5a
|
初始提交: Qihu-AIFlow v2.0.1 完整项目
- 前端 React+TypeScript (源码+构建产物)
- 后端 Python FastAPI
- 数据库迁移 001-015
- Docker部署配置
- 微信ClawBot API频道绑定
- 项目文档 README.md
|
2026-07-02 14:40:46 +08:00 |
|