[开源推广] 基于rust构建:Claude code和codex的统一会话管理终端 shelf,全面支持win/macos

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容: 我的帖子已经打上 开源推广 标签: 是 我的开源项目完整开源,无未开源部分: 是 我的开源项目已链接认可 LINUX DO 社区: 是 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是 以上选择我承诺是永久有效的,接受社...
[开源推广] 基于rust构建:Claude code和codex的统一会话管理终端 shelf,全面支持win/macos
[开源推广] 基于rust构建:Claude code和codex的统一会话管理终端 shelf,全面支持win/macos
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
  • 我的帖子已经打上 开源推广 标签:
  • 我的开源项目完整开源,无未开源部分:
  • 我的开源项目已链接认可 LINUX DO 社区:
  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出:
  • 以上选择我承诺是永久有效的,接受社区和佬友监督:

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


因为平时很头疼cc和cx的会话管理,东西一多都不知道哪个会话在干啥,并且有时候预览文件或者目录 得自己去文件夹打开看,于是找ai基于rust写了一个 会话管理器,主打一个轻量化

github.com

GitHub - Harukaon/shelf

通过在 GitHub 上创建帐户来为 Harukaon/shelf 开发做出贡献。

image

功能点在上个帖子的基础上,更新了

  • ssh 远程支持
  • win11兼容(win10还没测)win终端频闪问题,我让ai抄的vscode的源码,好像好很多了,不过win上的测试比较少 :rofl:
  • 部分文件右侧点击可以直接预览
  • 修复了macos上一些小细节问题(已经稳定用了较长时间了)
[开源推广] Shelf — 为 Claude Code 与 Codex 而生的会话管理器,基于rust超低内存占用
  • 左中右三栏布局:左侧边栏聚合挂载的项目与工作区,中间内置终端实时交互,右侧文件树
  • AI 会话自动整理,需要自己配置中转,兼容openai接口,可以有权限访问当前目录挂载下的所有会话记录,并且整理(ai的所有整理都不会影响到原始对话,是做映射)
  • 内置AI可以访问到所有已经挂载的会话json,可以用于搜索聊天记录等
  • 重启后,会自动恢复上一次对话的所有终端窗口
  • 文件拖拽优化:支持文件直接拖拽到工作区或会话区域
  • Claude code和codex支持
  • Rust构建,轻量化软件
  • 支持快速重命名某个cc cx会话,方便管理
  • 支持置顶某个会话
  • 目前仅支持macos,后续会推出Windows版本(win上的终端渲染频闪问题还没解决 :sob:
  • 现已支持windows版本

欢迎大家来提issue或者是pr。如果对佬友们有帮助还希望点点star

2 个帖子 - 2 位参与者

阅读完整话题

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