Skip to main content

3.13.5 Import & export

Import/export helps when you change PCs, share baseline config with the team, or restore after upgrades. Exported bundles can be imported back into RDK Studio.

What export can include

ContentSensitive fields?
AI engine model entriesMay include API keys (export can redact)
Feishu / WeChat channel secretsIncludes app secrets
Device list & SSH credsPlaintext passwords if password auth
Appearance & UX prefsNo secrets
WeChat binding listNot included (per-machine binding)

Export

PathSettings center → top → Export configuration
ScopeAll / AI engine only / devices only / …
RedactWhen checked, keys and passwords become placeholders
Outputrdk-studio-config-<timestamp>.json

Team workflows

ScenarioRecommendation
Encrypted handoff to trusted coworkerFull export over encrypted email or IM
Team template without secretsExport with redact; each person adds keys locally
Backup in private GitRedact before commit; lock down repo access

Never:

  • Post full-secret JSON in public chats or open mail
  • Commit secrets to public repos
  • Paste secrets in Slack / Feishu groups everyone can read

Import

PathSettings center → top → Import configuration
ActionPick JSON → confirm → merge into local config
ConflictsPrompt to overwrite; choose “overwrite all” or confirm one by one
CompatibilityMost fields map automatically; on failure, recreate per page hints

File format

Exports are structured JSON—you normally do not edit by hand. For bulk tweaks (e.g. changing device IPs), edit carefully and re-import.

If import says “incompatible format”, recreate settings in Studio instead of forcing old files.