mirror of
https://github.com/zhayujie/chatgpt-on-wechat.git
synced 2026-07-17 11:07:11 +08:00
fix(web): support parallel sessions; fix lost/duplicate in-flight replies
This commit is contained in:
@@ -456,6 +456,7 @@
|
||||
"group": "发布记录",
|
||||
"pages": [
|
||||
"zh/releases/overview",
|
||||
"zh/releases/v2.1.1",
|
||||
"zh/releases/v2.1.0",
|
||||
"zh/releases/v2.0.9",
|
||||
"zh/releases/v2.0.8",
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
---
|
||||
title: 自主进化
|
||||
title: 自我进化
|
||||
description: Self-Evolution — 会话空闲后自动复盘,沉淀记忆、优化技能、处理未完成事项
|
||||
---
|
||||
|
||||
@@ -7,13 +7,13 @@ description: Self-Evolution — 会话空闲后自动复盘,沉淀记忆、优
|
||||
|
||||
### 简介
|
||||
|
||||
自主进化(Self-Evolution)让 Agent 不止于"完成单次任务",而是能在与你的相处中持续成长。每段对话告一段落后,它会自动"回头复盘"一次:把值得记住的沉淀为长期记忆、把使用中暴露的问题修进技能、把没做完的事情接着推进。久而久之,Agent 会越来越懂你的偏好、越来越少重复犯错、越来越主动地把事情收尾,而这一切都在后台静默完成,只有真正做了事情时才会简短地告诉你。
|
||||
自我进化(Self-Evolution)让 Agent 不止于"完成单次任务",而是能在与你的相处中持续成长。每段对话告一段落后,它会自动"回头复盘"一次:把值得记住的沉淀为长期记忆、把使用中暴露的问题修进技能、把没做完的事情接着推进。久而久之,Agent 会越来越懂你的偏好、越来越少重复犯错、越来越主动地把事情收尾,而这一切都在后台静默完成,只有真正做了事情时才会简短地告诉你。
|
||||
|
||||
> 它与[梦境蒸馏](/zh/memory/deep-dream)互补:梦境蒸馏负责整理记忆本身,自主进化则在记忆之外,进一步优化技能、推进未完成的任务,让 Agent 的能力随使用不断打磨。
|
||||
> 它与[梦境蒸馏](/zh/memory/deep-dream)互补:梦境蒸馏负责整理记忆本身,自我进化则在记忆之外,进一步优化技能、推进未完成的任务,让 Agent 的能力随使用不断打磨。
|
||||
|
||||
### 三个目标
|
||||
|
||||
自主进化围绕三件事工作:
|
||||
自我进化围绕三件事工作:
|
||||
|
||||
| 目标 | 说明 |
|
||||
| --- | --- |
|
||||
@@ -27,7 +27,7 @@ description: Self-Evolution — 会话空闲后自动复盘,沉淀记忆、优
|
||||
|
||||
### 触发时机
|
||||
|
||||
自主进化不是定时执行,而是在**一段对话自然结束、进入空闲后**才触发,避免打断正在进行的交流。需要同时满足:
|
||||
自我进化不是定时执行,而是在**一段对话自然结束、进入空闲后**才触发,避免打断正在进行的交流。需要同时满足:
|
||||
|
||||
- **对话已空闲** — 距离最后一次互动超过设定的空闲时长(默认 15 分钟)
|
||||
- **对话有足够内容** — 自上次进化以来累积了足够轮次,或上下文已接近容量上限
|
||||
@@ -36,11 +36,11 @@ description: Self-Evolution — 会话空闲后自动复盘,沉淀记忆、优
|
||||
|
||||
### 相关配置
|
||||
|
||||
自主进化默认关闭,可在 Web 控制台「配置 → Agent 配置」中通过开关启用(位于"深度思考"下方),也可在配置文件中调整:
|
||||
自我进化默认关闭,可在 Web 控制台「配置 → Agent 配置」中通过开关启用(位于"深度思考"下方),也可在配置文件中调整:
|
||||
|
||||
| 参数 | 说明 | 默认值 |
|
||||
| --- | --- | --- |
|
||||
| `self_evolution_enabled` | 是否启用自主进化 | `false` |
|
||||
| `self_evolution_enabled` | 是否启用自我进化 | `false` |
|
||||
| `self_evolution_idle_minutes` | 对话空闲多久后触发(分钟) | `15` |
|
||||
| `self_evolution_min_turns` | 触发所需的最少对话轮次 | `6` |
|
||||
|
||||
@@ -50,7 +50,7 @@ description: Self-Evolution — 会话空闲后自动复盘,沉淀记忆、优
|
||||
|
||||
### 进化记录
|
||||
|
||||
每次进化的过程和结果会按日期记录在 `memory/evolution/YYYY-MM-DD.md` 中,可在 Web 控制台的「记忆管理 → 自主进化」tab 中查看。该 tab 同时汇总了自主进化记录与梦境日记,方便统一回顾 Agent 的成长轨迹。
|
||||
每次进化的过程和结果会按日期记录在 `memory/evolution/YYYY-MM-DD.md` 中,可在 Web 控制台的「记忆管理 → 自我进化」tab 中查看。该 tab 同时汇总了自我进化记录与梦境日记,方便统一回顾 Agent 的成长轨迹。
|
||||
|
||||
### 如何回滚
|
||||
|
||||
@@ -58,7 +58,7 @@ description: Self-Evolution — 会话空闲后自动复盘,沉淀记忆、优
|
||||
|
||||
## 实现设计
|
||||
|
||||
自主进化复用了系统已有的能力,保持轻量:
|
||||
自我进化复用了系统已有的能力,保持轻量:
|
||||
|
||||
- **隔离执行**:每次复盘都启动一个独立的、临时的复盘任务,使用与主对话相同的模型,但拥有受限的工具集(只能读上下文、改记忆与技能文件)。它不会污染主对话的上下文,也不会影响主对话的性能。
|
||||
- **基于备份的撤销**:进化前对相关文件做快照备份,撤销时按备份还原,因此每一次改动都可追溯、可逆。
|
||||
@@ -66,7 +66,7 @@ description: Self-Evolution — 会话空闲后自动复盘,沉淀记忆、优
|
||||
|
||||
### 克制与安全
|
||||
|
||||
自主进化的设计原则是"必要时执行,减少打扰":
|
||||
自我进化的设计原则是"必要时执行,减少打扰":
|
||||
|
||||
| 机制 | 说明 |
|
||||
| --- | --- |
|
||||
|
||||
@@ -5,6 +5,7 @@ description: CowAgent 版本更新历史
|
||||
|
||||
| 版本 | 日期 | 说明 |
|
||||
| --- | --- | --- |
|
||||
| [2.1.1](/zh/releases/v2.1.1) | 2026.06.08 | 自进化能力、Web 控制台消息管理升级、MCP 跨平台增强与并发调用、新模型接入(MiniMax-M3、qwen3.7-plus 等)、多项优化 |
|
||||
| [2.1.0](/zh/releases/v2.1.0) | 2026.06.01 | 国际化支持、新增 Telegram / Discord / Slack / 微信客服通道、命令行交互升级(流式输出、命令模糊匹配、任务取消)、MCP Streamable HTTP、新模型接入 |
|
||||
| [2.0.9](/zh/releases/v2.0.9) | 2026.05.22 | 新增模型管理、MCP 协议支持、浏览器登录态持久化、新模型接入(gpt-5.5、gemini-3.5-flash、qwen3.7-max 等)、部署安全加固 |
|
||||
| [2.0.8](/zh/releases/v2.0.8) | 2026.05.06 | 飞书渠道全面升级(语音、流式输出和Markdown、扫码一键接入)、DeepSeek V4和百度模型新增、定时任务工具增强 |
|
||||
|
||||
61
docs/zh/releases/v2.1.1.mdx
Normal file
61
docs/zh/releases/v2.1.1.mdx
Normal file
@@ -0,0 +1,61 @@
|
||||
---
|
||||
title: v2.1.1
|
||||
description: CowAgent 2.1.1 - 自进化能力、Web 控制台消息管理升级、MCP 跨平台增强、多模型接入与优化
|
||||
---
|
||||
|
||||
🌐 [English](https://docs.cowagent.ai/releases/v2.1.1) | [中文](https://docs.cowagent.ai/zh/releases/v2.1.1)
|
||||
|
||||
## 🧬 自进化能力
|
||||
|
||||
CowAgent 新增**自进化(Self-Evolution)**能力,让 Agent 不止于完成单次任务,而是在与你的日常协作中持续成长:
|
||||
|
||||
- **自动复盘成长**:一段对话自然结束并进入空闲后,Agent 会在后台悄悄回顾刚刚的对话,沉淀值得记住的偏好和事实、修复技能中暴露的问题、并补做未完成的任务
|
||||
- **越用越懂你**:随着使用,Agent 会逐渐记住你的习惯、减少重复犯错,在收尾上做得更好
|
||||
- **不打扰原则**:只有在确实做出了改动时,才用一句话告诉你它学到了什么、调整了什么,没有变化时全程静默
|
||||
- **安全可回退**:每次复盘前都会自动备份,对结果不满意时只需在对话中让它撤销即可恢复;内置技能受保护、所有改动均限制在工作空间内
|
||||
|
||||
默认关闭,可在 Web 控制台 **设置 → Agent 配置** 中一键开启。
|
||||
|
||||
相关文档:[自进化](https://docs.cowagent.ai/zh/memory/self-evolution)
|
||||
|
||||
## 💬 Web 控制台消息管理升级
|
||||
|
||||
Web 控制台的聊天体验进一步增强,操作更接近主流聊天产品:
|
||||
|
||||
- **消息编辑与重发**:用户与机器人的消息均支持编辑、删除、重新生成
|
||||
- **代码块更易用**:代码块新增语言标签和一键复制按钮
|
||||
- **拖拽体验优化**:支持将文件拖拽到整个聊天区域
|
||||
|
||||
Thanks @core-power (#2865)
|
||||
|
||||
## 🧩 MCP 跨平台增强
|
||||
|
||||
- **Windows 兼容修复**:修复 MCP 在 Windows 下 `stdio` 通信不可用的问题,并支持通过 `mcp.json` 配置服务超时时间
|
||||
- **并发调用支持**:`sse` 与 `streamable-http` 传输支持跨会话并发调用,多工具响应更快
|
||||
|
||||
Thanks @xliu123321 (#2859)
|
||||
|
||||
相关文档:[MCP 工具](https://docs.cowagent.ai/zh/tools/mcp)
|
||||
|
||||
## 🤖 模型新增与优化
|
||||
|
||||
- **MiniMax-M3**:新增并设为默认模型,保留 M2.7 系列作为可选项。Thanks @octo-patch (#2855)
|
||||
- **通义千问 qwen3.7-plus**:支持多模态对话
|
||||
- **语音识别模型可选**:Web 控制台支持选择 ASR(语音识别)模型并持久化保存。Thanks @nightwhite (#2857)
|
||||
- **安装菜单简化**:一键安装脚本精简模型选择菜单,新增小米 MiMo 选项
|
||||
|
||||
相关文档:[模型概览](https://docs.cowagent.ai/zh/models)
|
||||
|
||||
## 🛠 体验优化与修复
|
||||
|
||||
- **国际化体验**:通道列表按界面语言排序展示;优化 `auto` 模式下的语言自动回退逻辑
|
||||
- **任务取消更可靠**:修复部分场景下流式回复无法中断的问题
|
||||
- **CLI 增强**:`cow status` 新增显示当前项目路径
|
||||
- **部署安全加固**:凭证文件拦截范围收敛至 `~/.cow/.env`,不再误拦其他目录(Thanks @orbisai0security #2863);微信公众号在 `wechatmp_token` 为空时拒绝 Webhook 请求
|
||||
- **群任务看板插件**:内置群任务看板插件源。Thanks @Wyh-max-star (#2853)
|
||||
|
||||
## 📦 升级方式
|
||||
|
||||
源码部署可执行 `cow update` 一键升级,或手动拉取代码后重启。详见 [更新升级文档](https://docs.cowagent.ai/zh/guide/upgrade)。
|
||||
|
||||
**发布日期**:2026.06.08 | [Full Changelog](https://github.com/zhayujie/CowAgent/compare/2.1.0...2.1.1)
|
||||
Reference in New Issue
Block a user