Skip to content

v.1.2.4

Latest

Choose a tag to compare

@apconw apconw released this 11 Apr 07:04
· 49 commits to master since this release

v1.2.4 Release Notes

🆕 新增功能

1. EnhancedCommonAgent - 增强通用问答智能体

  • 新增 agent/common/enhanced_common_agent.py,基于 DeepAgents 框架
  • 支持 Skill + MCP + 多轮对话 + 思考可视化
  • 带阶段追踪(PLANNING → EXECUTION → SUB_AGENT → REPORTING)

2. 技能中心(Skill Center)全新升级

  • web/src/views/skill-center.vue 完全重写(+872 行)
  • 新增 common/deep 双 Tab 切换、GitHub 在线安装、ZIP 包上传、教程预览
  • 新增 services/skill_service.py(+432 行):技能全生命周期管理
  • 新增 controllers/skill_api.py(+400 行):技能相关 REST API

3. PageAgent 智能页面交互能力

  • web/src/hooks/usePageAgent.ts(+379 行):AI 自动操盘网页(点击/填表/导航)
  • web/src/hooks/pageAgentInstructions.ts(+98 行):页面元素定位指令集
  • 支持登录页/首页/对话页三类页面的自动化操作流程

4. 新增 Skills

Skill 说明
agent/common/skills/pdf/ PDF 处理(pypdf/fpdf2:文本提取/合并/拆分/表单填写)
agent/common/skills/web-access/ 联网能力(CDP 代理 + Node.js 脚本),支持搜索/网页抓取/登录态操作
agent/common/skills/xlsx/ Excel/Office 文档处理(打包/解包/公式重算/LibreOffice 转换)
agent/deepagent/skills/frontend-design/ 报告视觉设计原则

5. Long Memory 记忆增强

  • agent/common/ 新增 long memory 相关模块,支持更长上下文

6. SQL 安全校验模块

  • 新增 common/sql_security.py(+94 行):基于 sqlglot 解析,拦截 INSERT/UPDATE/DELETE/DROP 等危险操作

7. Deep Research 报告生成升级

  • report-generation skill 大幅增强(+497 行):动态风格选择(玻璃拟态/科技渐变/现代明亮/仪表盘)
  • schema-exploration / query-writing skill 同步优化
  • 新增 frontend-design 设计规范指导

8. 前端其他更新

  • API 超时链路优化:18min → 36min(LLM(15min) < TASK(30min) < Sanic(35min) < 前端(36min))
  • MarkdownPreview 支持流结束时 HTML 截断检测
  • Chat 页面大规模重构(+~700 行)

🔄 变更

  • ui-ux-pro-max skill 移除:原数据文件、CSV、Python 脚本全部删除,合并入更轻量的 frontend-design skill
  • MinIO 工具模块增强
  • agent/deepagent/deep_research_agent.py 工具调用格式优化(紧凑化)
  • README.md 新增 Skill 技能中心、OpenClaw 模式演示视频

📦 依赖升级(LangChain 生态)

依赖 旧版本 新版本
langchain 1.2.7 1.2.15
langchain-core 1.2.7 1.2.28
langchain-anthropic 1.3.1 1.4.0
langchain-google-genai 4.2.0 4.2.1
langgraph 1.0.7 1.1.6
langgraph-checkpoint 3.0.1 3.0.5
langgraph-prebuilt 1.0.7 1.0.9
deepagents 0.3.7 0.5.1
anthropic 0.75.0 0.92.0

新增依赖:accelerate、datasets、defusedxml、dill、evaluate、fpdf2、hf-xet、html2text、multiprocess、orjson、psutil、psycopg / psycopg-binary / psycopg-pool、pyarrow、pypdf、reportlab、sentencepiece 等

配置更新

  • 新增 LLM_MAX_TOKENS=65536:DeepSeek 等模型默认上限较低,报告生成需显式设置更高值

代码统计

152 个文件变更,+30,300 行 / -3,038 行