- 前端 React+TypeScript (源码+构建产物) - 后端 Python FastAPI - 数据库迁移 001-015 - Docker部署配置 - 微信ClawBot API频道绑定 - 项目文档 README.md
30 lines
3.0 KiB
Plaintext
30 lines
3.0 KiB
Plaintext
AIFlow v2.0.1
|
||
Build Date: 2026-06-02
|
||
Features: AI chat with real API, tool-call function calling, knowledge base file storage + AI-driven graph (LLM entity/relation extraction), channel QR codes, email/SMS config with AI content generation, payment config, admin dashboard (platform cockpit) with cumulative token stats, audit/operation logs, agent resources API, evolution pipeline with auto-recovery, global default model, ad banner image upload + AI image generation, app market install/uninstall + search + duplicate detection, asset file type classification + online preview
|
||
Migrations: 001-015 (15 total)
|
||
Fix: 015_production_fixes - knowledge_documents增加content列; AppPurchase状态在卸载时重置
|
||
Fix: 014_clean_test_data - 交付前清理Mock/测试数据,去重model_provider,保留admin账号及种子数据
|
||
Fix: 013_knowledge_graph_tables - 知识图谱节点/边/构建记录三张新表
|
||
Fix: 012_production_column_sync - 幂等补全生产环境可能缺失的列
|
||
Fix: run.sh admin密码智能检测 - 仅在哈希无效时重置,保护用户修改的密码
|
||
Fix: main.py lifespan - Evolution Pipeline自动恢复运行+chat.py自动启动Pipeline
|
||
Fix: Auth login - 前端区分用户名不存在和密码错误(/auth/login 401特殊处理)
|
||
Fix: Dashboard - 更名平台驾驶舱 + total_tokens累计统计
|
||
Fix: ChatPage - Agent/技能选择修复onClick交互 + used_skills关联请求skill_ids
|
||
Fix: Channels QR - 统一使用config.APP_ACCESS_URL(3处os.environ改为config)
|
||
Fix: Ad banners - 后端图片上传+AI绘图接口
|
||
Fix: Models - 全局默认LLM设置入口+is_default显示
|
||
Fix: Email config - 字段空值校验+测试前先保存+SMTP逐字段验证
|
||
Fix: docker-compose.yml - APP_ACCESS_URL改为https://bot.qihuyun.com(二维码localhost根因)
|
||
Fix: Token dashboard - 导出CSV下载+一键充值API+服务器时间同步
|
||
Fix: Knowledge graph - Canvas节点拖拽+悬停高亮tooltip+点击选中详情面板
|
||
Fix: Assets - 按ID去重+Office/PDF在线预览+文件类型映射修复
|
||
Fix: ChatPage - 知识库/Agent/技能多选组合(checkbox多选dropdown)
|
||
Feature: AstrBot借鉴 - 统一Webhook端点+消息组件系统+平台适配器注册+MessageSession+Pipeline管道+Redis事件总线
|
||
Refactor: 清理旧版_handle_*_webhook函数和_create_unified_event辅助函数(约330行冗余代码),统一通过适配器模式工作
|
||
Fix: unified_webhook - URL验证(challenge/url_verification)优先于频道存在性检查
|
||
Fix: config.py - APP_ACCESS_URL三级防护(检测临时域名自动覆盖为正式域名)
|
||
Fix: BUG-1 - 邮件/SMS/站点设置GET接口返回标准{code,data,message}格式,修复配置持久化后刷新丢失
|
||
Fix: BUG-2 - Token驾驶舱CSV导出分页获取(page_size=100) + 一键充值跳转/#/pricing
|
||
Fix: 生产环境6项缺陷修复 - (1)频道二维码add bind页面+后端API,(2)knowledge_documents add content列,(3)tool-call优先调用skills system prompt,(4)卸载时重置AppPurchase状态,(5)Token overview add server_time (Shanghai时区),(6)邮件测试add smtplib全异常捕获+标准返回格式
|