import os import json from parser import TaskParser # Example raw texts RAW_TEXTS = [ "Напишите мини-отчёт по LangChain до пятницы, 3-5 страниц, критерии: полнота и примеры кода", "Сделать агента на LangGraph который умеет искать в интернете, сдать ссылку на github", "Реализовать REST API на FastAPI с авторизацией JWT, покрыть тестами, дедлайн 1 июня", ] def main() -> None: parser = TaskParser() cards = parser.batch_parse(RAW_TEXTS) for idx, card in enumerate(cards, start=1): print(f"\n=== Task {idx} ===") print(card.to_markdown()) filename = f"task_{idx}.json" parser.save_to_file(card, filename) print(f"Saved to {filename}") if __name__ == "__main__": main() # End of main.py