feat/调整tts音色,调整封面图prompt,修复对话页输入框显示逻辑,待验证封面图生成功能

This commit is contained in:
Kevin
2026-03-19 14:14:13 +08:00
parent 687f41df2e
commit 7237b53b9b
10 changed files with 168 additions and 18 deletions

View File

@@ -48,6 +48,12 @@ export const memoirApi = {
);
},
checkCoverGeneration() {
return api.post<{ triggered: string[] }>(
'/api/chapters/check-cover-generation',
);
},
regenerateChapter(chapterId: string) {
return api.post<{ status: string; message: string }>(
`/api/chapters/${chapterId}/regenerate`,

View File

@@ -69,6 +69,19 @@ export function useDeleteChapter() {
});
}
export function useCheckCoverGeneration() {
const queryClient = useQueryClient();
return useMutation({
mutationFn: () => memoirApi.checkCoverGeneration(),
onSuccess: (data) => {
if (data.triggered.length > 0) {
queryClient.invalidateQueries({ queryKey: memoirKeys.chapters() });
}
},
});
}
// ─── Memoir state ───
export function useMemoirState() {