feat: regularPhrases可以随Agent一起导出。 (#5836)

* feat: add regularPhrases to AgentCard props

* fix: agentcard style btw

---------

Co-authored-by: George Zhao <georgezhao@SKJLAB>
Co-authored-by: Pleasurecruise <3196812536@qq.com>
This commit is contained in:
George Zhao 2025-05-10 22:49:29 +08:00 committed by GitHub
parent 6309fac7c8
commit 81d7f4fa2d

View File

@ -43,14 +43,17 @@ const AgentCard: FC<Props> = ({ agent, onClick, activegroup, getLocalizedGroupNa
)
const exportAgent = useCallback(async () => {
const result = {
name: agent.name,
emoji: agent.emoji,
group: agent.group,
prompt: agent.prompt,
description: agent.description,
type: 'agent'
}
const result = [
{
name: agent.name,
emoji: agent.emoji,
group: agent.group,
prompt: agent.prompt,
description: agent.description,
regularPhrases: agent.regularPhrases,
type: 'agent'
}
]
const resultStr = JSON.stringify(result, null, 2)
@ -216,7 +219,6 @@ const HeaderInfoEmoji = styled.div`
border-radius: var(--list-item-border-radius);
font-size: 26px;
line-height: 1;
opacity: 0.8;
flex-shrink: 0;
opacity: 1;
transition: opacity 0.2s ease;
@ -245,12 +247,12 @@ const AgentCardContainer = styled.div`
--shadow-color: rgba(0, 0, 0, 0.05);
box-shadow:
0 5px 7px -3px var(--shadow-color),
0 2px 3px -4px var(--shadow-color);
0 5px 7px -3px var(--color-border-soft),
0 2px 3px -4px var(--color-border-soft);
&:hover {
box-shadow:
0 10px 15px -3px var(--shadow-color),
0 4px 6px -4px var(--shadow-color);
0 10px 15px -3px var(--color-border-soft),
0 4px 6px -4px var(--color-border-soft);
transform: translateY(-2px);
${AgentCardHeaderInfoAction} ${HeaderInfoEmoji} {