docs: 批量更新历史文档中的 backend-single 引用为 server

This commit is contained in:
2026-06-27 17:27:27 +08:00
parent 5586dc5eac
commit 591f70a2f6
39 changed files with 1209 additions and 673 deletions
@@ -44,21 +44,21 @@ This plan does not implement:
Backend:
- Create: `backend-single/src/main/java/com/emotion/entity/SocialContentItem.java`
- Create: `backend-single/src/main/java/com/emotion/entity/SocialProfileInsight.java`
- Create: `backend-single/src/main/java/com/emotion/entity/UserConsentLog.java`
- Create: `backend-single/src/main/java/com/emotion/mapper/SocialContentItemMapper.java`
- Create: `backend-single/src/main/java/com/emotion/mapper/SocialProfileInsightMapper.java`
- Create: `backend-single/src/main/java/com/emotion/mapper/UserConsentLogMapper.java`
- Create: `backend-single/src/main/java/com/emotion/dto/request/social/*.java`
- Create: `backend-single/src/main/java/com/emotion/dto/response/social/*.java`
- Create: `backend-single/src/main/java/com/emotion/controller/SocialContentController.java`
- Create: `backend-single/src/main/java/com/emotion/controller/SocialInsightController.java`
- Create: `backend-single/src/main/java/com/emotion/service/SocialContentService.java`
- Create: `backend-single/src/main/java/com/emotion/service/SocialInsightService.java`
- Create: `backend-single/src/main/java/com/emotion/service/ScriptContextService.java`
- Create implementations under `backend-single/src/main/java/com/emotion/service/impl/`
- Modify: `backend-single/src/main/java/com/emotion/service/impl/EpicScriptServiceImpl.java`
- Create: `server/src/main/java/com/emotion/entity/SocialContentItem.java`
- Create: `server/src/main/java/com/emotion/entity/SocialProfileInsight.java`
- Create: `server/src/main/java/com/emotion/entity/UserConsentLog.java`
- Create: `server/src/main/java/com/emotion/mapper/SocialContentItemMapper.java`
- Create: `server/src/main/java/com/emotion/mapper/SocialProfileInsightMapper.java`
- Create: `server/src/main/java/com/emotion/mapper/UserConsentLogMapper.java`
- Create: `server/src/main/java/com/emotion/dto/request/social/*.java`
- Create: `server/src/main/java/com/emotion/dto/response/social/*.java`
- Create: `server/src/main/java/com/emotion/controller/SocialContentController.java`
- Create: `server/src/main/java/com/emotion/controller/SocialInsightController.java`
- Create: `server/src/main/java/com/emotion/service/SocialContentService.java`
- Create: `server/src/main/java/com/emotion/service/SocialInsightService.java`
- Create: `server/src/main/java/com/emotion/service/ScriptContextService.java`
- Create implementations under `server/src/main/java/com/emotion/service/impl/`
- Modify: `server/src/main/java/com/emotion/service/impl/EpicScriptServiceImpl.java`
- Modify SQL schema/migration file used by this repo.
Mini program:
@@ -212,7 +212,7 @@ public interface SocialContentItemMapper extends BaseMapper<SocialContentItem> {
Run:
```powershell
cd backend-single
cd server
mvn -DskipTests compile
```
@@ -221,8 +221,8 @@ Expected: compile succeeds.
## Task 3: Social Content API
**Files:**
- Create DTOs under `backend-single/src/main/java/com/emotion/dto/request/social/`
- Create DTOs under `backend-single/src/main/java/com/emotion/dto/response/social/`
- Create DTOs under `server/src/main/java/com/emotion/dto/request/social/`
- Create DTOs under `server/src/main/java/com/emotion/dto/response/social/`
- Create: `SocialContentController.java`
- Create: `SocialContentService.java`
- Create: `SocialContentServiceImpl.java`
@@ -317,7 +317,7 @@ Do not accept screenshots larger than the configured limit.
Run:
```powershell
cd backend-single
cd server
mvn -DskipTests compile
```
@@ -405,7 +405,7 @@ Rules:
Run:
```powershell
cd backend-single
cd server
mvn -DskipTests compile
```
@@ -414,8 +414,8 @@ Expected: compile succeeds.
## Task 5: Script Context Integration
**Files:**
- Create: `backend-single/src/main/java/com/emotion/service/ScriptContextService.java`
- Create: `backend-single/src/main/java/com/emotion/service/impl/ScriptContextServiceImpl.java`
- Create: `server/src/main/java/com/emotion/service/ScriptContextService.java`
- Create: `server/src/main/java/com/emotion/service/impl/ScriptContextServiceImpl.java`
- Modify: `EpicScriptServiceImpl.java`
- [ ] **Step 1: Implement context service**
@@ -468,7 +468,7 @@ When social insight context is non-empty, add analytics/event hook if backend an
Run:
```powershell
cd backend-single
cd server
mvn -DskipTests compile
```
@@ -658,7 +658,7 @@ Expected: build succeeds.
Run:
```powershell
cd backend-single
cd server
mvn -DskipTests compile
```
@@ -707,7 +707,7 @@ Check:
- [ ] **Step 5: Commit**
```powershell
git add backend-single mini-program sql docs/superpowers/specs/2026-05-19-social-data-import-script-profile-design.md docs/superpowers/plans/2026-05-19-social-data-import-script-profile-plan.md
git add server mini-program sql docs/superpowers/specs/2026-05-19-social-data-import-script-profile-design.md docs/superpowers/plans/2026-05-19-social-data-import-script-profile-plan.md
git commit -m "feat: add social data import design and profile plan"
```