---
title: konger1
canonical_url: "https://www.modelscope.cn/studios/wen27222722/konger1"
md_url: "https://www.modelscope.cn/studios/wen27222722/konger1.md"
repository: wen27222722/konger1
last_updated: 2026-09-28
sdk_type: docker
sdk_version: 6.17.3
downloads: 0
stars: 0
---

# konger1

> konger1 - wen27222722 在 ModelScope 创建的在线 Demo。韩语空耳歌词智能生成器（KongEar）

wen27222722/konger1 是 ModelScope 魔搭社区上的在线可交互 Demo（创空间），基于 docker 6.17.3 构建。

- **Repository**: wen27222722/konger1
- **SDK**: docker
- **SDK version**: 6.17.3
- **Downloads**: 0
- **Stars**: 0
- **Last updated**: 2026-09-28

Source: https://www.modelscope.cn/studios/wen27222722/konger1

---

# 韩语空耳歌词智能生成器（KongEar）

把韩语歌词变成中文空耳（谐音），逐句对照、可跟唱。
粘一段歌词进去，模型逐句生成「逐音节音译 + 中文空耳」，生成过程是**流式点亮**的。

- 前端：`prototype/`（纯 JS + hash 路由，无需构建）
- 后端：FastAPI + LangChain（`app/backend/`），逐句 SSE 流式返回
- 模型：任何 OpenAI 兼容接口（硅基流动 / 魔搭 / 百炼 / DeepSeek / Kimi / OpenAI…）

## 本地跑起来

```bash
# 1) 填 Key：打开 app/backend/.env，把 LLM_API_KEY= 后面填上你的 Key
#    （拿 Key 的步骤见 docs/接入真实大模型_配置与联调指南.md）

# 2) 起后端（Windows 双击即可）
start-backend.bat          # → http://localhost:8000

# 3) 打开浏览器
#    http://localhost:8000  就是完整站点（后端顺手托管了前端，同源）
```

`start-frontend.bat` 只在要看 React 版时才用，那套已冻结。

## 跑测试

```bash
test-all.bat               # 后端 pytest + 原型两条链路的桩测试，全程不联网
```

## 部署到魔搭创空间

```bash
python tools/make_deploy_bundle.py    # 生成干净的 deploy-upload/（自动排除 .env）
```

然后把 `deploy-upload/` 上传到魔搭创空间即可，详细步骤见
[`docs/部署到魔搭_创空间.md`](docs/部署到魔搭_创空间.md)。

## 文档在哪

| 文档 | 内容 |
|---|---|
| `docs/接入真实大模型_配置与联调指南.md` | 各家服务商怎么配、接口说明、常见坑 |
| `docs/部署到魔搭_创空间.md` | 部署完整步骤（含环境变量清单） |
| `docs/原型转正式前端_路线.md` | 前端还剩哪些是假的、按优先级排的待办 |
| `docs/P0_详细步骤.md` | 登录 / 鉴权 / 保存的落地细节与进度 |

## 目录说明

```
prototype/        前端主线（页面在这里改）
app/backend/      FastAPI 后端
app/frontend/     React 版，已冻结（见该目录 README）
tools/            自检脚本、部署打包脚本
docs/             文档
Dockerfile        魔搭创空间部署用（单阶段，端口 7860）
ms_deploy.json    创空间配置
start-backend.bat 本地起后端
test-all.bat      一键跑测试
```

> 仓库里还有根目录 `index.html`、`assets/`、`data/`、`server/` —— 都是早期版本的遗留，已不再维护。
