feat(web): add skills menu

This commit is contained in:
zhaoying
2026-02-05 10:53:16 +08:00
parent 161da723b9
commit 60231ec88d
26 changed files with 1722 additions and 47 deletions

View File

@@ -115,6 +115,7 @@ export const en = {
spaceConfig: 'Space Configuration',
ontology: 'Ontology Engineering',
prompt: 'Prompt Engineering',
skills: 'Skill Library',
},
dashboard: {
total_models: 'Available Models',
@@ -1248,6 +1249,22 @@ export const en = {
daily_new_users: 'Daily New Users',
daily_api_calls: 'Daily API Calls',
daily_tokens: 'Token Consumption',
skill: 'Skill Configuration',
skillTitle: 'Configure Agent skills and matching modes',
skillHelp: 'Help Center',
addSkill: 'Add Skill',
dynamicBindingSkill: 'Dynamic Optional Skills',
dynamicBindingSkill_subTitle: 'Skill pool that Agent can automatically match based on tasks',
dynamicBindingSkill_empty: 'No dynamic skills configured yet, click the button above to add or enable "Allow access to all skills"',
chooseSkill: 'Choose Skill',
allSkill: 'Allow access to all skills',
allSkillIntro: 'Access to all skills enabled, Agent will automatically match optimal skills based on tasks',
executeProcessPreview: 'Execution Process Preview',
receiveTask: 'Receive Task',
analyTask: 'Analyze Task Intent',
dynamicMatchSkill: 'Dynamic Match Skill',
executeTask: 'Execute Task',
},
userMemory: {
userMemory: 'User Memory',
@@ -2494,5 +2511,28 @@ Memory Bear: After the rebellion, regional warlordism intensified for several re
initialInput: 'Original Input',
saveTitle: 'Title',
},
skills: {
searchPlaceholder: 'Search skills',
create: 'Add Skill',
mainfest: 'Define Encapsulation Container',
name: 'Skill Name',
description: 'Brief Description',
descriptionPlaceholder: 'Describe the intent and purpose of the skill...',
keywords: 'Keywords',
promptConfiguration: 'Inject Experience Logic',
aiPrompt: 'AI Experience Refinement',
prompt_type: 'System Instructions / Expert Knowledge',
promptPlaceholder: 'Enter system instructions or expert knowledge...',
save: 'Save',
AIPromptAssistant: 'AI Experience Refinement',
model: 'Model',
promptChatEmpty: 'No conversation content available',
you: 'You',
ai: 'AI Assistant',
promptChatPlaceholder: 'Describe your requirements...',
conversationOptimizationPrompt: 'Refined Content',
apply: 'Apply',
tools: 'Tools',
},
},
};