feat: add als generator chatbot and storage

This commit is contained in:
renato97
2025-12-01 03:03:22 +00:00
parent 5dafb7fcbf
commit a87347475a
14 changed files with 941 additions and 6 deletions

25
scripts/generate-als.js Executable file
View File

@@ -0,0 +1,25 @@
#!/usr/bin/env node
const path = require('path');
const { generateFromPrompt } = require('../data/lib/alsGenerator');
async function main() {
const prompt = process.argv.slice(2).join(' ').trim();
if (!prompt) {
console.error('Uso: node scripts/generate-als.js \"generame un als de reggaeton\"');
process.exit(1);
}
try {
const result = await generateFromPrompt(prompt);
console.log('✅ ALS generado:', {
projectName: result.plan.projectName,
outputPath: path.relative(process.cwd(), result.outputPath),
templateHash: result.plan.templateHash,
registered: result.registered
});
} catch (err) {
console.error('❌ Error generando ALS:', err.message);
process.exit(1);
}
}
main();