[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"product:codexshift":3},{"id":4,"name":5,"slug":6,"slogan":7,"description":8,"organization":9,"images":10,"avatar_url":11,"image_url":12,"website_url":13,"access_links":14,"status":19,"build_by":20,"categories":21,"stats":25,"upload_relationship":31,"create_at":32,"update_at":33,"owner_id":34,"upload_user_id":34,"reviewer_id":35,"video_info":36,"prerelease_cover_url":37,"scheduled_publish_at":36,"user_scheduled":38,"emoji_reacts":39,"tag":41,"pass_review":36,"user_star":38},2983,"CodexShift","codexshift","不只是切换 API， 还要把过去带回来。","{\"type\": \"doc\", \"content\": [{\"type\": \"paragraph\", \"content\": [{\"text\": \"CodexShift 是一个独立的 Codex 数据迁移与索引维护工具：\", \"type\": \"text\"}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"切换官方账号或第三方 API 时，连同历史任务的 Provider 引用一起同步，避免旧会话在切换后变成孤儿记录、重复记录或从历史列表中消失。它不依赖其他 Provider 管理工具，也不会读取或修改它们的数据。\", \"type\": \"text\"}]}, {\"type\": \"heading\", \"attrs\": {\"level\": 2}, \"content\": [{\"text\": \"功能\", \"type\": \"text\", \"marks\": [{\"type\": \"bold\"}]}]}, {\"type\": \"bulletList\", \"content\": [{\"type\": \"listItem\", \"content\": [{\"type\": \"paragraph\", \"content\": [{\"text\": \"内置“OpenAI 官方账号（原生）”入口，可恢复已保存的官方登录凭据，或回到原生登录流程。\", \"type\": \"text\"}]}]}, {\"type\": \"listItem\", \"content\": [{\"type\": \"paragraph\", \"content\": [{\"text\": \"新建、编辑、删除第三方 API 配置。\", \"type\": \"text\"}]}]}, {\"type\": \"listItem\", \"content\": [{\"type\": \"paragraph\", \"content\": [{\"text\": \"检测 API Key 与接口连通性，并从 OpenAI 兼容的 \", \"type\": \"text\"}, {\"text\": \"\u002Fmodels\", \"type\": \"text\", \"marks\": [{\"type\": \"code\"}]}, {\"text\": \" 接口自动发现模型。\", \"type\": \"text\"}]}]}, {\"type\": \"listItem\", \"content\": [{\"type\": \"paragraph\", \"content\": [{\"text\": \"切换配置与认证凭据，自动清理冲突的账号字段。\", \"type\": \"text\"}]}]}, {\"type\": \"listItem\", \"content\": [{\"type\": \"paragraph\", \"content\": [{\"text\": \"自动识别当前用户的 \", \"type\": \"text\"}, {\"text\": \"CODEX_HOME\", \"type\": \"text\", \"marks\": [{\"type\": \"code\"}]}, {\"text\": \" \u002F \", \"type\": \"text\"}, {\"text\": \"~\u002F.codex\", \"type\": \"text\", \"marks\": [{\"type\": \"code\"}]}, {\"text\": \"，也支持手动选择路径。\", \"type\": \"text\"}]}]}, {\"type\": \"listItem\", \"content\": [{\"type\": \"paragraph\", \"content\": [{\"text\": \"历史任务索引同步（核心特性）\", \"type\": \"text\", \"marks\": [{\"type\": \"bold\"}]}, {\"text\": \"：扫描 rollout 文件，统一其中的 \", \"type\": \"text\"}, {\"text\": \"model_provider\", \"type\": \"text\", \"marks\": [{\"type\": \"code\"}]}, {\"text\": \"，更新 \", \"type\": \"text\"}, {\"text\": \"state_5.sqlite\", \"type\": \"text\", \"marks\": [{\"type\": \"code\"}]}, {\"text\": \"，并补齐遗漏的根任务索引，让历史会话在切换后继续可见、可打开。\", \"type\": \"text\"}]}]}, {\"type\": \"listItem\", \"content\": [{\"type\": \"paragraph\", \"content\": [{\"text\": \"支持在 \", \"type\": \"text\"}, {\"text\": \"Codex 与 DeepSeek Harness 之间按项目、按会话选择性双向迁移聊天记录\", \"type\": \"text\", \"marks\": [{\"type\": \"bold\"}]}, {\"text\": \"，自动建立对应项目并恢复可见的用户\u002F助手上下文。\", \"type\": \"text\"}]}]}, {\"type\": \"listItem\", \"content\": [{\"type\": \"paragraph\", \"content\": [{\"text\": \"提供独立的“修复历史索引”操作，可在不切换 Provider 时单独重建索引。\", \"type\": \"text\"}]}]}, {\"type\": \"listItem\", \"content\": [{\"type\": \"paragraph\", \"content\": [{\"text\": \"切换前自动备份，失败时自动回滚；默认保留最近 3 份备份。\", \"type\": \"text\"}]}]}, {\"type\": \"listItem\", \"content\": [{\"type\": \"paragraph\", \"content\": [{\"text\": \"简体中文、English、日本語、한국어界面与提示。\", \"type\": \"text\"}]}]}, {\"type\": \"listItem\", \"content\": [{\"type\": \"paragraph\", \"content\": [{\"text\": \"Windows 使用 DPAPI、macOS 使用 Keychain 加密本地 Provider 凭据。\", \"type\": \"text\"}]}]}]}, {\"type\": \"paragraph\"}]}","Loney","https:\u002F\u002Fwatcha.tos-cn-beijing.volces.com\u002Fprod\u002Fuser\u002Fuploads\u002F10022304_1787209242_f4806cb3-e915-4a02-b6f7-9feca19f103c.png;https:\u002F\u002Fwatcha.tos-cn-beijing.volces.com\u002Fprod\u002Fuser\u002Fuploads\u002F10022304_1787209157_7f50617e-e8e3-407b-8278-7efca9a26051.png;https:\u002F\u002Fwatcha.tos-cn-beijing.volces.com\u002Fprod\u002Fuser\u002Fuploads\u002F10022304_1787209157_9f44e05f-d8fe-47ba-8b3e-9749485edf21.png;https:\u002F\u002Fwatcha.tos-cn-beijing.volces.com\u002Fprod\u002Fuser\u002Fuploads\u002F10022304_1787209157_89df5284-22be-424e-8663-1f6259823155.png","https:\u002F\u002Fwatcha.tos-cn-beijing.volces.com\u002Fprod\u002Fuser\u002Fuploads\u002F10022304_1787209122_9f5a945b-bbb0-4f73-b62f-c703776158f1.png","https:\u002F\u002Fwatcha.tos-cn-beijing.volces.com\u002Fprod\u002Fuser\u002Fuploads\u002F10022304_1787209128_87172331-63ef-4c52-a670-19e7632c302e.png","https:\u002F\u002Floney.aetherx.tech\u002Fprojects\u002Fcodexshift\u002F",{"items":15},[16],{"platform":17,"url":13,"is_primary":18},"DESKTOP",true,"PUBLISHED",[],[22],{"id":23,"name":24},14,"效率工具",{"upvotes":26,"stars":27,"review_count":26,"reply_count":28,"score":29,"update_at":30},1,3,2,2.0654329147389294,"2026-11-12T15:50:57.769Z","OWNER","2026-08-20T07:01:01.137Z","2026-08-20T10:40:37.789Z",10022304,10004627,null,"",false,{"reacts":40},[],{"items":42},[43,47,50,53],{"id":44,"name":45,"sort_order":46},6,"桌面端",0,{"id":48,"name":49,"sort_order":46},8,"完全免费",{"id":51,"name":52,"sort_order":46},12,"中国大陆",{"id":54,"name":55,"sort_order":46},13,"海外"]