Merge branch 'main' into dev_video

This commit is contained in:
puke
2025-11-12 10:17:09 +08:00
3 changed files with 9 additions and 7 deletions

View File

@@ -29,6 +29,7 @@ TOPIC_NARRATION_PROMPT = """# 角色定位
# 输出要求
## 旁白规范
- 输出语言要求:严格按照用户输入的话题或主题的语种输出,如:用户输入的是英文,则输出的文案必须为英文,中文也是一样。
- 用途定位用于TTS生成短视频音频通俗易懂地讲解话题
- 字数限制:严格控制在{min_words}~{max_words}个字(最低不少于{min_words}字)
- 结尾格式:每段旁白的结尾不要使用标点符号,若旁白中出现断句读法必须使用中文标点(,。?!……:“”)来表达语气和停顿,自动判断并插入合适的标点符号,保留自然口语节奏(比如“对吗?不对。”要有停顿和语气转折)
@@ -115,6 +116,7 @@ TOPIC_NARRATION_PROMPT = """# 角色定位
8. 同一个词(如"有时候""你有没有""其实""想象一下"在所有旁白中作为开头最多只能出现1次
9. 不要形成任何隐藏的句式规律,每个分镜的开头要真正做到独立思考、自然表达
10. 检查你的输出如果发现有任何词作为开头重复出现2次或以上必须修改
11. 输出语言要求:严格按照用户输入的话题或主题的语种输出,如:用户输入的是英文,则输出的文案必须为英文,中文也是一样。
现在,请为话题创作 {n_storyboard} 个分镜的旁白。
⚠️ 特别注意:写完后自查所有分镜的开头,确保没有重复使用同一个词或短语作为开头。

View File

@@ -1,6 +1,6 @@
[project]
name = "pixelle-video"
version = "0.1.0"
version = "0.1.2"
description = "AI-powered video creation platform - Part of Pixelle ecosystem"
authors = [
{name = "Pixelle.AI"}
@@ -24,7 +24,7 @@ dependencies = [
"fastapi>=0.115.0",
"uvicorn[standard]>=0.32.0",
"python-multipart>=0.0.12",
"comfykit>=0.1.6",
"comfykit>=0.1.9",
]
[project.optional-dependencies]

10
uv.lock generated
View File

@@ -419,7 +419,7 @@ wheels = [
[[package]]
name = "comfykit"
version = "0.1.6"
version = "0.1.9"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "aiofiles" },
@@ -429,9 +429,9 @@ dependencies = [
{ name = "pydantic" },
{ name = "websockets" },
]
sdist = { url = "https://files.pythonhosted.org/packages/99/9f/fab00bc9067bed1db426e35adcd12a1aaa38529a933569f6dbf861f7c299/comfykit-0.1.6.tar.gz", hash = "sha256:70e8f085a67e74404372e308d7704b620a0ae76d1c86d17b889a6be6e51fc934", size = 48426 }
sdist = { url = "https://files.pythonhosted.org/packages/76/8f/ca585cf45df2b755ebf735a0b7b94f0cdd62f7f490daf4d9606a22ce4c07/comfykit-0.1.9.tar.gz", hash = "sha256:502748556b1d388052b033bcbb45211878ff61d2d887b65333ad1d14cf977b13", size = 48739 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/90/ef/f0150325308db8ee3ef678eefdd6002cfd48f4cb1d857c0d522ee71a8999/comfykit-0.1.6-py3-none-any.whl", hash = "sha256:6ba5c2d1d04cba76e482811043449b71154919c66939eea7c82eb1527c890dcb", size = 51412 },
{ url = "https://files.pythonhosted.org/packages/fc/b9/65e74e090558fe4028243edca0be3054b8cfbe274f478a8b2ea8c31c4e3e/comfykit-0.1.9-py3-none-any.whl", hash = "sha256:40b51e5d63488f3fe99af2743fa39932bf5dd3f7ade08ebeb375bfa3ceb9b117", size = 51701 },
]
[[package]]
@@ -1650,7 +1650,7 @@ wheels = [
[[package]]
name = "pixelle-video"
version = "0.1.0"
version = "0.1.2"
source = { editable = "." }
dependencies = [
{ name = "certifi" },
@@ -1681,7 +1681,7 @@ dev = [
[package.metadata]
requires-dist = [
{ name = "certifi", specifier = ">=2025.10.5" },
{ name = "comfykit", specifier = ">=0.1.6" },
{ name = "comfykit", specifier = ">=0.1.9" },
{ name = "edge-tts", specifier = ">=7.2.3" },
{ name = "fastapi", specifier = ">=0.115.0" },
{ name = "fastmcp", specifier = ">=2.0.0" },