智能体工具

Configuration File: agentic_tools.json Tool Type: Local Tools Count: 23

此页面包含在 agentic_tools.json 配置文件中定义的所有工具。

可用工具

**高级代码质量分析器**(类型:自主工具)

执行代码质量的深度分析,包括复杂度、安全性、性能和可维护性…

AdvancedCodeQualityAnalyzer 工具规范

工具信息:

  • 名称AdvancedCodeQualityAnalyzer

  • 类型AgenticTool

  • 描述:利用领域专长对代码质量进行深入分析,包括复杂性、安全性、性能和可维护性等指标

参数:

  • ``source_code``(字符串)(必填)用于质量评估分析的源代码

  • ``language``(字符串)(可选)编程语言(如:python、javascript 等)

  • ``analysis_depth``(字符串)(可选)执行分析深度的级别

  • ``domain_context``(字符串)(可选)用于特定领域分析的域上下文(例如:生物信息学、Web开发)

示例用法:

query = {
    "name": "AdvancedCodeQualityAnalyzer",
    "arguments": {
        "source_code": "example_value"
    }
}
result = tu.run(query)

**数据分析有效性审核员**(类型:自主工具)

检查统计选择、假设检验及报告透明度。

DataAnalysisValidityReviewer 工具规范

工具信息:

  • 名称DataAnalysisValidityReviewer

  • 类型AgenticTool

  • 描述:检查统计选择、假设检验及报告透明度。

参数:

  • ``analysis_section``(字符串)(必填) 无描述

示例用法:

query = {
    "name": "DataAnalysisValidityReviewer",
    "arguments": {
        "analysis_section": "example_value"
    }
}
result = tu.run(query)

**DomainExpertValidator**(类型:AgenticTool)

提供针对特定领域的验证以及具备深厚专业知识的工具的专家建议…

DomainExpertValidator 工具规范

工具信息:

  • 名称DomainExpertValidator

  • 类型AgenticTool

  • 描述:提供针对特定领域的验证和专家建议,具备跨科学与技术领域的深厚专业知识。

参数:

  • ``tool_config``(字符串)(必填)用于验证的工具配置的 JSON 字符串

  • ``domain``(字符串)(必填)用于验证的领域专业知识范围

  • ``validation_aspects``(字符串)(可选)用于验证的具体方面的 JSON 数组字符串

  • ``implementation_code``(字符串)(可选)用于验证的实现代码(可选)

示例用法:

query = {
    "name": "DomainExpertValidator",
    "arguments": {
        "tool_config": "example_value",
        "domain": "example_value"
    }
}
result = tu.run(query)

**伦理合规审查员**(类型:智能体工具)

检查是否遵守伦理标准和披露规范。

EthicalComplianceReviewer 工具规范

工具信息:

  • 名称EthicalComplianceReviewer

  • 类型AgenticTool

  • 描述:检查是否遵守伦理标准和披露规范。

参数:

  • ``ethics_section``(字符串)(必填) 无描述

示例用法:

query = {
    "name": "EthicalComplianceReviewer",
    "arguments": {
        "ethics_section": "example_value"
    }
}
result = tu.run(query)

**ExperimentalDesignScorer**(类型:AgenticTool)

通过对假设进行评分和结构化反馈,评估所提议的实验设计…

ExperimentalDesignScorer 工具规格说明

工具信息:

  • 名称ExperimentalDesignScorer

  • 类型AgenticTool

  • 描述:通过对假设清晰度、变量定义、样本量、对照组、随机化、测量方法、统计分析、偏差控制、伦理考量及整体可行性进行评分和结构化反馈,评估所提实验设计。

参数:

  • ``hypothesis``(字符串)(必填)需明确陈述待检验的研究假设。

  • ``design_description``(字符串)(必填) 对拟议实验设计的详细描述,包括变量、方法、样本详情及计划的分析内容。

示例用法:

