mirror of
https://github.com/hansjone/oclaw.git
synced 2026-10-10 05:10:45 +08:00
本次迁移将网关/通道/工具/技能/脚本与协议资源集中到新结构,统一路径常量与脚本转发机制,减少顶层噪音并保证运行与测试行为一致。 Made-with: Cursor
29 lines
609 B
Python
29 lines
609 B
Python
"""通识专家工具清单。"""
|
|
|
|
from oclaw.runtime.tools.base import ToolSpec
|
|
|
|
|
|
def system_info_tool() -> ToolSpec:
|
|
from .system_info import system_info_tool as factory
|
|
|
|
return factory()
|
|
|
|
|
|
def geo_info_tool() -> ToolSpec:
|
|
from .geo_info import geo_info_tool as factory
|
|
|
|
return factory()
|
|
|
|
|
|
def weather_tool() -> ToolSpec:
|
|
from .weather import weather_tool as factory
|
|
|
|
return factory()
|
|
|
|
|
|
def web_search_tool() -> ToolSpec:
|
|
from .web_search import web_search_tool as factory
|
|
|
|
return factory()
|
|
|
|
__all__ = ["system_info_tool", "geo_info_tool", "weather_tool", "web_search_tool"]
|