Skip to content

Commit 55c9d20

Browse files
authored
merge release/v1.0.1
* chore: merge release/v1.0.1 into dev (squashed commits) * update version
1 parent 6d719b7 commit 55c9d20

File tree

159 files changed

+10483
-6972
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

159 files changed

+10483
-6972
lines changed

.versionrc.json

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
{
2+
"types": [
3+
{
4+
"type": "feat",
5+
"section": "✨ 新功能"
6+
},
7+
{
8+
"type": "fix",
9+
"section": "🐛 Bug 修复"
10+
},
11+
{
12+
"type": "perf",
13+
"section": "⚡️ 性能优化"
14+
},
15+
{
16+
"type": "refactor",
17+
"section": "♻️ 重构"
18+
},
19+
{
20+
"type": "docs",
21+
"section": "📝 文档"
22+
},
23+
{
24+
"type": "style",
25+
"section": "💄 样式"
26+
},
27+
{
28+
"type": "test",
29+
"section": "✅ 测试"
30+
},
31+
{
32+
"type": "chore",
33+
"section": "🔧 构建/工具"
34+
},
35+
{
36+
"type": "ci",
37+
"section": "👷 CI/CD"
38+
}
39+
],
40+
"releaseCommitMessageFormat": "chore(release): {{currentTag}}",
41+
"skip": {
42+
"tag": false
43+
},
44+
"header": "# 更新日志\n\n本项目的所有重要变更都会记录在此文件中。\n\n格式基于 [Keep a Changelog](https://keepachangelog.com/zh-CN/1.0.0/),\n版本号遵循 [语义化版本](https://semver.org/lang/zh-CN/) 规范。\n"
45+
}