query = {
    "name": "ExperimentalDesignScorer",
    "arguments": {
        "hypothesis": "example_value",
        "design_description": "example_value"
    }
}
result = tu.run(query)

**HypothesisGenerator**(类型:AgenticTool)

根据提供的背景信息、领域和所需格式生成研究假设。U…

HypothesisGenerator 工具规格说明

工具信息:

  • 名称HypothesisGenerator

  • 类型AgenticTool

  • 描述:基于提供的背景信息、领域和所需格式生成研究假设。利用人工智能提出新颖且可验证的假设,支持科学探索。

参数:

  • ``context``(字符串)(必填)用于推导假设的背景信息、观察结果或数据描述。

  • ``domain``(字符串)(必填)研究领域或学科方向(例如,“神经科学”、“生态学”、“材料科学”)。

  • ``number_of_hypotheses``(字符串)(必填)生成假设的数量(例如,“3”,“5”)。

  • ``hypothesis_format``(字符串)(可选) 可选指令,用于指定每个假设的结构。可从以下格式中选择一种:

  1. 条件语句:“如果[自变量条件],那么[预期结果]。”

  2. 零假设与备择假设(统计学): • H₀(零假设):“X 与 Y 之间不存在差异/效应/关联。” • H₁(备择假设):“X 与 Y 之间存在差异/效应/关联。”

  3. 关联型(以相关性为重点):“[变量A] 与 [变量B] 之间存在关系/关联。”

  4. 方向性(非条件式):“增加/减少[变量A]将导致[变量B]的[方向性变化]。”

  5. 比较(组间比较):“在[条件]下,A组的[因变量]将高于/低于B组。”

  6. 机械性:“由于[机制或过程],[变量A]将导致[变量B]。”

  7. 描述性(探索性/模式导向):“群体X在情境Z中表现出模式Y。”

如果省略,默认为简洁的陈述句。

示例用法:

query = {
    "name": "HypothesisGenerator",
    "arguments": {
        "context": "example_value",
        "domain": "example_value",
        "number_of_hypotheses": "example_value"
    }
}
result = tu.run(query)

**LabelGenerator**(类型:AgenticTool)

根据工具的名称、描述、参数及类别生成相关的关键词标签…

LabelGenerator 工具规格说明

工具信息:

  • 名称LabelGenerator

  • 类型AgenticTool

  • 描述:根据工具的名称、描述、参数和类别生成相关的关键词标签。创建用于工具发现和分类的完整标签列表。

参数:

  • ``tool_name``(字符串)(必填)工具名称

  • ``tool_description``(字符串)(必填)工具功能的详细描述

  • ``tool_parameters``(字符串)(必填)描述工具输入参数及其类型的 JSON 字符串

  • ``category``(字符串)(必填)工具所属的一般类别或领域

  • ``existing_labels``(字符串)(可选)用于考虑重用的现有标签的 JSON 数组字符串(可选)

示例用法:

query = {
    "name": "LabelGenerator",
    "arguments": {
        "tool_name": "example_value",
        "tool_description": "example_value",
        "tool_parameters": "example_value",
        "category": "example_value"
    }
}
result = tu.run(query)

**LiteratureContextReviewer**(类型:AgenticTool)

审查先前学术研究的覆盖范围、相关性及批判性综合。

LiteratureContextReviewer 工具规格说明

工具信息:

  • 名称LiteratureContextReviewer

  • 类型AgenticTool

  • 描述:评述先前学术研究的覆盖范围、相关性及关键综合分析。

参数:

  • ``paper_title``(字符串)(必填) 无描述

  • ``literature_review``(字符串)(必填)完整的文献综述文本

示例用法:

query = {
    "name": "LiteratureContextReviewer",
    "arguments": {
        "paper_title": "example_value",
        "literature_review": "example_value"
    }
}
result = tu.run(query)

**MedicalLiteratureReviewer**(类型:AgenticTool)

对特定主题的医学文献进行系统性综述。综合来自多项研究的发现,…

MedicalLiteratureReviewer 工具规格说明

