feat(plugins): 添加ONNX模型演示插件并优化组件加载逻辑

refactor(component2plugin): 改进组件加载逻辑避免重复加载
style(components.d.ts): 清理未使用的组件类型声明
chore(package.json): 添加build:normal脚本
This commit is contained in:
539943419 committed 2025-08-22 01:20:48 +08:00
1 parent b8bea8e3bd
commit 97276224ee
8 files changed
+378 -14

No files matched your search

+24
View File
@@ -0,0 +1,24 @@
// @ts-nocheck
import { registerComponentOption } from '@/class/PluginCenter'
import { PluginExportType } from '@/types/type'
const pluginConfig: registerComponentOption = {
key: 'miaoCrypto',
name: '文件加密',
getComponent: async () => (await import('./miaoCrypto.vue')).default,
filter: (vDirs, vFiles) => {
return true
if (vDirs.length !== 0) {
return false
}
if (vFiles.length !== 1) {
return false
}
return vFiles[0].name.endsWith('txt')
},
disable: true
}
export default pluginConfig
export const type = PluginExportType.component