@@ -50,7 +50,11 @@ const SkillRelationCard: React.FC<{
5050 >
5151 < div className = "agent-skill-card-title" >
5252 < span > { item . name } </ span >
53- { ! item . collected ? < Tag > 暂未收录</ Tag > : null }
53+ { item . builtin ? (
54+ < Tag color = "green" > 内置</ Tag >
55+ ) : ! item . collected ? (
56+ < Tag > 暂未收录</ Tag >
57+ ) : null }
5458 </ div >
5559 < Paragraph ellipsis = { { rows : 2 } } className = "agent-skill-card-description" >
5660 { item . description || '暂无描述' }
@@ -433,9 +437,9 @@ const AgentDetailContent: React.FC<AgentDetailContentProps> = ({ name, history }
433437
434438 < Card className = "agent-section-card" >
435439 < Title level = { 4 } > 内置 Skills</ Title >
436- { detail . dependencies . length > 0 ? (
440+ { detail . privateSkills . length > 0 ? (
437441 < div className = "agent-skill-grid" >
438- { detail . dependencies . map ( ( item ) => (
442+ { detail . privateSkills . map ( ( item ) => (
439443 < SkillRelationCard
440444 key = { `${ item . slug } -${ item . name } ` }
441445 item = { item }
@@ -447,6 +451,21 @@ const AgentDetailContent: React.FC<AgentDetailContentProps> = ({ name, history }
447451 < Empty description = "暂无内置 Skills" />
448452 ) }
449453 </ Card >
454+
455+ { detail . dependencies . length > 0 ? (
456+ < Card className = "agent-section-card" >
457+ < Title level = { 4 } > 依赖 Skills</ Title >
458+ < div className = "agent-skill-grid" >
459+ { detail . dependencies . map ( ( item ) => (
460+ < SkillRelationCard
461+ key = { `${ item . slug } -${ item . name } ` }
462+ item = { item }
463+ history = { history }
464+ />
465+ ) ) }
466+ </ div >
467+ </ Card >
468+ ) : null }
450469 </ div >
451470 </ TabPane >
452471 </ Tabs >
0 commit comments