工具信息:

  • 名称MedicalLiteratureReviewer

  • 类型AgenticTool

  • 描述:对特定主题的医学文献进行系统性综述。综合多项研究结果,提供基于证据的结论,并进行结构化分析和质量评估。

参数:

  • ``research_topic``(字符串)(必填) 文献综述的具体医学/研究主题(例如,“药物X治疗疾病Y的疗效”)。

  • ``literature_content``(字符串)(必填)文献内容,包括摘要、完整研究或需审阅和综合的研究论文。

  • ``focus_area``(字符串)(必填)评审的主要关注领域(例如,“治疗效果”、“安全性概况”、“诊断准确性”、“生物标志物验证”)。

  • ``study_types``(字符串)(必填)分析中优先考虑的研究类型(例如,“随机对照试验”、“荟萃分析”、“队列研究”、“病例对照研究”)。

  • ``quality_level``(字符串)(必填)包含的最低证据质量等级(例如,“仅高质量”,“中等及以上”,“所有可用证据”)。

  • ``review_scope``(字符串)(必填)审查范围(例如,“综合系统评价”、“快速评价”、“范围评价”、“叙述性评价”)。

示例用法:

query = {
    "name": "MedicalLiteratureReviewer",
    "arguments": {
        "research_topic": "example_value",
        "literature_content": "example_value",
        "focus_area": "example_value",
        "study_types": "example_value",
        "quality_level": "example_value",
        "review_scope": "example_value"
    }
}
result = tu.run(query)

**MedicalTermNormalizer**(类型:AgenticTool)

识别并纠正拼写错误的药物或疾病名称,返回一组可能的标准化名称列表。

MedicalTermNormalizer 工具规范

工具信息:

  • 名称: MedicalTermNormalizer

  • 类型AgenticTool

  • 描述:识别并纠正拼写错误的药物或疾病名称,返回一组可能的标准化术语列表。

参数:

  • ``raw_terms``(字符串)(必填)一个以逗号或空格分隔的字符串,包含一个拼写错误的药物或疾病名称。

示例用法:

query = {
    "name": "MedicalTermNormalizer",
    "arguments": {
        "raw_terms": "example_value"
    }
}
result = tu.run(query)

**方法学严谨性审查器**(类型:AgenticTool)

评估设计适用性、抽样方法和程序透明度。

方法学严谨性审查工具规范

工具信息:

  • 名称: MethodologyRigorReviewer

  • 类型AgenticTool

  • 描述:评估设计的适当性、抽样方法和程序透明性。

参数:

  • ``methods_section``(字符串)(必填)完整方法文本

示例用法:

query = {
    "name": "MethodologyRigorReviewer",
    "arguments": {
        "methods_section": "example_value"
    }
}
result = tu.run(query)

**新颖性重要性审查者**(类型:AgenticTool)

提供对作品原创性和潜在影响的结构化同行评审。

新颖性与重要性评审工具规范

工具信息:

  • 名称: NoveltySignificanceReviewer

  • 类型AgenticTool

  • 描述:提供对作品原创性和潜在影响的结构化同行评审。

参数:

  • ``paper_title``(字符串)(必填)稿件标题

  • ``abstract``(字符串)(必填)稿件摘要

  • ``manuscript_text``(字符串)(必填)完整手稿文本

示例用法:

query = {
    "name": "NoveltySignificanceReviewer",
    "arguments": {
        "paper_title": "example_value",
        "abstract": "example_value",
        "manuscript_text": "example_value"
    }
}
result = tu.run(query)

**ProtocolOptimizer**(类型:AgenticTool)

审查初始方案并提供针对性的修订,以提高清晰度、可行性、降低风险,并优化整体实施效果。

协议优化器工具规范

工具信息:

  • 名称: ProtocolOptimizer

  • 类型AgenticTool

  • 描述:审查初始协议并提供针对性的修订,以提升清晰度、可行性、风险管理能力和评估的严谨性。

