Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

[Desktop] 侧边栏会话列表支持拖拽调整顺序

Abierto
#3,954 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
5/5
Tiempo estimado
Más de una semana
Aptitud para principiantes
42/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
typescript
Área
desktop

Línea de trabajo

Start with the desktop sidebar session-list entry point and inspect how sessions in ~/.kimi-code/sessions/ are loaded and persisted. Before implementation, resolve the interaction between manual ordering, pinned sessions, and default recent-activity sorting. Done means same-workspace dragging takes effect immediately, survives an app restart, and has coverage for the chosen ordering rules.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

enhancement
你希望看到什么功能?

Kimi Code 桌面端左侧边栏的会话列表目前无法调整顺序,希望支持拖拽手动排序。

现状:工作区内会话条目的操作(重命名、置顶、搜索等)里没有"调整顺序"这一项;
鼠标按住某条会话拖动没有任何反应,也没有其它入口可以改变它在列表中的位置,
只能按当前顺序浏览。

期望:

  1. 支持按住会话条目在同一工作区内拖拽调整顺序,松手立即生效;
  2. 顺序持久化到本地,重启 app 后保持;
  3. 明确与"置顶"的交互:置顶会话是否固定在顶部、拖拽是否只作用于非置顶区;
  4. 明确默认排序口径(未手动排序时按最近活动时间倒序,还是有手动顺序就完全以手动顺序为准)。
补充信息
  • 版本与平台:Kimi Code 桌面版 1.0.2,Windows 11(win32 x64,打包版)。
  • 使用场景:同一工作区下会话数量较多,每天新增若干;其中几个是长期跟进、
    需要反复来回切换的会话,希望能把它们排在相邻的固定位置,而不是每次都在列表里找。
  • 与 #2763 的关系:那条反馈的是 web 端侧边栏"只能拖拽、默认排序不可预期",
    本条是桌面端的相反缺口(默认顺序之外缺少手动排序)。两条合起来说明
    "默认排序可预期"与"支持手动调整"最好同时具备,而不是二选一。
  • 语义层保障:会话仍保存在 ~/.kimi-code/sessions/,文档明确警告不要手动改这些文件,
    所以手动排序需要由产品界面提供,用户在文件层无从调整。
  • 文档核对:已查官方文档的 使用桌面端 / 快速开始 / 会话与上下文 / 快捷键 / FAQ 等页面,
    均未描述会话列表的手动排序能力,故按功能建议提交。
Lenguaje dominante
TypeScript
Estrellas
7.7k
Forks
1.3k
Merge medio
12 h 34 min
PR fusionados (30 d)
307

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de MoonshotAI/kimi-code

Todos los issues de MoonshotAI/kimi-code

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.