From e8d561bdbb477b094299a9df7ef6db0a42785366 Mon Sep 17 00:00:00 2001 From: liuxy0551 Date: Tue, 4 Aug 2026 10:32:38 +0800 Subject: [PATCH 1/5] fix: raise multipart files limit from 10 to 50 for skill upload Co-Authored-By: Claude Fable 5 --- config/config.default.js | 1 + 1 file changed, 1 insertion(+) diff --git a/config/config.default.js b/config/config.default.js index 801c11c..fb4e759 100644 --- a/config/config.default.js +++ b/config/config.default.js @@ -65,6 +65,7 @@ module.exports = (app) => { mode: 'file', // 使用文件模式,直接保存到临时文件 tmpdir: path.join(app.baseDir, 'cache/uploads'), // 临时文件目录 fields: 100, // 允许的最多字段数量 + files: 50, // 允许的最多文件数量(默认10,Skills上传需要更多) cleanSchedule: { // 清理上传的临时文件 cron: '0 30 4 * * *', // 每天4:30清理 From 2c60f5c9beb344a27748d37fdcc49bacad3d05af Mon Sep 17 00:00:00 2001 From: liuxy0551 Date: Tue, 4 Aug 2026 10:57:21 +0800 Subject: [PATCH 2/5] feat(skills): improve detail page install panel UI - Add copy link button next to download .zip button with tooltip - Use terminal style (BASH) for all command displays - Simplify human install section to single command - Remove SOON badge from install section Co-Authored-By: Claude Fable 5 --- .../detail/components/SkillInstallPanel.tsx | 51 +++++++++---------- app/web/pages/skills/detail/style.scss | 22 ++++---- 2 files changed, 33 insertions(+), 40 deletions(-) diff --git a/app/web/pages/skills/detail/components/SkillInstallPanel.tsx b/app/web/pages/skills/detail/components/SkillInstallPanel.tsx index 5c2b111..f9c89a6 100644 --- a/app/web/pages/skills/detail/components/SkillInstallPanel.tsx +++ b/app/web/pages/skills/detail/components/SkillInstallPanel.tsx @@ -97,10 +97,7 @@ export const SkillInstallPanel: React.FC = ({ }) => (