feat: 将项目名称从 Claude Code 重命名为 LHY Code

- 更新 package.json 中的 name、bin 和 scripts 字段
- 创建新的启动脚本 bin/lhy-code
- 将所有文档和源代码中的 "Claude Code" 替换为 "LHY Code"
- 更新欢迎信息、状态栏描述和版本显示
- 删除不再需要的 .env.example 文件
This commit is contained in:
2026-04-02 23:19:28 +08:00
parent ed91e47107
commit cd09784e54
16 changed files with 933 additions and 48 deletions
@@ -0,0 +1,11 @@
# Checklist
- [x] package.json name 字段改为 "lhy-code"
- [x] package.json bin 字段改为 "lhy-code"
- [x] README.md 所有 "Claude Code Haha" 替换为 "LHY Code"
- [x] README.md 所有 "claude-code-haha" 替换为 "lhy-code"
- [x] ARCHITECTURE.md 项目名称已更新(位于 .trae/documents/
- [x] TUTORIAL.md 项目名称已更新
- [x] 源代码中需要修改的 "Claude Code" 引用已修改
- [x] bin 脚本已创建为 lhy-code
- [x] 版本信息显示 "LHY Code v999.0.0-local"
+38
View File
@@ -0,0 +1,38 @@
# LHY Code 重命名规范
## Why
将项目名称从 "Claude Code Haha" 改为 "LHY Code",以区分原始 Claude Code 品牌。
## What Changes
- 修改 `package.json` 中的 name、version、bin 字段
- 修改 `README.md` 中的所有项目名称引用
- 修改 `ARCHITECTURE.md``TUTORIAL.md` 中的名称
- 搜索代码中的硬编码字符串 "Claude Code" 并替换
- 修改启动时的欢迎信息和版本显示
## Impact
- Affected specs: 项目标识、品牌展示
- Affected code: package.json、README.md、文档文件、源代码中的字符串
## ADDED Requirements
### Requirement: 品牌重命名
系统 SHALL 将所有 "Claude Code" 引用改为 "LHY Code""claude-haha" 改为 "lhy-code"。
#### Scenario: 重命名成功
- **WHEN** 用户查看版本信息
- **THEN** 显示 "LHY Code v999.0.0-local"
#### Scenario: 终端显示
- **WHEN** 程序启动
- **THEN** 欢迎信息显示 "Welcome to LHY Code"
## MODIFIED Requirements
### Requirement: package.json 元数据
- name: `claude-code-local``lhy-code`
- version: `999.0.0-local` (保持不变)
- bin: `claude-haha``lhy-code`
## REMOVED Requirements
### Requirement: 旧品牌名称
**Reason**: 品牌重命名
**Migration**: 所有引用已更新为新名称
+28
View File
@@ -0,0 +1,28 @@
# Tasks
- [x] Task 1: 修改 package.json 元数据
- [x] 将 name 从 "claude-code-local" 改为 "lhy-code"
- [x] 将 bin.claude-haha 改为 bin.lhy-code
- [x] 更新 scripts 中的引用
- [x] Task 2: 修改 README.md
- [x] 替换所有 "Claude Code Haha" → "LHY Code"
- [x] 替换所有 "claude-code-haha" → "lhy-code"
- [x] 替换所有 "claude-haha" → "lhy-code"
- [x] Task 3: 修改文档文件
- [x] 更新 ARCHITECTURE.md 中的项目名称(位于 .trae/documents/
- [x] 更新 TUTORIAL.md 中的项目名称
- [x] Task 4: 搜索并替换源代码中的硬编码字符串
- [x] 搜索 "Claude Code" 引用并评估是否需要修改
- [x] 修改入口文件的欢迎信息 (WelcomeV2.tsx)
- [x] 修改 IdeOnboardingDialog.tsx
- [x] 修改 statusline.tsx 命令描述
- [x] Task 5: 重命名 bin 脚本
- [x] 创建 bin/lhy-code 脚本
- [x] 更新脚本内部引用
# Task Dependencies
- 所有任务已完成