十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

Tinycast 导入 Raycast 数据实战:3 步解密 .rayconfig,迁移片段与 Quicklinks

Tinycast 导入 Raycast 数据实战:3 步解密 .rayconfig,迁移片段与 Quicklinks Tinycast 导入 Raycast 数据实战3 步解密 .rayconfig迁移片段与 Quicklinks【免费下载链接】tinycastTinycast — a tiny, fully native macOS launcher, hotkeys, and clipboard history.项目地址: https://gitcode.com/GitHub_Trending/ti/tinycastTinycast 是一款轻量、纯原生的 macOS 启动器、快捷键与剪贴板历史工具。如果你正从 Raycast 换过来最头疼的往往不是装软件而是把快捷键、片段Snippets和 Quicklinks 一起搬过来。这篇文章带你用3 步解密 Raycast 导出的.rayconfig文件把数据和自定义项无损迁移到 Tinycast。为什么值得先搬数据再上手Tinycast 的.rayconfig导入器不是简单的“覆盖配置”而是按类别挑选快捷键、常用应用、别名、剪贴板历史、片段、Quicklinks 等互不干扰你只带走想要的那部分。这避免了旧工具迁移时“全有或全无”的坑。 官方说明docs/features/raycast-import.md里详细记录了文件格式与映射规则。第 1 步从 Raycast 导出 .rayconfig 文件打开 Raycast →Settings → Extensions → Export Settings Data选择导出。得到一个.rayconfig文件。⚠️ 注意即使用户没设密码Raycast 也会自动生成一个并存入系统钥匙串服务Raycast、账户export_passphrase导出时就能看到。把这个文件和它的**密码passphrase**都准备好Tinycast 不会读钥匙串需要你自己提供。第 2 步在 Tinycast 中选择文件并输入密码在 Tinycast 的Settings → Backup里选择 “Raycast Export” 的Choose…挑出.rayconfig文件再填入密码点Import。这一步背后是一次真正的“解密”Tinycast 先读取文件头确认它是以RAYCFG3开头、schemaVersion 3的容器再按头里的salt用scrypt派生出密钥最终用AES-256-GCM解开 gzip 压缩的 payload。相关源码见 RaycastDecoder.swift。选错文件Tinycast 只认RAYCFG3签名会提示“not a Raycast export”。密码错误明确报“wrong passphrase”而不是含糊的“格式错误”。整个解密在后台线程完成不卡界面。第 3 步勾选类别一键迁移片段与 Quicklinks解密成功后会列出 11 个可独立勾选的类别Shortcuts、Favorites、Aliases、Emoji skin tone、Launch at login、Menu-bar icon、Clipboard history、Snippets、Quicklinks、Pop to root、Compact mode。勾上你想要的点Import即可。几个关键细节决定迁移是否“干净”片段Snippets只迁移title、text和keyword解析逻辑在 RaycastSnippetImport.swift。导入后若提示“Turn on Snippets in Settings”记得去设置里打开片段开关需要按键监听权限。Quicklinks链接里的 Raycast 占位符{Query}会自动改写成 Tinycast 的{argument}并通过**合并merge**进入你的库——只新增绝不覆盖现有链接见 RaycastQuicklinkImport.swift。剪贴板图片只有文件仍存在的图片才导入丢失的图片会计数报告而不是静默丢弃。映射细节应用命令靠::::后面的路径解析成 bundle ID快捷键统一按.combo导入Raycast 没有双击绑定。完整字段映射见 RaycastImportReader.swift。导入完成后注意 3 件事退出并重开 Tinycast部分设置不会立即生效界面会提示 “Quit and reopen Tinycast to finish”。先退出 Raycast如果它还在运行会弹出“Quit Raycast”提示避免两个工具抢同一个全局快捷键。核对报告每类成功迁移的条数都会列出来如 “Imported 12 snippets.”一眼确认有没有漏。整个导入流程的入口和提示文案在 BackupActions.swift界面在 BackupSettingsView.swift。小结导出.rayconfig→ 选文件输密码 → 勾选类别导入。三分钟内你就能把 Raycast 的片段、Quicklinks、快捷键和剪贴板历史整套搬进 Tinycast且只带走你想要的部分。完整格式说明参考 docs/features/raycast-import.md。【免费下载链接】tinycastTinycast — a tiny, fully native macOS launcher, hotkeys, and clipboard history.项目地址: https://gitcode.com/GitHub_Trending/ti/tinycast创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表