参数:

  • ``initial_protocol``(字符串)(必填)暂无描述

示例用法:

query = {
    "name": "ProtocolOptimizer",
    "arguments": {
        "initial_protocol": "example_value"
    }
}
result = tu.run(query)

**QuestionRephraser**(类型:AgenticTool)

生成给定问题的三个不同的改写版本,同时确保答案选项保持有效。

问题重述工具规格

工具信息:

  • 名称: QuestionRephraser

  • 类型AgenticTool

  • 描述:生成给定问题的三个不同改写版本,同时确保答案选项仍然有效且适用。

参数:

  • ``question``(字符串)(必填)需要改写的原始问题文本

  • ``options``(字符串)(可选)答案选项(例如,多项选择的选项),应在改写后的问题中保持有效。如果未提供选项,请留空。

示例用法:

query = {
    "name": "QuestionRephraser",
    "arguments": {
        "question": "example_value"
    }
}
result = tu.run(query)

**可复现性透明性审查工具**(类型:AgenticTool)

评估数据、代码和协议的可用性以进行复现。

可重复性透明性审查工具规范

工具信息:

  • 名称: ReproducibilityTransparencyReviewer

  • 类型AgenticTool

  • 描述:评估数据、代码和协议的可用性以进行复现。

参数:

  • ``availability_statement``(字符串)(必填)暂无描述

示例用法:

query = {
    "name": "ReproducibilityTransparencyReviewer",
    "arguments": {
        "availability_statement": "example_value"
    }
}
result = tu.run(query)

**结果解释审阅者**(类型:AgenticTool)

判断结论是否有数据支持,以及是否解决了局限性。

结果解释审阅工具规范

工具信息:

  • 名称: ResultsInterpretationReviewer

  • 类型AgenticTool

  • 描述:判断结论是否有数据支持以及是否解决了局限性。

参数:

  • ``results_section``(字符串)(必填)无描述

  • ``discussion_section``(字符串)(必填)无描述

示例用法:

query = {
    "name": "ResultsInterpretationReviewer",
    "arguments": {
        "results_section": "example_value",
        "discussion_section": "example_value"
    }
}
result = tu.run(query)

**ScientificTextSummarizer**(类型:AgenticTool)

总结生物医学研究文本、摘要或论文,并根据指定的长度和重点领域进行整理。

科学文本摘要工具规格

工具信息:

  • 名称: ScientificTextSummarizer

  • 类型AgenticTool

  • 描述:总结生物医学研究文本、摘要或论文,支持指定长度和关注领域。利用人工智能从复杂的生物医学文献中提取关键发现、研究方法和结论。

参数:

  • ``text``(字符串)(必填)需要摘要的生物医学文本、摘要或论文内容。

  • ``summary_length``(字符串)(必填)摘要的期望长度(例如:’50’、’100’、’200 words’)。

  • ``focus_area``(字符串)(必填)摘要中需要关注的重点(例如:“方法论”、“结果”、“临床意义”、“药物相互作用”)。

示例用法:

query = {
    "name": "ScientificTextSummarizer",
    "arguments": {
        "text": "example_value",
        "summary_length": "example_value",
        "focus_area": "example_value"
    }
}
result = tu.run(query)

**ToolMetadataGenerator**(类型:AgenticTool)

根据提供的JSON配置,生成包含ToolUniverse工具元数据的JSON结构。

工具元数据生成器工具规范

工具信息:

  • 名称: ToolMetadataGenerator

  • 类型AgenticTool

  • 描述:根据工具的JSON配置,生成包含ToolUniverse工具元数据的JSON结构。

参数:

  • ``tool_config``(字符串)(必填)用于提取元数据的工具配置 JSON 字符串

  • ``tool_type_mappings``(对象)(可选)从简化的 toolType 映射到属于该 toolType 的 tool_config.type 列表的映射关系(例如:{‘Databases’: [‘XMLTool’]})

示例用法:

