makecindy / makecindy/cindy

建议支持可自定义的对话分组与侧边栏筛选

Open
#4,082 1 comment 0 reactions 0 assignees View on GitHub
feature
Dominant language
TypeScript
Stars
2.7k
Forks
395
Avg merge
21h 48m
Merged PRs (30d)
776

Description

**提交人**: JINJIA XU
**客户端版本**: 0.1.73

---

当前的置顶功能适合标记少量重要对话,但不太适合长期管理不同类型的任务。

希望 Cindy 能支持以对话为最小单位创建自定义分组,例如“未完成”“待后续跟踪”“其他事项”等。用户可以手动创建和管理分组,并将同一个对话归入多个分组,因为每个人对任务的分类方式可能不同,手动归类比自动判断更符合实际使用习惯。

分组可以显示在侧边栏中,用于快速筛选相关对话。体验上可以类似当前的置顶功能,并支持通过拖动调整分组顺序,以及按照最近活动时间等方式排序,方便用户之后快速找到并重新开始处理未完成的事项。
---
## 提交时的任务环境

仅代表提交时快照,不一定是故障环境。OS 来自提交客户端本机,不含 SSH 远端主机;Harness / 模型来自当前任务。与运行环境无关的反馈可忽略本段。
**OS**: win32 x64 (10.0.26200)
**Harness**: Claude Code
**Model ID**: ` chatgpt/gpt-5.6-luna `
**界面语言**: zh-CN

Contributor guide

Open the contributing guide

Research direction

No files or tests are named. First locate the existing pinning and sidebar implementations, then trace how conversations are stored and filtered. Done means users can create, edit, reorder, and delete groups, assign one conversation to multiple groups, filter from the sidebar, and sort by recent activity.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.