feat: Redesign CLI welcome screen and improve visual consistency

This commit is contained in:
tanzhenxin 2026-01-16 11:48:31 +08:00
parent ff5ea3c6d7
commit b804b1f48a
81 changed files with 1474 additions and 1342 deletions

View file

@ -33,6 +33,25 @@ export default {
'Model Context Protocol command (from external servers)':
'Model Context Protocol command (from external servers)',
'Keyboard Shortcuts:': 'Keyboard Shortcuts:',
'Toggle this help display': 'Toggle this help display',
'Toggle shell mode': 'Toggle shell mode',
'Open command menu': 'Open command menu',
'Add file context': 'Add file context',
'Accept suggestion / Autocomplete': 'Accept suggestion / Autocomplete',
'Reverse search history': 'Reverse search history',
'Press ? again to close': 'Press ? again to close',
// Keyboard shortcuts panel descriptions
'for shell mode': 'for shell mode',
'for commands': 'for commands',
'for file paths': 'for file paths',
'to clear input': 'to clear input',
'to cycle approvals': 'to cycle approvals',
'to quit': 'to quit',
'for newline': 'for newline',
'to clear screen': 'to clear screen',
'to search history': 'to search history',
'to paste images': 'to paste images',
'for external editor': 'for external editor',
'Jump through words in the input': 'Jump through words in the input',
'Close dialogs, cancel requests, or quit application':
'Close dialogs, cancel requests, or quit application',
@ -46,6 +65,7 @@ export default {
'Connecting to MCP servers... ({{connected}}/{{total}})':
'Connecting to MCP servers... ({{connected}}/{{total}})',
'Type your message or @path/to/file': 'Type your message or @path/to/file',
'? for shortcuts': '? for shortcuts',
"Press 'i' for INSERT mode and 'Esc' for NORMAL mode.":
"Press 'i' for INSERT mode and 'Esc' for NORMAL mode.",
'Cancel operation / Clear input (double press)':
@ -275,13 +295,6 @@ export default {
'Hide Window Title': 'Hide Window Title',
'Show Status in Title': 'Show Status in Title',
'Hide Tips': 'Hide Tips',
'Hide Banner': 'Hide Banner',
'Hide Context Summary': 'Hide Context Summary',
'Hide CWD': 'Hide CWD',
'Hide Sandbox Status': 'Hide Sandbox Status',
'Hide Model Info': 'Hide Model Info',
'Hide Footer': 'Hide Footer',
'Show Memory Usage': 'Show Memory Usage',
'Show Line Numbers': 'Show Line Numbers',
'Show Citations': 'Show Citations',
'Custom Witty Phrases': 'Custom Witty Phrases',
@ -891,14 +904,23 @@ export default {
// ============================================================================
// Startup Tips
// ============================================================================
'Tips for getting started:': 'Tips for getting started:',
'1. Ask questions, edit files, or run commands.':
'1. Ask questions, edit files, or run commands.',
'2. Be specific for the best results.':
'2. Be specific for the best results.',
'files to customize your interactions with Qwen Code.':
'files to customize your interactions with Qwen Code.',
'for more information.': 'for more information.',
'Tips:': 'Tips:',
'Use /compress when the conversation gets long to summarize history and free up context.':
'Use /compress when the conversation gets long to summarize history and free up context.',
'Start a fresh idea with /clear or /new; the previous session stays available in history.':
'Start a fresh idea with /clear or /new; the previous session stays available in history.',
'Use /bug to submit issues to the maintainers when something goes off.':
'Use /bug to submit issues to the maintainers when something goes off.',
'Switch auth type quickly with /auth.':
'Switch auth type quickly with /auth.',
'You can run any shell commands from Qwen Code using ! (e.g. !ls).':
'You can run any shell commands from Qwen Code using ! (e.g. !ls).',
'Type / to open the command popup; Tab autocompletes slash commands and saved prompts.':
'Type / to open the command popup; Tab autocompletes slash commands and saved prompts.',
'You can resume a previous conversation by running qwen --continue or qwen --resume.':
'You can resume a previous conversation by running qwen --continue or qwen --resume.',
'You can switch permission mode quickly with Shift+Tab or /approval-mode.':
'You can switch permission mode quickly with Shift+Tab or /approval-mode.',
// ============================================================================
// Exit Screen / Stats