xueyiming 4 дней назад
Родитель
Сommit
d605cf47db
3 измененных файлов с 13 добавлено и 5 удалено
  1. 8 0
      examples/create/presets.json
  2. 3 3
      examples/create/production.prompt
  3. 2 2
      examples/create/run.py

+ 8 - 0
examples/create/presets.json

@@ -0,0 +1,8 @@
+{
+  "persona_generate_agent": {
+    "max_iterations": 500,
+    "temperature": 0.3,
+    "skills": ["planning", "research", "browser", "deconstruct"],
+    "description": "解析人设 Agent 从文件中获取总结后的人设信息"
+  }
+}

+ 3 - 3
examples/create/production.prompt

@@ -18,7 +18,7 @@ $system$
 
 ### 创作表要求
 
-### 输出文件: examples/create/output/script_table.json
+### 输出文件: output/{账号名}/script_table.json
 
 文件结构是一个数组,每个元素代表一个段落:
 
@@ -66,9 +66,9 @@ $system$
 
 ## 终止条件
 
-examples/create/output/{账号名}/script_table.json
+output/{账号名}/script_table.json
 目标文件已经生成创作表
 
 
 $user$
-账号名:阿里多多酱
+账号名:阿里多多酱

+ 2 - 2
examples/create/run.py

@@ -338,7 +338,7 @@ async def main():
         if resume_trace_id:
             initial_messages = None  # None = 未设置,触发早期菜单检查
             config = RunConfig(
-                model=f"claude-{prompt.config.get('model', 'sonnet-4.5')}",
+                model=prompt.config.get('model', DEFAULT_MODEL),
                 temperature=float(prompt.config.get('temperature', 0.3)),
                 max_iterations=1000,
                 trace_id=resume_trace_id,
@@ -346,7 +346,7 @@ async def main():
         else:
             initial_messages = messages
             config = RunConfig(
-                model=f"claude-{prompt.config.get('model', 'sonnet-4.5')}",
+                model=prompt.config.get('model', DEFAULT_MODEL),
                 temperature=float(prompt.config.get('temperature', 0.3)),
                 max_iterations=1000,
                 name="社交媒体内容解构、建构、评估任务",