Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 1 addition & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,7 @@ Nexent is a zero-code platform for auto-generating production-grade AI agents, b

> ⭐ Before you get started, please star us on [GitHub](https://github.com/ModelEngine-Group/nexent) — your support drives us forward!

## Option 1: Try Our Official Demo

No installation required — jump right in with our **[online demo environment](http://60.204.251.153:3000/en)** to experience Nexent's capabilities instantly.

## Option 2: Deploy on Your Own
## Deploy on Your Own

If you need to run Nexent locally or in your private infrastructure, we offer two deployment options:

Expand Down
6 changes: 1 addition & 5 deletions README_CN.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,7 @@ Nexent 是一个基于 **Harness Engineering** 原则打造的零代码智能体

> ⭐ 在您开始使用前,请您顺手在 [GitHub](https://github.com/ModelEngine-Group/nexent) 为我们点个 Star,您的支持是我们前进的动力!

## 方式一:使用官方体验环境

无需安装,直接访问我们的 **[在线体验环境](http://60.204.251.153:3000/zh)**,快速体验 Nexent 的强大功能。

## 方式二:自行部署
## 自行部署

如果需要在本地或私有环境中部署 Nexent,我们提供两种部署方式:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -151,6 +151,9 @@ export default function SkillManagement({
const result = await deleteSkill(skill.name);
if (result.success) {
message.success(t("skillManagement.delete.success"));
const currentSkills = useAgentConfigStore.getState().editedAgent.skills;
const updatedSkills = currentSkills.filter((s) => s.skill_id !== skill.skill_id);
updateSkills(updatedSkills);
invalidate();
} else {
message.error(result.message || t("skillManagement.delete.failed"));
Expand Down
Loading