feat: 重构 Skill 管理与编辑工作台

- 统一列表、分类、新建与详情页的产品交互

- 提供 Markdown 实时编辑、源码与脚本资源工作台

- 实现能力自动保存、导入导出及完整状态反馈
This commit is contained in:
2026-07-27 18:54:57 +08:00
parent 2a9e882ac6
commit 0dc5c3ca55
78 changed files with 16413 additions and 799 deletions

View File

@@ -73,6 +73,10 @@ const handleReset = () => {
emit('search', '');
};
defineExpose({
reset: handleReset,
});
const handleButtonClick = (button) => {
emitButtonEvent({
type: 'button',
@@ -133,6 +137,7 @@ const handleDropdownClick = (button) => {
:type="button.type || 'default'"
:icon="button.icon"
:disabled="button.disabled"
:loading="button.loading"
v-access:code="button.permission"
@click="handleButtonClick(button)"
>