Update README.

This commit is contained in:
666ghj
2025-11-28 10:08:13 +08:00
parent 68b739440e
commit 6d04ddd0c9
2 changed files with 10 additions and 54 deletions
+5 -27
View File
@@ -127,43 +127,21 @@ BettaFish/
├── QueryEngine/ # Domestic and international news breadth search Agent ├── QueryEngine/ # Domestic and international news breadth search Agent
│ ├── agent.py # Agent main logic, coordinates search and analysis workflow │ ├── agent.py # Agent main logic, coordinates search and analysis workflow
│ ├── llms/ # LLM interface wrapper │ ├── llms/ # LLM interface wrapper
│ │ └── base.py # Unified OpenAI-compatible client
│ ├── nodes/ # Processing nodes: search, formatting, summarization, etc. │ ├── nodes/ # Processing nodes: search, formatting, summarization, etc.
│ ├── base_node.py # Base node class │ ├── tools/ # Domestic and international news search toolkit
│ │ ├── search_node.py # Search node
│ │ ├── formatting_node.py # Formatting node
│ │ ├── report_structure_node.py # Report structure node
│ │ └── summary_node.py # Summary node
│ ├── tools/ # Search tools
│ │ └── search.py # Web search toolkit
│ ├── utils/ # Utility functions │ ├── utils/ # Utility functions
│ │ ├── config.py # Configuration management
│ │ └── text_processing.py # Text processing utilities
│ ├── state/ # State management │ ├── state/ # State management
│ │ └── state.py # Agent state definition
│ ├── prompts/ # Prompt templates │ ├── prompts/ # Prompt templates
│ └── prompts.py # Various prompt templates │ └── ...
│ └── __init__.py
├── MediaEngine/ # Powerful multimodal understanding Agent ├── MediaEngine/ # Powerful multimodal understanding Agent
│ ├── agent.py # Agent main logic, handles video/image multimodal content │ ├── agent.py # Agent main logic, handles video/image multimodal content
│ ├── llms/ # LLM interface wrapper │ ├── llms/ # LLM interface wrapper
│ │ └── base.py # Unified OpenAI-compatible client
│ ├── nodes/ # Processing nodes: search, formatting, summarization, etc. │ ├── nodes/ # Processing nodes: search, formatting, summarization, etc.
│ ├── base_node.py # Base node class │ ├── tools/ # Multimodal search toolkit
│ │ ├── search_node.py # Search node
│ │ ├── formatting_node.py # Formatting node
│ │ ├── report_structure_node.py # Report structure node
│ │ └── summary_node.py # Summary node
│ ├── tools/ # Multimodal search tools
│ │ └── search.py # Multimodal content search toolkit
│ ├── utils/ # Utility functions │ ├── utils/ # Utility functions
│ │ ├── config.py # Configuration management
│ │ └── text_processing.py # Text processing utilities
│ ├── state/ # State management │ ├── state/ # State management
│ │ └── state.py # Agent state definition
│ ├── prompts/ # Prompt templates │ ├── prompts/ # Prompt templates
│ └── prompts.py # Various prompt templates │ └── ...
│ └── __init__.py
├── InsightEngine/ # Private database mining Agent ├── InsightEngine/ # Private database mining Agent
│ ├── agent.py # Agent main logic, coordinates database queries and analysis │ ├── agent.py # Agent main logic, coordinates database queries and analysis
│ ├── llms/ # LLM interface wrapper │ ├── llms/ # LLM interface wrapper
@@ -174,7 +152,7 @@ BettaFish/
│ │ ├── formatting_node.py # Formatting node │ │ ├── formatting_node.py # Formatting node
│ │ ├── report_structure_node.py # Report structure node │ │ ├── report_structure_node.py # Report structure node
│ │ └── summary_node.py # Summary node │ │ └── summary_node.py # Summary node
│ ├── tools/ # Database query and analysis tools │ ├── tools/ # Database query and analysis toolkit
│ │ ├── keyword_optimizer.py # Qwen keyword optimization middleware │ │ ├── keyword_optimizer.py # Qwen keyword optimization middleware
│ │ ├── search.py # Database operation toolkit (topic search, comment retrieval, etc.) │ │ ├── search.py # Database operation toolkit (topic search, comment retrieval, etc.)
│ │ └── sentiment_analyzer.py # Sentiment analysis integration tool │ │ └── sentiment_analyzer.py # Sentiment analysis integration tool
+5 -27
View File
@@ -127,43 +127,21 @@ BettaFish/
├── QueryEngine/ # 国内外新闻广度搜索Agent ├── QueryEngine/ # 国内外新闻广度搜索Agent
│ ├── agent.py # Agent主逻辑,协调搜索与分析流程 │ ├── agent.py # Agent主逻辑,协调搜索与分析流程
│ ├── llms/ # LLM接口封装 │ ├── llms/ # LLM接口封装
│ │ └── base.py # 统一的OpenAI兼容客户端
│ ├── nodes/ # 处理节点:搜索、格式化、总结等 │ ├── nodes/ # 处理节点:搜索、格式化、总结等
│ ├── base_node.py # 基础节点类 │ ├── tools/ # 国内外新闻搜索工具集
│ │ ├── search_node.py # 搜索节点
│ │ ├── formatting_node.py # 格式化节点
│ │ ├── report_structure_node.py # 报告结构节点
│ │ └── summary_node.py # 总结节点
│ ├── tools/ # 搜索工具
│ │ └── search.py # 网页搜索工具集
│ ├── utils/ # 工具函数 │ ├── utils/ # 工具函数
│ │ ├── config.py # 配置管理
│ │ └── text_processing.py # 文本处理工具
│ ├── state/ # 状态管理 │ ├── state/ # 状态管理
│ │ └── state.py # Agent状态定义
│ ├── prompts/ # 提示词模板 │ ├── prompts/ # 提示词模板
│ └── prompts.py # 各类提示词 │ └── ...
│ └── __init__.py
├── MediaEngine/ # 强大的多模态理解Agent ├── MediaEngine/ # 强大的多模态理解Agent
│ ├── agent.py # Agent主逻辑,处理视频/图片等多模态内容 │ ├── agent.py # Agent主逻辑,处理视频/图片等多模态内容
│ ├── llms/ # LLM接口封装 │ ├── llms/ # LLM接口封装
│ │ └── base.py # 统一的OpenAI兼容客户端
│ ├── nodes/ # 处理节点:搜索、格式化、总结等 │ ├── nodes/ # 处理节点:搜索、格式化、总结等
│ ├── base_node.py # 基础节点类 │ ├── tools/ # 多模态搜索工具集
│ │ ├── search_node.py # 搜索节点
│ │ ├── formatting_node.py # 格式化节点
│ │ ├── report_structure_node.py # 报告结构节点
│ │ └── summary_node.py # 总结节点
│ ├── tools/ # 多模态搜索工具
│ │ └── search.py # 多模态内容搜索工具集
│ ├── utils/ # 工具函数 │ ├── utils/ # 工具函数
│ │ ├── config.py # 配置管理
│ │ └── text_processing.py # 文本处理工具
│ ├── state/ # 状态管理 │ ├── state/ # 状态管理
│ │ └── state.py # Agent状态定义
│ ├── prompts/ # 提示词模板 │ ├── prompts/ # 提示词模板
│ └── prompts.py # 各类提示词 │ └── ...
│ └── __init__.py
├── InsightEngine/ # 私有数据库挖掘Agent ├── InsightEngine/ # 私有数据库挖掘Agent
│ ├── agent.py # Agent主逻辑,协调数据库查询与分析 │ ├── agent.py # Agent主逻辑,协调数据库查询与分析
│ ├── llms/ # LLM接口封装 │ ├── llms/ # LLM接口封装
@@ -174,7 +152,7 @@ BettaFish/
│ │ ├── formatting_node.py # 格式化节点 │ │ ├── formatting_node.py # 格式化节点
│ │ ├── report_structure_node.py # 报告结构节点 │ │ ├── report_structure_node.py # 报告结构节点
│ │ └── summary_node.py # 总结节点 │ │ └── summary_node.py # 总结节点
│ ├── tools/ # 数据库查询和分析工具 │ ├── tools/ # 数据库查询和分析工具
│ │ ├── keyword_optimizer.py # Qwen关键词优化中间件 │ │ ├── keyword_optimizer.py # Qwen关键词优化中间件
│ │ ├── search.py # 数据库操作工具集(话题搜索、评论获取等) │ │ ├── search.py # 数据库操作工具集(话题搜索、评论获取等)
│ │ └── sentiment_analyzer.py # 情感分析集成工具 │ │ └── sentiment_analyzer.py # 情感分析集成工具