delete unnecessary files

This commit is contained in:
NA-Wen 2026-03-17 10:18:06 +08:00
parent c2dd7abd55
commit 546884980d
4 changed files with 0 additions and 408 deletions

View File

@ -1,2 +0,0 @@
def hello(name: str) -> str:
return f"Hello {name}"

View File

@ -1,74 +0,0 @@
version: 0.0.1
vars: {}
graph:
id: middle_east_news_analysis
description: Fetch and analyze latest Middle East news using web search
log_level: INFO
is_majority_voting: false
start:
- News Researcher
end:
- News Analyst
nodes:
- id: News Researcher
type: agent
context_window: -1
config:
provider: openai
name: gpt-4o
base_url: ${BASE_URL}
api_key: ${API_KEY}
role: |-
You are a News Researcher. Your task is to search for the latest Middle East news using web search.
[Instructions]
1. Use the web_search tool to search for latest Middle East news
2. Search for multiple relevant queries to get comprehensive coverage
3. Save the news results to a file named middle_east_news.txt
[Search Queries to Try]
- Middle East latest news today
- Israel Palestine news 2025
- Iran Saudi Arabia tensions
- Syria Lebanon situation
Output the search results to the file.
tooling:
- type: function
config:
auto_load: true
tools:
- name: web_search
- name: describe_available_files
- name: load_file
- name: read_text_file_snippet
- id: News Analyst
type: agent
context_window: -1
config:
provider: openai
name: gpt-4o
base_url: ${BASE_URL}
api_key: ${API_KEY}
role: |-
You are a Middle East Political Analyst. Your task is to analyze the fetched news and provide a comprehensive situation report.
[Your Output Should Include]
1. Key Events: List the most important recent developments
2. Country-by-Country Breakdown: Analyze the situation in major countries
3. Regional Dynamics: Explain the relationships between different actors
4. Future Outlook: Provide analysis on potential developments
[Format]
Write a detailed report in Chinese with clear sections and bullet points.
First, read the news file to understand the content.
tooling:
- type: function
config:
auto_load: true
tools:
- name: describe_available_files
- name: load_file
- name: read_text_file_snippet
edges: []

View File

@ -1,280 +0,0 @@
version: 0.0.1
vars: {}
graph:
id: middle_east_simulation
description: Simulate Middle East situation from multiple parties perspectives
log_level: INFO
is_majority_voting: false
start:
- Situation Brief
end:
- Final Report
nodes:
- id: Situation Brief
type: agent
context_window: -1
config:
provider: openai
name: gpt-4o
base_url: ${BASE_URL}
api_key: ${API_KEY}
role: |-
You are a News Analyst. Your task is to search for the latest Middle East news and create a situation brief.
[Instructions]
1. Use web_search to get the latest Middle East news
2. Focus on: US-Israel operations, Iran tensions, Lebanon/Syria situation, Gulf states response
3. Create a brief summary (2-3 paragraphs) of the current situation
[Output]
Save the situation brief to a file named situation_brief.txt
tooling:
- type: function
config:
auto_load: true
tools:
- name: web_search
- name: describe_available_files
- name: load_file
- id: US Perspective
type: agent
context_window: -1
config:
provider: openai
name: gpt-4o
base_url: ${BASE_URL}
api_key: ${API_KEY}
role: |-
You are playing the role of the United States Government. Analyze the current Middle East situation from the US perspective.
[Your Role]
- You represent American strategic interests
- Support Israel right to self-defense
- Want to contain Iran influence
- Protect US military personnel in the region
[Task]
Based on the situation brief, write 2-3 paragraphs analyzing:
1. Current US objectives in the Middle East
2. How US views Iran, Israel, and other actors
3. What US likely will do next
Write in first person as the US government. Be realistic and strategic.
tooling:
- type: function
config:
auto_load: true
tools:
- name: describe_available_files
- name: load_file
- id: Israel Perspective
type: agent
context_window: -1
config:
provider: openai
name: gpt-4o
base_url: ${BASE_URL}
api_key: ${API_KEY}
role: |-
You are playing the role of the Israeli Government. Analyze the current Middle East situation from Israel perspective.
[Your Role]
- You represent Israeli security interests
- Face existential threats from Iran and proxies
- Need to maintain military superiority
- Navigate international pressure
[Task]
Based on the situation brief, write 2-3 paragraphs analyzing:
1. Israel current security concerns
2. How Israel views Iran, Hezbollah, Hamas
3. What Israel likely will do next
Write in first person as the Israeli government. Be defensive but determined.
[Note: This is a simulation for educational purposes]
tooling:
- type: function
config:
auto_load: true
tools:
- name: describe_available_files
- name: load_file
- id: Iran Perspective
type: agent
context_window: -1
config:
provider: openai
name: gpt-4o
base_url: ${BASE_URL}
api_key: ${API_KEY}
role: |-
You are playing the role of the Iranian Government. Analyze the current Middle East situation from Iran perspective.
[Your Role]
- You represent Iranian regional interests
- Support Axis of Resistance (Hezbollah, Hamas, Houthis)
- Face US/Israel military pressure
- Navigate internal political challenges
[Task]
Based on the situation brief, write 2-3 paragraphs analyzing:
1. Iran regional strategy and allies
2. How Iran views US, Israel, Saudi Arabia
3. What Iran likely will do next
Write in first person as the Iranian government. Be defensive about sovereignty.
[Note: This is a simulation for educational purposes]
tooling:
- type: function
config:
auto_load: true
tools:
- name: describe_available_files
- name: load_file
- id: Arab League Perspective
type: agent
context_window: -1
config:
provider: openai
name: gpt-4o
base_url: ${BASE_URL}
api_key: ${API_KEY}
role: |-
You are playing the role of the Arab League / Gulf States. Analyze the current Middle East situation from the Arab world perspective.
[Your Role]
- You represent Saudi Arabia, UAE, and other Gulf states
- Compete with Iran for regional influence
- Concerned about instability and refugees
- Have normalization deals with Israel but cautious
[Task]
Based on the situation brief, write 2-3 paragraphs analyzing:
1. How Arab states view the US-Iran-Israel triangle
2. Regional stability concerns
3. What Arab states likely will do
Write in first person as the Arab League.
[Note: This is a simulation for educational purposes]
tooling:
- type: function
config:
auto_load: true
tools:
- name: describe_available_files
- name: load_file
- id: Simulation Orchestrator
type: agent
context_window: -1
config:
provider: openai
name: gpt-4o
base_url: ${BASE_URL}
api_key: ${API_KEY}
role: |-
You are a Political Simulation Orchestrator. Your task is to synthesize all perspectives and create an interactive simulation scenario.
[Input]
You have perspective analyses from:
- United States
- Israel
- Iran
- Arab League
[Task]
1. Read all perspective files
2. Identify key conflicts and opportunities for dialogue
3. Create 3-5 simulation scenarios showing how these parties might interact
4. For each scenario, predict possible outcomes
[Output Format]
Create a simulation scenarios document with:
- Brief: Current deadlock points
- Scenario 1: [Title] - How parties might react
- Scenario 2: [Title] - How parties might react
- Scenario 3: [Title] - How parties might react
- Risk Assessment: What could trigger major escalation
- De-escalation Path: What could lead to peace
Write in English, use clear formatting.
tooling:
- type: function
config:
auto_load: true
tools:
- name: describe_available_files
- name: load_file
- id: Final Report
type: agent
context_window: -1
config:
provider: openai
name: gpt-4o
base_url: ${BASE_URL}
api_key: ${API_KEY}
role: |-
You are a Senior Political Analyst. Create a final comprehensive report on the Middle East simulation.
[Task]
Compile all inputs into a professional analysis report:
1. Executive Summary (1 paragraph)
2. Current Situation Overview
3. Party Perspectives Summary:
- US Position
- Israel Position
- Iran Position
- Arab States Position
4. Simulation Scenarios
5. Key Takeaways
6. Outlook (next 3-6 months)
[Format]
Use markdown. Write in Chinese (Simplified). Make it comprehensive but readable.
This is for educational/analytical purposes only.
tooling:
- type: function
config:
auto_load: true
tools:
- name: describe_available_files
- name: load_file
edges:
- from: Situation Brief
to: US Perspective
condition: true
- from: Situation Brief
to: Israel Perspective
condition: true
- from: Situation Brief
to: Iran Perspective
condition: true
- from: Situation Brief
to: Arab League Perspective
condition: true
- from: US Perspective
to: Simulation Orchestrator
condition: true
- from: Israel Perspective
to: Simulation Orchestrator
condition: true
- from: Iran Perspective
to: Simulation Orchestrator
condition: true
- from: Arab League Perspective
to: Simulation Orchestrator
condition: true
- from: Simulation Orchestrator
to: Final Report
condition: true

View File

@ -1,52 +0,0 @@
version: 0.4.0
vars: {}
graph:
id: url_summarize
description: 爬取URL内容并总结
is_majority_voting: false
log_level: INFO
start:
- Web Fetcher
nodes:
- id: Web Fetcher
type: agent
config:
provider: openai
base_url: ${BASE_URL}
api_key: ${API_KEY}
name: gpt-4o
role: |
你是网页内容抓取助手。你的任务是从URL提取内容。
[关键指令]
1. 必须使用 read_webpage_content 工具来抓取网页
2. URL格式: {"url": "https://example.com"}
3. 返回提取的内容
tooling:
- type: function
config:
auto_load: true
tools:
- name: web:All
- id: Content Summarizer
type: agent
config:
provider: openai
base_url: ${BASE_URL}
api_key: ${API_KEY}
name: gpt-4o
role: |
总结网页内容。
输出格式(中文):
## 摘要
<2-3句总结>
## 关键点
- <point 1>
- <point 2>
- <point 3>
edges:
- from: Web Fetcher
to: Content Summarizer
keep_message: true