- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 LINUX DO 社区: 是
- 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出
因为平时很头疼cc和cx的会话管理,东西一多都不知道哪个会话在干啥,并且有时候预览文件或者目录 得自己去文件夹打开看,于是找ai基于rust写了一个 会话管理器,主打一个轻量化
github.com
GitHub - Harukaon/shelf
通过在 GitHub 上创建帐户来为 Harukaon/shelf 开发做出贡献。
功能点在上个帖子的基础上,更新了
- ssh 远程支持
- win11兼容(win10还没测)win终端频闪问题,我让ai抄的vscode的源码,好像好很多了,不过win上的测试比较少

- 部分文件右侧点击可以直接预览
- 修复了macos上一些小细节问题(已经稳定用了较长时间了)
- 左中右三栏布局:左侧边栏聚合挂载的项目与工作区,中间内置终端实时交互,右侧文件树
- AI 会话自动整理,需要自己配置中转,兼容openai接口,可以有权限访问当前目录挂载下的所有会话记录,并且整理(ai的所有整理都不会影响到原始对话,是做映射)
- 内置AI可以访问到所有已经挂载的会话json,可以用于搜索聊天记录等
- 重启后,会自动恢复上一次对话的所有终端窗口
- 文件拖拽优化:支持文件直接拖拽到工作区或会话区域
- Claude code和codex支持
- Rust构建,轻量化软件
- 支持快速重命名某个cc cx会话,方便管理
- 支持置顶某个会话
- 目前仅支持macos,后续会推出Windows版本(win上的终端渲染频闪问题还没解决
)
- 现已支持windows版本
欢迎大家来提issue或者是pr。如果对佬友们有帮助还希望点点star
2 个帖子 - 2 位参与者