makecindy / makecindy/cindy

Feature request: Add in-session sidebar navigation for long conversations

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

Description

**提交人**: 用户Wyccc
**客户端版本**: 0.1.38

---

## 使用场景

在长时间的技术讨论或反复迭代的对话中,我经常需要回到之前的需求、决策或结果。当前只能在整段对话中手动滚动查找,定位效率很低。

## 诉求

希望为同一个 Cindy session 增加左侧导航,便于快速跳转到较早的对话内容。它应当是当前 session 内的导航,而不是替代现有的 session 列表。

## 建议方案

参考 Codex app 的会话内导航:按时间顺序列出可跳转的对话锚点,点击后将主视图直接滚动到对应内容。

除基础消息列表外,如能提供更丰富的定位信息会更有帮助,例如区分用户请求、助手回复、计划、工具操作或代码改动,并展示简短预览,让用户在长对话中更容易识别目标位置。
---
**版本区域**: CN
**OS**: win32 x64 (10.0.26200)
**界面语言**: zh-CN

Contributor guide

Open the contributing guide

Research direction

The issue does not name files or tests; start by locating the in-session conversation view and its message list. Review how session messages are rendered and scrolled, then define the navigation scope with maintainers. Done means a sidebar for the current session can jump to earlier conversation content without replacing the existing session list.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.