From 76d83fc77ea7ec8500db574f4ad876a391e295d4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=B2=A1=E5=A4=8D=E4=B9=A0?= <2353956224@qq.com>
Date: Sun, 8 Feb 2026 15:33:10 +0800
Subject: [PATCH] =?UTF-8?q?=E8=9E=8D=E5=90=88PK=E5=A4=B4=E5=83=8F=E5=A4=B4?=
=?UTF-8?q?=E5=83=8F=E5=8A=9F=E8=83=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
CLAUDE.md | 70 ++
package-lock.json | 6 +
package.json | 1 +
src/api/pk-mini.js | 229 +++++
src/assets/pk-mini/AnchorLibrary.png | Bin 0 -> 5429 bytes
src/assets/pk-mini/Delete.png | Bin 0 -> 629 bytes
src/assets/pk-mini/Editor.png | Bin 0 -> 1027 bytes
src/assets/pk-mini/Email.png | Bin 0 -> 1634 bytes
src/assets/pk-mini/InTotal.png | Bin 0 -> 17965 bytes
src/assets/pk-mini/Invitation.png | Bin 0 -> 1006 bytes
src/assets/pk-mini/InvitationSelected.png | Bin 0 -> 1348 bytes
src/assets/pk-mini/PKInformation.png | Bin 0 -> 6135 bytes
src/assets/pk-mini/PKRecord.png | Bin 0 -> 6208 bytes
src/assets/pk-mini/PKbackground.png | Bin 0 -> 274224 bytes
src/assets/pk-mini/Password.png | Bin 0 -> 1592 bytes
src/assets/pk-mini/Points.png | Bin 0 -> 4256 bytes
src/assets/pk-mini/PointsList.png | Bin 0 -> 6881 bytes
src/assets/pk-mini/Publish.png | Bin 0 -> 530 bytes
src/assets/pk-mini/PublishSelected.png | Bin 0 -> 1309 bytes
src/assets/pk-mini/Reset.png | Bin 0 -> 2203 bytes
src/assets/pk-mini/Search.png | Bin 0 -> 2961 bytes
src/assets/pk-mini/bg.png | Bin 0 -> 556590 bytes
src/assets/pk-mini/embellish.png | Bin 0 -> 1082 bytes
src/assets/pk-mini/logo.png | Bin 0 -> 23974 bytes
src/assets/pk-mini/messageVS.png | Bin 0 -> 4582 bytes
src/assets/pk-mini/pkMessageleft.png | Bin 0 -> 6207 bytes
src/assets/pk-mini/pkMessageright.png | Bin 0 -> 5728 bytes
src/assets/pk-mini/selectSidebar.png | Bin 0 -> 1975 bytes
src/assets/pk-mini/switchEmail.png | Bin 0 -> 9461 bytes
src/assets/pk-mini/switchvx.png | Bin 0 -> 6025 bytes
src/assets/pk-mini/topPosition.png | Bin 0 -> 659 bytes
src/assets/pk-mini/unpinned.png | Bin 0 -> 1240 bytes
src/components/pk-mini/PkAppaside.vue | 255 +++++
src/components/pk-mini/chat/MiniPKMessage.vue | 427 +++++++++
src/components/pk-mini/chat/PKMessage.vue | 116 +++
.../pk-mini/chat/PictureMessage.vue | 54 ++
src/components/pk-mini/chat/VoiceMessage.vue | 91 ++
src/components/pk-mini/mine/AnchorLibrary.vue | 442 +++++++++
src/components/pk-mini/mine/PKRecord.vue | 478 ++++++++++
src/components/pk-mini/mine/PKmessage.vue | 883 ++++++++++++++++++
src/components/pk-mini/mine/PointsList.vue | 151 +++
src/layout/WorkbenchLayout.vue | 23 +-
src/locales/en.js | 57 ++
src/locales/zh.js | 68 +-
src/stores/pk-mini/notice.js | 45 +
src/utils/pk-mini/countryUtil.js | 136 +++
src/utils/pk-mini/goeasy.js | 212 +++++
src/utils/pk-mini/storage.js | 79 ++
src/utils/pk-mini/timeConversion.js | 13 +
src/utils/pk-mini/timeDisplay.js | 27 +
src/views/pk-mini/Forum.vue | 94 ++
src/views/pk-mini/Message.vue | 346 +++++++
src/views/pk-mini/Mine.vue | 142 +++
src/views/pk-mini/PkHall.vue | 865 +++++++++++++++++
src/views/pk-mini/PkMiniWorkbench.vue | 107 +++
55 files changed, 5403 insertions(+), 14 deletions(-)
create mode 100644 CLAUDE.md
create mode 100644 src/api/pk-mini.js
create mode 100644 src/assets/pk-mini/AnchorLibrary.png
create mode 100644 src/assets/pk-mini/Delete.png
create mode 100644 src/assets/pk-mini/Editor.png
create mode 100644 src/assets/pk-mini/Email.png
create mode 100644 src/assets/pk-mini/InTotal.png
create mode 100644 src/assets/pk-mini/Invitation.png
create mode 100644 src/assets/pk-mini/InvitationSelected.png
create mode 100644 src/assets/pk-mini/PKInformation.png
create mode 100644 src/assets/pk-mini/PKRecord.png
create mode 100644 src/assets/pk-mini/PKbackground.png
create mode 100644 src/assets/pk-mini/Password.png
create mode 100644 src/assets/pk-mini/Points.png
create mode 100644 src/assets/pk-mini/PointsList.png
create mode 100644 src/assets/pk-mini/Publish.png
create mode 100644 src/assets/pk-mini/PublishSelected.png
create mode 100644 src/assets/pk-mini/Reset.png
create mode 100644 src/assets/pk-mini/Search.png
create mode 100644 src/assets/pk-mini/bg.png
create mode 100644 src/assets/pk-mini/embellish.png
create mode 100644 src/assets/pk-mini/logo.png
create mode 100644 src/assets/pk-mini/messageVS.png
create mode 100644 src/assets/pk-mini/pkMessageleft.png
create mode 100644 src/assets/pk-mini/pkMessageright.png
create mode 100644 src/assets/pk-mini/selectSidebar.png
create mode 100644 src/assets/pk-mini/switchEmail.png
create mode 100644 src/assets/pk-mini/switchvx.png
create mode 100644 src/assets/pk-mini/topPosition.png
create mode 100644 src/assets/pk-mini/unpinned.png
create mode 100644 src/components/pk-mini/PkAppaside.vue
create mode 100644 src/components/pk-mini/chat/MiniPKMessage.vue
create mode 100644 src/components/pk-mini/chat/PKMessage.vue
create mode 100644 src/components/pk-mini/chat/PictureMessage.vue
create mode 100644 src/components/pk-mini/chat/VoiceMessage.vue
create mode 100644 src/components/pk-mini/mine/AnchorLibrary.vue
create mode 100644 src/components/pk-mini/mine/PKRecord.vue
create mode 100644 src/components/pk-mini/mine/PKmessage.vue
create mode 100644 src/components/pk-mini/mine/PointsList.vue
create mode 100644 src/stores/pk-mini/notice.js
create mode 100644 src/utils/pk-mini/countryUtil.js
create mode 100644 src/utils/pk-mini/goeasy.js
create mode 100644 src/utils/pk-mini/storage.js
create mode 100644 src/utils/pk-mini/timeConversion.js
create mode 100644 src/utils/pk-mini/timeDisplay.js
create mode 100644 src/views/pk-mini/Forum.vue
create mode 100644 src/views/pk-mini/Message.vue
create mode 100644 src/views/pk-mini/Mine.vue
create mode 100644 src/views/pk-mini/PkHall.vue
create mode 100644 src/views/pk-mini/PkMiniWorkbench.vue
diff --git a/CLAUDE.md b/CLAUDE.md
new file mode 100644
index 0000000..ad1ddec
--- /dev/null
+++ b/CLAUDE.md
@@ -0,0 +1,70 @@
+# CLAUDE.md
+
+This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
+
+## 项目概述
+
+yolo-web-frontend 是一个 Vue 3 Web 前端应用,主要作为 Electron 桌面应用的 UI 层运行,提供 TikTok 自动化管理功能。
+
+## 常用命令
+
+```bash
+npm run dev # 启动开发服务器 (端口 5173)
+npm run build # 生产环境构建 (输出到 dist/)
+npm run preview # 预览生产构建
+```
+
+## 技术栈
+
+- **框架**: Vue 3 + Composition API (`
+
+
diff --git a/src/components/pk-mini/chat/MiniPKMessage.vue b/src/components/pk-mini/chat/MiniPKMessage.vue
new file mode 100644
index 0000000..d0c754c
--- /dev/null
+++ b/src/components/pk-mini/chat/MiniPKMessage.vue
@@ -0,0 +1,427 @@
+
+
+
+
+
+
+
+
+
+ {{ isEditing ? '修改主播' : '添加我的主播' }}
+
+
+ {{ item.label }}
+
+
+ 实际金币数: {{ formatCoin(item.userACoins) }}
+
+ 实际金币数: {{ formatCoin(item.userBCoins) }}
+
+
+
+
+ 总共:{{ formatCoin(selectedData.userBCoins) }}
+
+
+ 金币: {{ item.coin }}K
+
+ 场次: {{ item.pkNumber }}场
+
+
+