qyyfw
891d1ce527
Phase G5: Local Agent / Privacy Mode — 4 tables, 19 API endpoints, platform_bridge MCP, PrivacySettings.tsx (740 lines). 25/25 tests pass.
2026-07-06 17:18:05 +08:00
qyyfw
0486210133
Phase G4: Distribution Builder - SaaS product line mgmt, license keys, config export, frontend UI
2026-07-06 16:36:26 +08:00
qyyfw
d2e3147fb8
Phase G3: ACP Gateway + DAG Multi-Agent - acp_gateway.py (Agent communication layer, 350L), workflow_admin.py upgraded (async parallel execution + agent_node), Workflow.tsx updated (agent node + real-time streaming + WebSocket)
2026-07-06 15:48:37 +08:00
qyyfw
9b3e15ace6
Phase G2-1~G2-6: Code Execution Worker - Docker sandbox deployment, backend API (code_exec_admin.py), frontend CodeExecTab, security hardening (read-only FS, non-root, capability dropping, RLIMIT_AS)
2026-07-06 14:10:41 +08:00
qyyfw
909c013e2d
Phase G1-1~G1-6: MCP Marketplace Fusion - DB migration, mcp_market_admin.py, Deep Link generator, basic security scanner, McpMarketTab.tsx frontend, Market.tsx integration
2026-07-06 11:48:21 +08:00
qyyfw
49dcea0a11
Phase 3.9: Developer Tools Enhancement - Webhooks, SDK Center, API Docs, Usage Dashboard
2026-07-06 10:43:48 +08:00
qyyfw
065d2f05f6
Phase 3.8: Asset Center Enhancement - fix list endpoint with raw SQL, admin asset management deployed
2026-07-06 10:02:19 +08:00
qyyfw
63741b3f0f
Phase 3.7: Market Expansion - analytics dashboard, featured apps, category system, real API integration (replaces mock data)
2026-07-06 09:46:53 +08:00
qyyfw
2c5ab13209
Phase 3.6: Add workflow_admin.py backend API
2026-07-06 09:27:53 +08:00
qyyfw
b675e9fd20
Phase 3.6: Agent Visual Orchestration - DAG Workflow Editor (8 node types, drag-drop canvas, execution engine)
2026-07-06 09:27:30 +08:00
qyyfw
fc36777a5c
BugFix: Fix P0/P1 bugs - personal_wechat support, model display_names, dashboard data verification, KB upload test
2026-07-06 08:26:50 +08:00
qyyfw
4b49333f9d
Phase C5: Storage Quota - user/membership tier quota management
2026-07-06 08:13:51 +08:00
qyyfw
6ccf6d6867
Phase C4: 模型连接测试增强 - 多模态测试+批量测试+暗色主题修复
2026-07-05 21:44:18 +08:00
qyyfw
5828728f00
Phase C3: Site Settings Refactoring with horizontal sub-tabs and Logo upload
...
- Replaced vertical card layout with 5 horizontal tabs: 基础设置/Logo设置/邮件配置/短信配置/注册设置
- Added Logo upload tab with drag-drop preview and file upload
- Added Registration Settings tab (allow_register, email/phone verify, default role, welcome message)
- Added logo upload backend endpoint (POST /admin/settings/logo/upload)
- Added modal sub-component CSS classes for dark theme
- Fixed all hardcoded white backgrounds for dark theme
- Added uploadLogo method to adminAPI
2026-07-05 19:28:49 +08:00
qyyfw
6583bd2a62
feat: Phase 3.5 AI App Management - lifecycle, templates, versioning, analytics
2026-07-03 19:41:17 +08:00
qyyfw
e7d1c39c18
feat: Phase 3.4 Developer API Management - API Keys, OpenAPI Clients, Call Stats, Slow Logs
2026-07-03 19:04:49 +08:00
qyyfw
1d32385f17
fix: AIModel.provider error - add ModelProvider import and use joined query
2026-07-03 17:54:55 +08:00
qyyfw
251bbc4123
fix: Token timezone display + Skill install/uninstall bugs
2026-07-03 16:13:14 +08:00
qyyfw
5a7c717b25
Phase 3.3: MCP Protocol Support Module
2026-07-03 15:21:34 +08:00
qyyfw
aa8d689039
Phase
2026-07-03 15:06:25 +08:00
qyyfw
b2ba75a666
Phase 3.1: OSS storage config management (MinIO/AliyunOSS/AWS S3)
...
Backend:
- Add OSSStorageConfig model (models.py)
- Create storage_admin.py API (9 endpoints): stats, CRUD, toggle, set-default, test connection
- Register route /app/api/admin/storage in main.py
- Create oss_storage_configs table in MySQL
Frontend:
- Add Storage.tsx admin page (713 lines) with stats, table, create/edit modal
- Register /admin/storage route in App.tsx
- Add nav item and icon in AdminLayout.tsx
- Add 9 API methods in api/index.ts
2026-07-03 14:45:10 +08:00
qyyfw
5d1ad26874
fix: skills variable init + ChatPage show all published apps + populate skill content
2026-07-03 12:10:37 +08:00
qyyfw
5d9d420525
feat: Phase 2.5 - Skill Execution Pipeline + Chat Workflow Enhancement - Stage A: MarketApp->Skill ID mapping, real skill execution engine, SkillVersion snapshot fix - Stage B: AgentConfig dynamic injection, multi-turn context persistence, Function Calling loop (5 rounds) - Stage C: KnowledgeDocumentChunk model, BM25 text retrieval, smart KB context injection - D: PipelineScheduler LLM-based skill pattern extraction replacing mock
2026-07-03 10:37:02 +08:00
qyyfw
8ec808b515
fix: 6 bug fixes - timezone CST, knowledge_ids mismatch, skill uninstall, dashboard stats, chat knowledge retrieval, skill selection
2026-07-03 09:18:04 +08:00
qyyfw
855e1cb9c6
fix: SQLAlchemy 2.0 text() wrapper for raw SQL in knowledge_admin.py
2026-07-02 22:56:48 +08:00
qyyfw
4adc3fc054
fix: models.py KnowledgeBase indentation + verify Phase 2.4 KB API
2026-07-02 22:49:30 +08:00
qyyfw
144c8dd1f3
fix: correct agents_admin.router line in main.py
2026-07-02 22:40:22 +08:00
qyyfw
0b88db956f
Phase 2.4: Knowledge Base Admin API - CRUD, stats, external service integration
2026-07-02 22:39:10 +08:00
qyyfw
a682dc687e
Phase 2.3: Agent Management Module
...
Backend:
- agents_admin.py: 10 REST API endpoints for AI Agent CRUD
- GET/POST/PUT/DELETE /admin/agents/
- Stats overview, reviews, available skills/models
- Agent = MarketApp with type='agent'
Frontend:
- Agents.tsx: Full admin page (780 lines)
- Stats dashboard, filterable table, create/edit modal
- Config: system prompt, temperature, model, linked skills
- api/index.ts: 10 new Agent API methods
- App.tsx: /admin/agents route
- AdminLayout.tsx: Agent management nav item
2026-07-02 20:18:10 +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