feat(frontend):优化前端页面设计
This commit is contained in:
@@ -18,8 +18,7 @@ from typing import List, Literal, Dict
|
||||
|
||||
|
||||
class ApprovalToolData(BaseToolData):
|
||||
"""ApprovalToolData 核心组件类。
|
||||
这是一个可被智能体动态调用的外部工具组件类。它定义了清晰的输入参数 Schema 与执行契约,赋予智能体与外界真实系统(如文件、网页、API)进行交互的能力。"""
|
||||
"""``approval`` 工具的元数据:默认面向 control/consciousness 两类节点开放。"""
|
||||
|
||||
is_system: bool = True
|
||||
action_scope: List[
|
||||
|
||||
@@ -18,8 +18,7 @@ from pydantic import ConfigDict
|
||||
|
||||
|
||||
class BaseToolData(BaseModel):
|
||||
"""BaseToolData 核心组件类。
|
||||
这是一个可被智能体动态调用的外部工具组件类。它定义了清晰的输入参数 Schema 与执行契约,赋予智能体与外界真实系统(如文件、网页、API)进行交互的能力。"""
|
||||
"""所有工具插件的基类:声明工具的作用域、是否系统级以及配置参数 schema。"""
|
||||
|
||||
model_config = ConfigDict(extra="allow")
|
||||
is_system: bool
|
||||
|
||||
@@ -18,8 +18,7 @@ import os
|
||||
|
||||
|
||||
class FileReaderData(BaseToolData):
|
||||
"""FileReaderData 核心组件类。
|
||||
这是一个领域数据模型或功能封装类,承载了 FileReaderData 相关的内聚属性定义与状态维护。它的存在隔离了局部的业务复杂性,并对外提供了类型安全的访问接口。"""
|
||||
"""``file_reader`` 工具的元数据:声明工具的名称、描述与是否系统级别。"""
|
||||
|
||||
is_system: bool = True
|
||||
name: str = "file_reader"
|
||||
|
||||
Reference in New Issue
Block a user