O-C:一款实现Codex一键切换账号模式以及CPA并同步历史记录

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容: 我的帖子已经打上 开源推广 标签: 是 我的开源项目完整开源,无未开源部分: 是 我的开源项目已链接认可 LINUX DO 社区: 是 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是 以上选择我承诺是永久有效的,接受社...
O-C:一款实现Codex一键切换账号模式以及CPA并同步历史记录
O-C:一款实现Codex一键切换账号模式以及CPA并同步历史记录
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
  • 我的帖子已经打上 开源推广 标签:
  • 我的开源项目完整开源,无未开源部分:
  • 我的开源项目已链接认可 LINUX DO 社区:
  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出:
  • 以上选择我承诺是永久有效的,接受社区和佬友监督:

以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出


O-C:Codex OAuth / CPAMC 模式切换工具

项目地址:

github.com

GitHub - angusdevgo/OC-Codex: O-C 是一个 Windows 桌面工具,方便开发者在 Codex 官方 ChatGPT 模式 和...

O-C 是一个 Windows 桌面工具,方便开发者在 Codex 官方 ChatGPT 模式 和 CPAMC/API 模式之间切换配置,并自动同步本地聊天记录的 provider 元数据,让你在切换额度来源后仍然能继续看到原来的项目和对话。

Release 下载:

GitHub

Releases · angusdevgo/OC-Codex

O-C 是一个 Windows 桌面工具,方便开发者在 Codex 官方 ChatGPT 模式 和 CPAMC/API 模式之间切换配置,并自动同步本地聊天记录的 provider 元数据,让你在切换额度来源后仍然能继续看到原来的项目和对话。 - angusdevgo/OC-Codex

开源协议:MIT License

简介

O-C 是一个 Windows 桌面小工具,用来辅助 Codex Desktop 在官方 OAuth 登录模式和 CPAMC/API provider 模式之间切换。

我做这个工具主要是为了解决一个实际问题:
Codex 在不同 provider 模式之间切换时,本地聊天记录和项目侧边栏可能会因为 provider 元数据不同而不显示。

O-C 会在切换前备份本地 .codex 数据,并同步聊天记录 provider 元数据,让仍然存在于本机的对话尽量在新模式下继续可见。

截图

模式切换

O-C 模式切换页面

设置页面

O-C 设置页面

说明

具体使用方式、注意事项和打包说明都写在 README 里:

github.com/angusdevgo/OC-Codex README.md main
# O-C Codex 模式切换工具

O-C 是一个 Windows 桌面工具,用来在 **Codex 官方 ChatGPT/OAuth 模式** 和 **CPAMC/API 模式** 之间切换配置,并自动同步本地聊天记录的 provider 元数据,让你在切换额度来源后仍然能继续看到原来的项目和对话。

> 本项目只负责本机配置切换和本地记录同步,不提供 OpenAI 账号、CPAMC 账号、API Key 或任何第三方服务额度。

## 遇到的问题

很多 Codex Desktop 用户会同时使用两种方式开发:

- 官方 ChatGPT/OpenAI 账号登录
- CPAMC/API provider 接入

在实际使用中,经常会遇到一个问题:官方账号额度用完后,切换到 CPAMC/API 继续开发;或者从 CPAMC/API 切回官方 OAuth 登录后,原来的项目和聊天记录突然不显示了。

这些对话通常并没有真正丢失。Codex Desktop 会把本地聊天记录、项目侧边栏、账号状态等数据保存在本机的 `.codex` 目录里,但不同登录方式使用的 provider 元数据不同,导致同一批本地聊天记录在切换模式后可能被隐藏。

O-C 就是为了解决这个切换痛点而做的工具。

它会把下面这些步骤自动化:
此文件已被截断。 显示原始文件

项目完整开源,无未开源部分。欢迎有同样需求的佬友测试和提建议。

1 个帖子 - 1 位参与者

阅读完整话题

来源: LinuxDo 最新话题查看原文