diff --git a/docs/docs.json b/docs/docs.json index 5b4cf1ee..d979ecc3 100644 --- a/docs/docs.json +++ b/docs/docs.json @@ -208,6 +208,7 @@ "group": "发布记录", "pages": [ "releases/overview", + "releases/v2.0.7", "releases/v2.0.6", "releases/v2.0.5", "releases/v2.0.4", @@ -391,6 +392,7 @@ "group": "Release Notes", "pages": [ "en/releases/overview", + "en/releases/v2.0.7", "en/releases/v2.0.6", "en/releases/v2.0.5", "en/releases/v2.0.4", @@ -575,6 +577,7 @@ "group": "リリースノート", "pages": [ "ja/releases/overview", + "ja/releases/v2.0.7", "ja/releases/v2.0.6", "ja/releases/v2.0.5", "ja/releases/v2.0.4", diff --git a/docs/en/releases/overview.mdx b/docs/en/releases/overview.mdx index cf844391..b0a0dca1 100644 --- a/docs/en/releases/overview.mdx +++ b/docs/en/releases/overview.mdx @@ -5,6 +5,7 @@ description: CowAgent version history | Version | Date | Description | | --- | --- | --- | +| [2.0.7](/en/releases/v2.0.7) | 2026.04.22 | Image Generation Skill (6-provider auto-routing), new models (Kimi K2.6, Claude Opus 4.7, GLM 5.1), knowledge base and Web Console improvements | | [2.0.6](/en/releases/v2.0.6) | 2026.04.14 | Knowledge Base, Deep Dream Memory Distillation, Smart Context Compression, Web Console upgrades | | [2.0.5](/en/releases/v2.0.5) | 2026.04.01 | Cow CLI, Skill Hub open source, Browser tool, WeCom Bot QR scan, and more | | [2.0.4](/en/releases/v2.0.4) | 2026.03.22 | Personal WeChat channel, new model support, Japanese docs, script refactoring and bug fixes | diff --git a/docs/en/releases/v2.0.7.mdx b/docs/en/releases/v2.0.7.mdx new file mode 100644 index 00000000..3519812c --- /dev/null +++ b/docs/en/releases/v2.0.7.mdx @@ -0,0 +1,65 @@ +--- +title: v2.0.7 +description: CowAgent 2.0.7 - Image Generation Skill (6-provider auto-routing), new models, knowledge base enhancements, Web Console improvements and bug fixes +--- + +## 🎨 Image Generation Skill + +New built-in `image-generation` skill supporting text-to-image, image-to-image, and multi-image fusion across six major providers: + +- **6-provider auto-routing**: OpenAI (GPT-Image-2) → Gemini (Nano Banana) → Seedream (Volcengine Ark) → Qwen (DashScope) → MiniMax → LinkAI — automatically selects from configured providers in fixed priority order, with automatic fallback on failure +- **Zero model selection**: Just configure an API key and it works — no need to manually specify a model. You can also name a specific model in conversation (e.g. "draw a cat with seedream") +- **Flexible control**: Supports `quality`, `size` (512/1K–4K), and `aspect_ratio` parameters, with each provider automatically mapping to its supported values +- **Image editing**: Pass existing images for editing, style transfer, or multi-image fusion (Seedream supports up to 14 reference images) +- **Skill-level config**: Pin a default model via `skill.image-generation.model` in `config.json` +- **Image lightbox**: All images in the Web console now support click-to-enlarge preview + +Docs: [Image Generation Skill](https://docs.cowagent.ai/en/skills/image-generation) + +## 🤖 New Model Support + +- **Kimi K2.6**: Added `kimi-k2.6` model support +- **Claude Opus 4.7**: Added `claude-opus-4-7` model support +- **GLM 5.1**: Added `glm-5.1` model support +- **Kimi Coding Plan**: Support for Kimi Coding Plan mode +- **Custom model providers**: New custom model provider configuration for easier integration with additional vendors + +## 💬 Web Console Improvements + +- **Smart auto-scroll**: Improved chat scroll behaviour — no longer forces scroll to bottom while the user is reading earlier messages +- **Reasoning content cap**: Deep thinking content capped at 4 KB to prevent frontend lag +- **Mobile optimisation**: Session sidebar hidden by default on mobile, with overlay dismiss support +- **Session title fix**: Fixed title auto-generation fallback logic and Bridge reset on config change +- **Image preview dedup**: Fixed duplicate image rendering within the same message + +## 📚 Knowledge Base Enhancements + +- **Nested directory support**: Knowledge base listing and display now support multi-level nested directories +- **Root-level file display**: Show `index.md`, `log.md` and other root-level files in the knowledge tree +- **Empty state stats fix**: Root-level files no longer interfere with empty-state detection + +## 🌙 Dream Memory Improvements + +- **Structured organisation**: Dream memory files are now auto-archived by date with a cleaner directory structure +- **Schedule jitter**: Daily dream trigger includes random jitter to avoid concurrency conflicts in cluster deployments + +## 🛠 Skill System Improvements + +- **Skill manager refresh**: `/skill` commands now automatically refresh the skill manager to keep state in sync +- **Installation sources**: Skill installation supports multiple source formats (URL, zip, local file, etc.) with automatic target directory handling + +## 🐛 Other Fixes + +- **Gemini fix**: Fixed Gemini tool calls not returning results +- **Agent retry**: Empty-response retries no longer drop `tool_calls` +- **Docker env sync**: Fixed environment variables not syncing after config update in Docker environments +- **Python 3.7 compat**: Deferred `Literal` import for Python 3.7 compatibility +- **Model switch notification**: Fixed bot_type change notification not showing after model switch. Thanks @6vision +- **Config command**: `/config` now supports setting `enable_thinking` +- **Thinking display**: Deep thinking display disabled by default + +## 📦 Upgrade + +Run `cow update` or `./run.sh update` to upgrade, or pull the latest code and restart. See [Upgrade Guide](https://docs.cowagent.ai/en/guide/upgrade). + +**Release Date**: 2026.04.22 | [Full Changelog](https://github.com/zhayujie/CowAgent/compare/2.0.6...master) diff --git a/docs/ja/releases/overview.mdx b/docs/ja/releases/overview.mdx index 5453e47b..483d557f 100644 --- a/docs/ja/releases/overview.mdx +++ b/docs/ja/releases/overview.mdx @@ -5,6 +5,7 @@ description: CowAgent バージョン履歴 | バージョン | 日付 | 説明 | | --- | --- | --- | +| [2.0.7](/ja/releases/v2.0.7) | 2026.04.22 | 画像生成スキル(6プロバイダー自動ルーティング)、新モデル(Kimi K2.6、Claude Opus 4.7、GLM 5.1)、ナレッジベースと Web コンソールの改善 | | [2.0.6](/ja/releases/v2.0.6) | 2026.04.14 | ナレッジベース、Deep Dream 記憶蒸留、スマートコンテキスト圧縮、Web コンソールアップグレード | | [2.0.5](/ja/releases/v2.0.5) | 2026.04.01 | Cow CLI、Skill Hub オープンソース、ブラウザツール、企業微信スキャン作成、その他改善 | | [2.0.4](/ja/releases/v2.0.4) | 2026.03.22 | 個人WeChatチャネル追加、新モデルサポート、日本語ドキュメント、スクリプトリファクタリングおよび複数修正 | diff --git a/docs/ja/releases/v2.0.7.mdx b/docs/ja/releases/v2.0.7.mdx new file mode 100644 index 00000000..81390dd0 --- /dev/null +++ b/docs/ja/releases/v2.0.7.mdx @@ -0,0 +1,65 @@ +--- +title: v2.0.7 +description: CowAgent 2.0.7 - 画像生成スキル(6プロバイダー自動ルーティング)、新モデルサポート、ナレッジベース強化、Web コンソール改善およびバグ修正 +--- + +## 🎨 画像生成スキル + +新しい内蔵スキル `image-generation` を追加。テキストから画像生成、画像編集、複数画像の融合に対応し、6 社の主要プロバイダーをカバー: + +- **6 プロバイダー自動ルーティング**:OpenAI (GPT-Image-2) → Gemini (Nano Banana) → Seedream (Volcengine Ark) → Qwen (DashScope) → MiniMax → LinkAI — 固定の優先順位で設定済みプロバイダーを自動選択、失敗時は次のプロバイダーへ自動フォールバック +- **モデル選択不要**:API Key を設定するだけで使用可能、モデルを手動で指定する必要なし。会話で特定モデルを指名することも可能(例:「seedream で猫を描いて」) +- **柔軟な制御**:`quality`(画質)、`size`(解像度、512/1K〜4K)、`aspect_ratio`(アスペクト比)パラメータ対応、各プロバイダーが自動的に有効な値にマッピング +- **画像編集**:既存の画像を渡して編集・スタイル変換・複数画像融合が可能(Seedream は最大 14 枚の参照画像をサポート) +- **スキルレベル設定**:`config.json` の `skill.image-generation.model` でデフォルトモデルを固定可能 +- **画像ライトボックス**:Web コンソールのすべての画像がクリックで拡大プレビュー対応 + +ドキュメント:[画像生成スキル](https://docs.cowagent.ai/ja/skills/image-generation) + +## 🤖 新モデルサポート + +- **Kimi K2.6**:`kimi-k2.6` モデルサポートを追加 +- **Claude Opus 4.7**:`claude-opus-4-7` モデルサポートを追加 +- **GLM 5.1**:`glm-5.1` モデルサポートを追加 +- **Kimi Coding Plan**:Kimi Coding Plan モードをサポート +- **カスタムモデルプロバイダー**:新しいカスタムモデルプロバイダー設定により、追加ベンダーとの統合が容易に + +## 💬 Web コンソール改善 + +- **スマート自動スクロール**:チャットスクロールの動作を改善 — ユーザーが過去のメッセージを閲覧中に強制的に最下部にスクロールしなくなりました +- **推論コンテンツ制限**:深い思考コンテンツを 4KB に制限し、フロントエンドのラグを防止 +- **モバイル最適化**:セッションサイドバーをモバイルではデフォルトで非表示、オーバーレイタップで閉じることが可能 +- **セッションタイトル修正**:タイトル自動生成のフォールバックロジックと設定変更時の Bridge リセットを修正 +- **画像プレビュー重複排除**:同一メッセージ内での画像の重複レンダリングを修正 + +## 📚 ナレッジベース強化 + +- **ネストディレクトリ対応**:ナレッジベースの一覧表示が多階層のネストディレクトリに対応 +- **ルートレベルファイル表示**:ナレッジツリーにルートディレクトリの `index.md`、`log.md` などを表示 +- **空状態統計の修正**:ルートレベルファイルが空状態検出に干渉しなくなりました + +## 🌙 夢の記憶改善 + +- **構造化整理**:夢の記憶ファイルが日付別に自動アーカイブされ、ディレクトリ構造がより整理されました +- **スケジュールジッター**:毎日の夢トリガーにランダムジッターを追加し、クラスター環境での同時実行の競合を回避 + +## 🛠 スキルシステム改善 + +- **スキルマネージャーの更新**:`/skill` コマンド実行後にスキルマネージャーを自動リフレッシュし、状態の同期を確保 +- **インストールソース拡張**:スキルインストールが複数のソース形式(URL、zip、ローカルファイルなど)に対応し、ターゲットディレクトリを自動的に確保 + +## 🐛 その他の修正 + +- **Gemini 修正**:Gemini の tool call が結果を返さない問題を修正 +- **Agent リトライ**:空レスポンスのリトライ時に `tool_calls` が破棄されなくなりました +- **Docker 環境変数同期**:Docker 環境で設定更新後に環境変数が同期されない問題を修正 +- **Python 3.7 互換**:Python 3.7 互換性のために `Literal` のインポートを遅延 +- **モデル切替通知**:モデル切替後に bot_type 変更通知が表示されない問題を修正。Thanks @6vision +- **設定コマンド**:`/config` で `enable_thinking` の設定が可能に +- **思考表示**:深い思考の表示がデフォルトで無効に + +## 📦 アップグレード + +`cow update` または `./run.sh update` でアップグレード、またはコードを手動で pull して再起動。詳細は[アップグレードガイド](https://docs.cowagent.ai/ja/guide/upgrade)を参照。 + +**リリース日**:2026.04.22 | [Full Changelog](https://github.com/zhayujie/CowAgent/compare/2.0.6...master) diff --git a/docs/releases/overview.mdx b/docs/releases/overview.mdx index feb0e9f8..5973c102 100644 --- a/docs/releases/overview.mdx +++ b/docs/releases/overview.mdx @@ -5,6 +5,7 @@ description: CowAgent 版本更新历史 | 版本 | 日期 | 说明 | | --- | --- | --- | +| [2.0.7](/releases/v2.0.7) | 2026.04.22 | 图像生成技能(六厂商自动路由)、新模型支持(Kimi K2.6、Claude Opus 4.7、GLM 5.1)、知识库增强、Web 控制台优化 | | [2.0.6](/releases/v2.0.6) | 2026.04.14 | 项目更名、知识库系统、梦境记忆蒸馏、上下文智能压缩、Web 控制台多会话及多项优化 | | [2.0.5](/releases/v2.0.5) | 2026.04.01 | Cow CLI、Skill Hub 开源、浏览器工具、企微扫码创建、多项优化和修复 | | [2.0.4](/releases/v2.0.4) | 2026.03.22 | 新增个人微信通道、新模型支持、日文文档、脚本重构及多项修复 | diff --git a/docs/releases/v2.0.7.mdx b/docs/releases/v2.0.7.mdx new file mode 100644 index 00000000..d9e2275d --- /dev/null +++ b/docs/releases/v2.0.7.mdx @@ -0,0 +1,64 @@ +--- +title: v2.0.7 +description: CowAgent 2.0.7 - 图像生成技能(六厂商自动路由)、新模型支持、知识库增强、Web 控制台优化及多项修复 +--- + +## 🎨 图像生成技能 + +新增图像生成内置技能,支持文生图、图生图、多图融合,支持 `GPT-Image-2`、`Nano Banana` 等多种模型: + +- **自动路由**:支持六种模型厂商自动切换,OpenAI (GPT-Image-2) → Gemini (Nano Banana) → Seedream (火山方舟) → Qwen (百炼) → MiniMax → LinkAI +- **开箱即用**:配置 API Key 即可使用,无需手动指定模型。也支持在对话中指定特定模型 +- **灵活控制**:支持 `quality`(画质)、`size`(分辨率,512/1K~4K)、`aspect_ratio`(宽高比)等参数,各厂商自动适配有效值 +- **图片编辑**:传入已有图片即可进行编辑、风格迁移、多图融合 +- **Skill 级配置**:支持通过 `config.json` 中的 `skill.image-generation.model` 固定默认模型 + +相关文档:[图像生成技能](https://docs.cowagent.ai/skills/image-generation) + +## 🤖 新模型支持 + +- **Kimi K2.6**:新增 `kimi-k2.6` 模型支持 +- **Claude Opus 4.7**:新增 `claude-opus-4-7` 模型支持 +- **GLM 5.1**:新增 `glm-5.1` 模型支持 +- **Kimi Coding Plan**:支持 Kimi Coding Plan 模式 +- **自定义模型厂商**:新增[自定义模型](https://docs.cowagent.ai/models/custom)提供方配置,方便接入本地模型及更多厂商 + +## 📚 知识库增强 + +- **嵌套目录支持**:知识库列表和展示支持多级嵌套目录 +- **根级文件展示**:知识树中显示根目录下的 `index.md`、`log.md` 等文件 +- **空状态统计修复**:排除根级文件对知识库统计的干扰,正确保持空状态 + +## 🌙 梦境记忆优化 + +- **结构化组织**:梦境记忆文件按日期自动归档,目录结构更清晰 +- **定时抖动**:每日定时触发增加随机抖动,避免集群场景下的并发冲突 + +## 🛠 技能系统改进 + +- **技能管理刷新**:`/skill` 命令执行后自动加载最新技能,确保状态同步 +- **安装来源扩展**:技能安装支持多种来源格式(URL、zip、本地文件等) + +## 💬 Web 控制台优化 + +- **智能自动滚动**:优化聊天窗口滚动逻辑,用户手动翻阅时不再强制跳到底部 Thanks @colin2060 +- **移动端适配**:侧边栏默认隐藏,支持点击遮罩关闭 +- **图片预览去重**:修复同一消息中图片重复渲染的问题 +- **推理内容截断**:深度思考内容超出阶段,解决前端卡顿问题 +- **会话标题修复**:修复标题自动生成的回退逻辑 + + +## 🐛 其他修复 + +- **Gemini 修复**:修复 Gemini tool call 不返回结果的问题 +- **Agent 重试**:空响应重试时不再丢弃 tool_calls +- **Docker 环境变量**:修复 Docker 环境下更新配置后环境变量未同步的问题 Thanks @sunboy0523 +- **Python 3.7 兼容**:延迟导入 `Literal` 以兼容 Python 3.7 +- **模型切换通知**:修复切换模型后 bot_type 变更通知未显示的问题。Thanks @6vision +- **配置命令增强**:`/config` 支持设置 `enable_thinking` + +## 📦 升级方式 + +源码部署可执行 `cow update` 或 `./run.sh update` 一键升级,或手动拉取代码后重启。详见 [更新升级文档](https://docs.cowagent.ai/guide/upgrade)。 + +**发布日期**:2026.04.22 | [Full Changelog](https://github.com/zhayujie/CowAgent/compare/2.0.6...2.0.7)