makecindy / makecindy/cindy

feat: Allow renaming existing Workers

Open
#933 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
TypeScript
Stars
2.7k
Forks
395
Avg merge
21h 48m
Merged PRs (30d)
776

Description

### 使用场景 / Use case

我希望根据 Worker 的用途为其命名,例如“代码解释助手”“报错分析助手”或“前端顾问”,从而快速区分不同的 chatbot。

### 当前问题 / Current limitation

目前 Worker 的名称只能在创建时设置,创建后无法修改。如果 Worker 的用途发生变化,或初始名称不合适,只能继续使用旧名称,或者归档后重新创建 Worker。

### 期望方案 / Proposed solution

在 Worker 管理界面增加重命名功能:

- 支持修改已有 Worker 的名称
- 修改后同步更新所有相关界面
- 不影响 Worker 的会话、历史记录和当前状态
- 允许使用清晰、易识别的自定义名称

### 已考虑的替代方案 / Alternatives considered

目前只能归档旧 Worker 并创建一个新 Worker,但这会丢失原 Worker 的连续使用体验,也可能导致历史记录和上下文分散。

Contributor guide

Open the contributing guide

Research direction

Start by locating the Worker management interface and the existing Worker creation and name-persistence flow. Trace how names appear across related interfaces, then verify that renaming preserves sessions, history, and current state while updating every relevant display.

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
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.