This commit is contained in:
zhishi 2026-04-02 22:28:41 +08:00
commit b97901c446
5 changed files with 9 additions and 8 deletions

View File

@ -108,6 +108,8 @@ export default router.post(
if (!config.visualManual) return res.status(500).send(error("视觉手册未定义"));
//获取到视觉手册
const visualManual = await u.getArtPrompt(project.artStyle as string, "art_skills", config.visualManual);
console.log("%c Line:111 🍬 visualManual", "background:#6ec1c2", visualManual);
return
if (!visualManual) return res.status(500).send(error("视觉手册未定义"));
findItemByName(result, name, config.itemType);
const systemPrompt = visualManual;

View File

@ -93,6 +93,7 @@ export default router.post(
></storyboardItem>`,
)},
`;
const { text } = await u.Ai.Text("universalAi").invoke({
system: `${videoPrompt?.data}\n${visualManual}\n${directorManual}`,
messages: [
@ -102,8 +103,6 @@ export default router.post(
},
],
});
console.log("%c Line:83 🍷 text", "background:#3f7cff", text);
await u.db("o_videoTrack").where({ id: trackId }).update({
prompt: text,
});

View File

@ -43,8 +43,8 @@ export default router.post(
// 字段映射表(与 getVisualManual 保持一致)
const DATA_MAP: { value: string; subDir?: string }[] = [
{ value: "README" },
{ value: "narrative_sweet_romance", subDir: "driector_skills" },
{ value: "storyboard_table_narrative", subDir: "driector_skills" },
{ value: "director_planning_narrative", subDir: "driector_skills" },
{ value: "director_storyboard_table_narrative", subDir: "driector_skills" },
];
// 根据 DATA_MAP 构建 value -> subDir 的映射
const SUB_DIR_MAP = new Map(DATA_MAP.map(({ value, subDir }) => [value, subDir ?? ""]));

View File

@ -44,8 +44,8 @@ export default router.post(
// 字段映射表(与 getVisualManual 保持一致)
const DATA_MAP: { value: string; subDir?: string }[] = [
{ value: "README" },
{ value: "narrative_sweet_romance", subDir: "driector_skills" },
{ value: "storyboard_table_narrative", subDir: "driector_skills" },
{ value: "director_planning_narrative", subDir: "driector_skills" },
{ value: "director_storyboard_table_narrative", subDir: "driector_skills" },
];
// 根据 DATA_MAP 构建 value -> subDir 的映射
const SUB_DIR_MAP = new Map(DATA_MAP.map(({ value, subDir }) => [value, subDir ?? ""]));

View File

@ -8,8 +8,8 @@ const router = express.Router();
// 字段映射表
const DATA_MAP: { label: string; value: string; subDir?: string }[] = [
{ label: "README", value: "README" },
{ label: "导演规划", value: "narrative_sweet_romance", subDir: "driector_skills" },
{ label: "分镜表", value: "storyboard_table_narrative", subDir: "driector_skills" },
{ label: "导演规划", value: "director_planning_narrative", subDir: "driector_skills" },
{ label: "分镜表", value: "director_storyboard_table_narrative", subDir: "driector_skills" },
];
// 读取 md 文件内容,文件不存在时返回空字符串