// lib/project-utils.ts // Server-only utility functions import * as fs from 'fs'; import * as path from 'path'; /** * 获取项目显示名称(从别名配置) */ export function getProjectDisplayName(projectName: string): string { try { const aliasesPath = path.join(process.cwd(), 'lib', 'project-aliases.json'); const aliasesContent = fs.readFileSync(aliasesPath, 'utf-8'); const aliases = JSON.parse(aliasesContent); return aliases[projectName] || projectName; } catch { // If file doesn't exist or is invalid, return original name return projectName; } }