query = {
    "name": "ToolMetadataGenerator",
    "arguments": {
        "tool_config": "example_value"
    }
}
result = tu.run(query)

**ToolMetadataStandardizer**(类型:AgenticTool)

标准化并将语义上等效的元数据字符串(例如:来源、标签)分组为规范…

工具元数据标准化工具规范

工具信息:

  • 名称: ToolMetadataStandardizer

  • 类型AgenticTool

  • 描述:将语义等价的元数据字符串(例如来源、标签)标准化并分组为规范形式,以确保下游使用的一致性。

参数:

  • ``metadata_list``(数组)(必填)原始元数据字符串的列表(例如:来源、标签),用于标准化和分组。

  • ``limit``(整数)(可选)如果提供,则表示返回的规范字符串的最大数量。LLM 将更积极地对术语进行分组以满足此限制,确保所有原始字符串都被映射。

示例用法:

query = {
    "name": "ToolMetadataStandardizer",
    "arguments": {
        "metadata_list": ["item1", "item2"]
    }
}
result = tu.run(query)

**ToolQualityEvaluator**(类型:AgenticTool)

评估工具配置和实施的质量。提供详细的评分和反馈,以确保最佳性能和一致性。

工具质量评估器工具规格

工具信息:

  • 名称: ToolQualityEvaluator

  • 类型AgenticTool

  • 描述:评估工具配置和实施的质量,并提供详细的评分和改进建议。

参数:

  • ``tool_config``(字符串)(必填)工具配置的 JSON 字符串

  • test_cases (string) (required) JSON string of test cases

  • evaluation_aspects (array) (required) Aspects to evaluate (functionality, usability, completeness, best_practices)

示例用法:

query = {
    "name": "ToolQualityEvaluator",
    "arguments": {
        "tool_config": "example_value",
        "test_cases": "example_value",
        "evaluation_aspects": ["item1", "item2"]
    }
}
result = tu.run(query)

**ToolRelationshipDetector**(类型:AgenticTool)

将主要工具与其他工具列表进行分析,以识别有意义的方向性数据。

工具关系检测器工具规范

工具信息:

  • 名称: ToolRelationshipDetector

  • 类型AgenticTool

  • 描述:分析一个主要工具与其他工具列表之间的关系,以识别科学工作流中具有意义和方向性的数据流兼容性。返回包含方向和理由的兼容工具对列表。

参数:

  • ``tool_a``(字符串)(必填)用于主要工具配置(工具 A)的 JSON 字符串。

  • ``other_tools``(字符串)(必填)用于与工具A进行比较的其他工具配置列表的JSON字符串。

示例用法:

query = {
    "name": "ToolRelationshipDetector",
    "arguments": {
        "tool_a": "example_value",
        "other_tools": "example_value"
    }
}
result = tu.run(query)

**WritingPresentationReviewer**(类型:AgenticTool)

评估清晰度、组织性、语法以及视觉呈现质量。

编写演示文稿审阅工具规范

工具信息:

  • 名称: WritingPresentationReviewer

  • 类型AgenticTool

  • 描述:评估清晰度、组织性、语法以及视觉呈现质量。

参数:

  • ``manuscript_text``(字符串)(必填)无描述

示例用法:

query = {
    "name": "WritingPresentationReviewer",
    "arguments": {
        "manuscript_text": "example_value"
    }
}
result = tu.run(query)

**call_agentic_human**(类型:AgenticTool)

生成简洁实用的答案,模拟一位知识渊博的人可能会如何回应…

call_agentic_human 工具规范

工具信息:

  • 名称: call_agentic_human

  • 类型AgenticTool

  • 描述:生成简洁且实用的答案,模拟一位知识渊博的人如何回答该问题。

参数:

  • ``question``(字符串)(必填)用户提出的问题,将以类似人类的方式进行回答。

示例用法:

query = {
    "name": "call_agentic_human",
    "arguments": {
        "question": "example_value"
    }
}
result = tu.run(query)