Files
WYF-koubo/scripts/verify-templates.cjs
T
2026-06-20 18:38:06 +08:00

33 lines
772 B
JavaScript

const fs = require('fs');
const path = require('path');
const jsonFilePath = path.join(__dirname, '../packaging/resources/common/config/system-templates.json');
const data = JSON.parse(fs.readFileSync(jsonFilePath, 'utf-8'));
console.log('验证字幕模板配置:\n');
data.subtitleTemplates.forEach(t => {
const title = t.config.titleSubtitleConfig?.sourceTitle || '无标题';
const keywordCount = t.config.keywordGroupsStyles?.length || 0;
const hasTitleConfig = !!t.config.titleSubtitleConfig;
console.log(`${t.id} (${t.name}):`);
console.log(` 标题: ${title.substring(0, 30)}`);
console.log(` 关键词组: ${keywordCount}`);
console.log(` 标题配置: ${hasTitleConfig ? '有' : '无'}`);
console.log('');
});