Skip to content

[功能建议] 为对话历史增加类似 Git 的 push/pull 跨设备同步 #1075

Open

Description

@fanmus2

目前 Codeg 可以通过 Backup/Restore 整体迁移数据,也可以通过 WebDAV 同步部分配置,但似乎没有适合跨电脑、跨网络同步对话历史的功能。

我有多台电脑,希望能在一台电脑上继续或完成对话后,在另一台电脑上同步这些会话。希望增加类似 Git 的对话历史同步功能:

push:将本地新增或更新的会话推送到远端
pull:从远端获取其他设备上的会话
根据会话 ID、消息 ID 等稳定标识进行合并
发生冲突时提示用户处理,避免静默覆盖
可选同步会话附件和 ACP transcripts
支持 WebDAV、S3 等用户可以控制的远端存储
提供“推送”“拉取”“查看冲突”等操作
这个功能可以作为现有 Backup/Restore 和共享服务端模式之外的补充,主要解决个人用户在不同电脑之间同步对话历史的问题。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions