Удалить src/main.py
This commit is contained in:
-35
@@ -1,35 +0,0 @@
|
|||||||
import os
|
|
||||||
from pathlib import Path
|
|
||||||
from typing import List, Dict
|
|
||||||
|
|
||||||
# Simple deep agent skeleton
|
|
||||||
class DeepAgent:
|
|
||||||
def __init__(self):
|
|
||||||
self.virtual_files: Dict[str, str] = {}
|
|
||||||
|
|
||||||
def search_web(self, query: str) -> str:
|
|
||||||
# Placeholder for web search logic
|
|
||||||
return f"Results for {query}"
|
|
||||||
|
|
||||||
def create_virtual_file(self, name: str, content: str):
|
|
||||||
self.virtual_files[name] = content
|
|
||||||
|
|
||||||
def run(self, task: str):
|
|
||||||
results = self.search_web(task)
|
|
||||||
file_name = f"{task.replace(' ', '_')}.txt"
|
|
||||||
self.create_virtual_file(file_name, results)
|
|
||||||
return file_name
|
|
||||||
|
|
||||||
def export_to_fs(self, output_dir: str):
|
|
||||||
Path(output_dir).mkdir(parents=True, exist_ok=True)
|
|
||||||
for name, content in self.virtual_files.items():
|
|
||||||
with open(os.path.join(output_dir, name), 'w', encoding='utf-8') as f:
|
|
||||||
f.write(content)
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
|
||||||
agent = DeepAgent()
|
|
||||||
task_query = os.getenv("TASK_QUERY", "example search")
|
|
||||||
file_created = agent.run(task_query)
|
|
||||||
print(f"Created virtual file: {file_created}")
|
|
||||||
agent.export_to_fs("output_files")
|
|
||||||
print("Exported to output_files directory.")
|
|
||||||
Reference in New Issue
Block a user