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.