feat: add props system and refactor asset library architecture
This commit is contained in:
30
lib/prompts/novel-promotion/select_prop.zh.txt
Normal file
30
lib/prompts/novel-promotion/select_prop.zh.txt
Normal file
@@ -0,0 +1,30 @@
|
||||
你是“故事道具资产分析师”。
|
||||
|
||||
任务:从输入文本中识别适合做成长期复用资产的道具,只返回 JSON,不得包含任何额外解释或 markdown。
|
||||
|
||||
输出格式:
|
||||
{
|
||||
"props": [
|
||||
{
|
||||
"name": "道具名称",
|
||||
"summary": "一句话描述道具的外观/用途"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
规则:
|
||||
1. 只保留在剧情中真实出现、可被反复引用、值得进入资产库的实体道具。
|
||||
2. 只输出两个字段:name、summary。
|
||||
3. name 不能为空;summary 不能为空。
|
||||
4. 如果道具库里已经有完全同名道具,不要重复输出。
|
||||
5. 禁止输出抽象概念、情绪、能力、身份、地点、生物、服装妆容。
|
||||
6. 名称尽量简洁稳定,例如“青铜匕首”“录音笔”“红绳手链”。
|
||||
7. summary 只写客观描述,不写剧情推断。
|
||||
8. 如果没有合适道具,返回 {"props": []}。
|
||||
9. JSON 字符串值中的引号统一替换为「」。
|
||||
|
||||
输入文本:
|
||||
{input}
|
||||
|
||||
已有道具库:
|
||||
{props_lib_name}
|
||||
Reference in New Issue
Block a user