移除book相关表述

This commit is contained in:
puke
2025-10-30 10:42:36 +08:00
parent f7ad45354e
commit ff7e1b42f7
5 changed files with 15 additions and 50 deletions

View File

@@ -68,7 +68,7 @@ class NarrationGeneratorService:
>>> narrations = await service.generate_narrations(
... config=config,
... source_type="content",
... content="昨天我读了一本书..."
... content="Today I want to share three useful tips..."
... )
"""
# 1. Build prompt based on source_type

View File

@@ -861,15 +861,15 @@
</div>
<!-- Spine decoration -->
<div class="spine" aria-hidden="true">READ · LEARN · GROW</div>
<div class="spine" aria-hidden="true">CREATE · SHARE · INSPIRE</div>
<!-- Header -->
<header class="header" role="banner">
<h1 class="title">{{title}}</h1>
<div class="title-meta" role="list">
<div class="chip" role="listitem"><span class="dot"></span>读书短视频</div>
<div class="chip" role="listitem"><span class="dot pink"></span>思维提升</div>
<div class="chip" role="listitem"><span class="dot yellow"></span>3分钟知识卡</div>
<div class="chip" role="listitem"><span class="dot"></span>AI 短视频</div>
<div class="chip" role="listitem"><span class="dot pink"></span>创意内容</div>
<div class="chip" role="listitem"><span class="dot yellow"></span>轻松制作</div>
</div>
</header>
@@ -925,9 +925,9 @@
<div class="cta">
<div class="follow">ReelForge</div>
<div class="hashtags">
<span>#阅读</span>
<span>#成长</span>
<span>#认知升级</span>
<span>#AI创作</span>
<span>#短视频</span>
<span>#内容生产</span>
</div>
</div>
</footer>

View File

@@ -9,17 +9,12 @@
"section.visual_settings": "🎨 Visual Settings",
"section.video_generation": "🎬 Generate Video",
"input_mode.book": "📚 Book Name",
"input_mode.topic": "💡 Topic",
"input_mode.custom": "✍️ Custom Content",
"mode.generate": "💡 Generate Mode",
"mode.fixed": "📄 Fixed Mode",
"input.book_name": "Book Name",
"input.book_name_placeholder": "e.g., Atomic Habits, How to Win Friends",
"input.book_name_help": "Enter the book name, will fetch book info and generate video",
"input.topic": "Topic",
"input.topic_placeholder": "AI automatically creates specified number of narrations\nExample: How to build passive income, 如何增加被动收入",
"input.topic_help": "Enter a topic, AI will generate content based on it",
@@ -36,17 +31,6 @@
"input.title_placeholder": "Video title (auto-generated if empty)",
"input.title_help": "Optional: Custom title for the video",
"book.search": "🔍 Search Book",
"book.searching": "Searching book...",
"book.found": "✅ Book found!",
"book.not_found": "❌ Failed to fetch book: {error}",
"book.name_required": "Please enter a book name",
"book.title": "Title",
"book.author": "Author",
"book.rating": "Rating",
"book.summary": "📝 Summary",
"voice.title": "🎤 Voice Selection",
"voice.male_professional": "🎤 Male-Professional",
"voice.male_young": "🎙️ Male-Young",
@@ -138,7 +122,7 @@
"progress.concatenating": "Concatenating video segments...",
"progress.finalizing": "Finalizing...",
"error.input_required": "❌ Please provide book name, topic, or content",
"error.input_required": "❌ Please provide topic or content",
"error.api_key_required": "❌ Please enter API Key",
"error.missing_field": "Please enter {field}",
@@ -182,10 +166,6 @@
"tts.preview_success": "✅ Preview generated successfully!",
"tts.preview_failed": "❌ Preview failed: {error}",
"settings.book.title": "📚 Book Information",
"settings.book.provider": "Provider",
"settings.book.provider_help": "Select book information source",
"welcome.first_time": "🎉 Welcome to ReelForge! Please complete basic configuration",
"welcome.config_hint": "💡 First-time setup requires API Key configuration, you can modify it in advanced settings later",

View File

@@ -9,17 +9,12 @@
"section.visual_settings": "🎨 画面设置",
"section.video_generation": "🎬 生成视频",
"input_mode.book": "📚 书名",
"input_mode.topic": "💡 主题",
"input_mode.custom": "✍️ 自定义内容",
"mode.generate": "💡 生成模式",
"mode.fixed": "📄 固定模式",
"input.book_name": "书名",
"input.book_name_placeholder": "例如原子习惯、人性的弱点、Atomic Habits",
"input.book_name_help": "输入书名,将自动获取书籍信息并生成视频",
"input.topic": "主题",
"input.topic_placeholder": "AI 自动创作指定数量的旁白\n例如如何增加被动收入、How to build passive income",
"input.topic_help": "输入一个主题AI 将根据主题生成内容",
@@ -36,17 +31,6 @@
"input.title_placeholder": "视频标题(留空则自动生成)",
"input.title_help": "可选:自定义视频标题",
"book.search": "🔍 搜索书籍",
"book.searching": "正在搜索书籍...",
"book.found": "✅ 找到书籍!",
"book.not_found": "❌ 获取书籍失败:{error}",
"book.name_required": "请输入书名",
"book.title": "书名",
"book.author": "作者",
"book.rating": "评分",
"book.summary": "📝 简介",
"voice.title": "🎤 语音选择",
"voice.male_professional": "🎤 男声-专业",
"voice.male_young": "🎙️ 男声-年轻",
@@ -138,7 +122,7 @@
"progress.concatenating": "拼接视频片段...",
"progress.finalizing": "完成中...",
"error.input_required": "❌ 请提供书名、主题或内容",
"error.input_required": "❌ 请提供主题或内容",
"error.api_key_required": "❌ 请填写 API Key",
"error.missing_field": "请填写 {field}",
@@ -182,10 +166,6 @@
"tts.preview_success": "✅ 预览生成成功!",
"tts.preview_failed": "❌ 预览失败:{error}",
"settings.book.title": "📚 书籍信息",
"settings.book.provider": "服务商",
"settings.book.provider_help": "选择书籍信息来源",
"welcome.first_time": "🎉 欢迎使用 ReelForge请先完成基础配置",
"welcome.config_hint": "💡 首次使用需要配置 API Key后续可以在高级设置中修改",

View File

@@ -0,0 +1,5 @@
{
"source": "runninghub",
"workflow_id": "1983718528991862786"
}