feat(skills): 批量导入 Skill 弹窗支持模糊搜索 - #1634
Open
ErlichLiu wants to merge 1 commit into
Open
Conversation
按名称 / slug / 描述 / 分组关键字过滤来源项目的 Skill 列表, 交互与主技能页搜索保持一致;过滤时计数显示 "N / M 个", 无匹配时展示空态提示,关闭弹窗时重置搜索词。 Closes #1622 Made-with: Proma
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
概述
解决 #1622。在「从其他项目批量导入 Skill」弹窗中增加模糊搜索框,来源项目 Skill 较多时可以直接输入关键字锁定目标,无需上下滑动翻找。
改动
ImportSkillDialog.tsx),按 名称 / slug / 描述 / 分组 关键字过滤,输入即筛选,交互与主技能页(AgentSkillsView)搜索保持一致N / M 个,无匹配时展示"没有匹配的 Skill"空态验证
bun run typecheck全部通过bun test:535 pass / 4 fail,4 个失败为 main 基线既有问题(OAuth proxy / planning database),与本改动无关(主仓库同命令结果一致)影响范围
单文件 UI 改动(+40/-3),无 IPC / 类型 / 依赖变更。
Closes #1622
Made with Proma · GitHub