CHANGELOG.md

Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
# 更新日志
2+
3+
本项目的所有重要变更都会记录在此文件中。
4+
5+
格式基于 [Keep a Changelog](https://keepachangelog.com/zh-CN/1.0.0/),版本号遵循 [语义化版本](https://semver.org/lang/zh-CN/) 规范。
6+
7+
## [1.0.1] - 2025-11-10
8+
9+
### 📝 文档
10+
11+
- 更新 README 文档内容和结构
12+
- 更新 nuwax-cli 版本信息
13+
14+
### 🔧 构建/工具
15+
16+
- 新增项目开发规则文档
17+
- 优化构建配置和依赖管理
18+
- 更新依赖版本(prompt-kit-editor、simple-edit-markdown、ds-markdown 等)
19+
- 优化 Husky 和 Git 钩子配置
20+
- 清理未使用的文件和依赖
21+
22+
### ✨ 新功能
23+
24+
- 为 MCP 管理添加官方服务与自定义服务分类
25+
- 为生态市场添加 MCP 模块和分类筛选功能
26+
- 为智能体添加设置展开扩展页面区域与隐藏聊天区域切换
27+
- 为页面开发中的聊天会话框新增复制粘贴图片功能
28+
- 为输入框添加复制粘贴功能
29+
- 为预置引导问题添加图标和字数限制
30+
- 为创建分享添加组件弹窗优化样式以及添加 loading 和空状态
31+
- 临时会话手机端添加 clear 刷子功能
32+
- 优化 AppDev 页面逻辑和 UI 状态处理
33+
34+
### 🐛 Bug 修复
35+
36+
- 修复 MCP 搜索以及滚动加载问题
37+
- 修复会话框向下滑动时无法鼠标滚动的问题
38+
- 修复事件绑定与预置问题设置必填参数校验
39+
- 优化会话主题闪现问题
40+
- 移除调试日志输出
41+
42+
### ⚡️ 性能优化
43+
44+
- 优化代码逻辑和组件性能
45+
- 优化 loading 效果
46+
- 优化 iframe 内部导出添加新的 sandbox 值
47+
- 为智能体组件设置卡片添加 placeholder
48+
- 优化会话处理卡片和智能体编排交互
49+
50+
### ♻️ 重构
51+
52+
- 重构 AppDev 页面开发日志查看器,从悬浮式改为内嵌式
53+
- 重构页面开发聊天框关于数据源切换
54+
- 重构页面开发输入框组件
55+
- 重构广场组件和生态市场模板逻辑
56+
- 重构智能体开发卡片和数据表
57+
58+
## [1.0.0] - 2025-11-01
59+
60+
### ✨ 新功能
61+
62+
- 智能体平台前端项目初始版本发布
63+
- 基于 React 18 + UmiJS Max + Ant Design 的智能体平台前端项目
64+
- 提供智能体开发、管理和使用的完整解决方案
65+
- 集成先进的 AI Agent 系统,支持文件管理、代码编辑、实时预览和 AI 助手聊天功能
66+
- AppDev Web IDE:集成开发环境,支持文件管理、代码编辑和实时预览
67+
- AI 助手聊天:基于新的 OpenAPI 规范的实时 AI 对话功能,支持流式响应和工具调用
68+
- 工作空间管理:项目文件树管理、文件上传和版本控制
69+
- 知识库管理:智能体知识库的创建和维护
70+
- 组件库管理:可复用组件的管理和发布
71+
- MCP 服务管理:Model Context Protocol 服务集成
72+
- 生态系统管理:插件、模板和服务的生态系统
73+
- 动态主题背景切换:支持 8 种预设背景图片,实时切换,状态持久化
74+
75+
### 🎨 技术栈
76+
77+
- **前端框架**: React 18 + TypeScript 5.0
78+
- **UI 组件库**: Ant Design 5.4 + ProComponents
79+
- **代码编辑器**: Monaco Editor 0.53.0
80+
- **图形引擎**: AntV X6 2.18.1
81+
- **框架工具**: UmiJS Max 4.x
82+
- **状态管理**: UmiJS 内置 model
83+
- **样式方案**: CSS Modules + Less
84+
- **包管理**: pnpm 10.17.1
85+
- **SSE 通信**: @microsoft/fetch-event-source 2.0.1
86+
87+
[1.0.0]: https://github.com/nuwax-ai/nuwax/releases/tag/v1.0.0
88+
[1.0.1]: https://github.com/nuwax-ai/nuwax/releases/tag/v1.0.1

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,9 @@ Use the official nuwax-cli command tool to quickly deploy services locally.
3333

3434
##### Client Download
3535
> The client is only a deployment tool and does not include the platform software package
36-
- [nuwax-cli-linux-amd64.tar.gz](https://nuwa-packages.oss-rg-china-mainland.aliyuncs.com/duck-client-releases/v1.0.56/nuwax-cli-linux-amd64.tar.gz)
37-
- [nuwax-cli-linux-arm64.tar.gz](https://nuwa-packages.oss-rg-china-mainland.aliyuncs.com/duck-client-releases/v1.0.56/nuwax-cli-linux-arm64.tar.gz)
38-
- [nuwax-cli-macos-universal.tar.gz](https://nuwa-packages.oss-rg-china-mainland.aliyuncs.com/duck-client-releases/v1.0.56/nuwax-cli-macos-universal.tar.gz) (amd64&arm64)
36+
- [nuwax-cli-linux-amd64.tar.gz](https://nuwa-packages.oss-rg-china-mainland.aliyuncs.com/duck-client-releases/v1.0.65/nuwax-cli-linux-amd64.tar.gz)
37+
- [nuwax-cli-linux-arm64.tar.gz](https://nuwa-packages.oss-rg-china-mainland.aliyuncs.com/duck-client-releases/v1.0.65/nuwax-cli-linux-arm64.tar.gz)
38+
- [nuwax-cli-macos-universal.tar.gz](https://nuwa-packages.oss-rg-china-mainland.aliyuncs.com/duck-client-releases/v1.0.65/nuwax-cli-macos-universal.tar.gz) (amd64&arm64)
3939

4040
##### Execute Commands to Complete Deployment
4141

@@ -49,11 +49,11 @@ cd nuwax_deploy
4949

5050
# Download client deployment tool
5151
# Linux download command (amd64)
52-
wget https://nuwa-packages.oss-rg-china-mainland.aliyuncs.com/duck-client-releases/v1.0.56/nuwax-cli-linux-amd64.tar.gz
52+
wget https://nuwa-packages.oss-rg-china-mainland.aliyuncs.com/duck-client-releases/v1.0.65/nuwax-cli-linux-amd64.tar.gz
5353
# Linux download command (arm64)
54-
wget https://nuwa-packages.oss-rg-china-mainland.aliyuncs.com/duck-client-releases/v1.0.56/nuwax-cli-linux-arm64.tar.gz
54+
wget https://nuwa-packages.oss-rg-china-mainland.aliyuncs.com/duck-client-releases/v1.0.65/nuwax-cli-linux-arm64.tar.gz
5555
# macOS download command
56-
wget https://nuwa-packages.oss-rg-china-mainland.aliyuncs.com/duck-client-releases/v1.0.56/nuwax-cli-macos-universal.tar.gz
56+
wget https://nuwa-packages.oss-rg-china-mainland.aliyuncs.com/duck-client-releases/v1.0.65/nuwax-cli-macos-universal.tar.gz
5757

5858
# Extract downloaded client files to working directory
5959
tar -xzf nuwax-cli-*.tar.gz

docs/background-no-reload-implementation.md

Lines changed: 0 additions & 231 deletions
This file was deleted.

0 commit comments

Comments
 (0)