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