DeepChat Settings Modification Skill
Use this skill to safely change DeepChat application settings during a conversation.
Core rules
- •Only change settings when the user is asking to change DeepChat settings.
- •Use the dedicated settings tools; never attempt arbitrary key/value writes.
- •These tools are intended to be available only when this skill is active; if they are missing, activate this skill via
skill_control. - •If the request is ambiguous, ask a clarifying question before applying.
- •For unsupported or high-risk settings (MCP, prompts, providers, API keys, paths): do not apply changes; instead explain where to change it and open Settings.
- •After completing the settings task, deactivate this skill via
skill_controlto keep context small.
Supported settings (initial allowlist)
Toggles:
- •
soundEnabled: enable/disable sound effects. - •
copyWithCotEnabled: enable/disable copying COT details.
Enums:
- •
language: DeepChat locale, includingsystem,zh-CN,en-US,zh-TW,zh-HK,ko-KR,ru-RU,ja-JP,fr-FR,fa-IR,pt-BR,da-DK,he-IL. - •
theme:dark | light | system. - •
fontSizeLevel: integer level within supported range.
Settings navigation (open-only):
- •Use
deepchat_settings_openonly when the request cannot be fulfilled by the settings tools, and avoid calling it if the change is already applied. - •
sectionhints:common,display,provider,mcp,prompt,acp,skills,knowledge-base,database,shortcut,about.
Workflow
- •Confirm the user is requesting a DeepChat settings change.
- •Determine the target setting and the intended value.
- •If the setting is supported, call the matching tool:
- •toggles:
deepchat_settings_toggle - •language:
deepchat_settings_set_language - •theme:
deepchat_settings_set_theme - •font size:
deepchat_settings_set_font_size
- •toggles:
- •Confirm back to the user what changed (include the final value).
- •If the setting is unsupported, call
deepchat_settings_open(withsection) and provide a short pointer to the correct Settings section. Do not call it if the requested change has already been applied. - •Deactivate this skill via
skill_control.
Examples (activate this skill)
- •"把主题改成深色"
- •"Turn off sound effects"
- •"语言改成英文"
- •"复制时不要带 COT"
- •"Open the MCP settings page"
- •"Edit my prompts"
Examples (do NOT activate this skill)
- •"把 Windows 的系统代理改成..."
- •"帮我改 VS Code 的字体"
- •"把电脑的声音关掉"