This commit is contained in:
2025-06-08 16:35:06 +09:00
parent 230b3558b9
commit be026db3d8
20 changed files with 182 additions and 73 deletions

View File

@ -1,23 +1,23 @@
import crypto from "crypto";
import fs from "fs/promises";
import Parser from "rss-parser";
import { config } from "../services/config.js";
import { enhanceArticleContent } from "../services/content-extractor.js";
import {
getFeedById,
getFeedByUrl,
getUnprocessedArticles,
markArticleAsProcessed,
saveArticle,
saveEpisode,
saveFeed,
} from "../services/database.js";
import {
openAI_ClassifyFeed,
openAI_GeneratePodcastContent,
} from "../services/llm.js";
import { generateTTS, generateTTSWithoutQueue } from "../services/tts.js";
import { enhanceArticleContent } from "../services/content-extractor.js";
import {
saveFeed,
getFeedByUrl,
getFeedById,
saveArticle,
getUnprocessedArticles,
markArticleAsProcessed,
saveEpisode,
} from "../services/database.js";
import { updatePodcastRSS } from "../services/podcast.js";
import { config } from "../services/config.js";
import crypto from "crypto";
import fs from "fs/promises";
import { generateTTS, generateTTSWithoutQueue } from "../services/tts.js";
interface FeedItem {
id?: string;