feat: add als generator chatbot and storage
This commit is contained in:
25
scripts/generate-als.js
Executable file
25
scripts/generate-als.js
Executable 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();
|
||||
Reference in New Issue
Block a user