xueyiming 2 недель назад
Родитель
Сommit
23e30cc452
3 измененных файлов с 11 добавлено и 17 удалено
  1. 6 12
      examples/create/presets.json
  2. 3 3
      examples/create/production.prompt
  3. 2 2
      examples/create/run.py

+ 6 - 12
examples/create/presets.json

@@ -1,14 +1,8 @@
 {
-  "default": {
-    "max_iterations": 300,
-    "temperature": 0.5,
-    "skills": [
-      "core",
-      "planning",
-      "search_point_by_element_from_full_all_levels",
-      "search_point_by_path_from_full_all_levels",
-      "search_person_tree_constants"
-    ],
-    "description": "默认 Agent,拥有全部工具权限"
+  "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="社交媒体内容解构、建构、评估任务",