tools

package
v0.0.0-...-849288d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 25, 2024 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Browser

type Browser struct{}

func (*Browser) Examples

func (b *Browser) Examples() []string

func (*Browser) Execute

func (b *Browser) Execute(params map[string]string) (any, error)

func (*Browser) Name

func (b *Browser) Name() string

func (*Browser) ParamNames

func (b *Browser) ParamNames() []string

func (*Browser) Usage

func (b *Browser) Usage() string

type BrowserParams

type BrowserParams struct {
	URL string `json:"url"`
}

type GoogleSearcher

type GoogleSearcher struct{}

func (*GoogleSearcher) Examples

func (g *GoogleSearcher) Examples() []string

func (*GoogleSearcher) Execute

func (g *GoogleSearcher) Execute(params map[string]string) (any, error)

func (*GoogleSearcher) Name

func (g *GoogleSearcher) Name() string

func (*GoogleSearcher) ParamNames

func (g *GoogleSearcher) ParamNames() []string

func (*GoogleSearcher) Usage

func (g *GoogleSearcher) Usage() string

type GoogleSearcherParams

type GoogleSearcherParams struct {
	Query string `json:"query"`
}

type LocalFileReader

type LocalFileReader struct{}

LocalFileReader 结构体

func (*LocalFileReader) Examples

func (l *LocalFileReader) Examples() []string

func (*LocalFileReader) Execute

func (l *LocalFileReader) Execute(param map[string]string) (any, error)

Execute 执行文件读取操作

func (*LocalFileReader) Name

func (l *LocalFileReader) Name() string

Name 返回工具名称

func (*LocalFileReader) ParamNames

func (l *LocalFileReader) ParamNames() []string

func (*LocalFileReader) Usage

func (l *LocalFileReader) Usage() string

type LocalFileReaderParams

type LocalFileReaderParams struct {
	Path string `json:"path"`
}

LocalFileReader 结构体

type RandomIdeaGenerator

type RandomIdeaGenerator struct{}

func (*RandomIdeaGenerator) Examples

func (r *RandomIdeaGenerator) Examples() []string

func (*RandomIdeaGenerator) Execute

func (r *RandomIdeaGenerator) Execute(data map[string]string) (any, error)

Execute 生成随机想法

func (*RandomIdeaGenerator) Name

func (r *RandomIdeaGenerator) Name() string

func (*RandomIdeaGenerator) ParamNames

func (r *RandomIdeaGenerator) ParamNames() []string

func (*RandomIdeaGenerator) Usage

func (r *RandomIdeaGenerator) Usage() string

type RandomIdeaGeneratorParams

type RandomIdeaGeneratorParams struct{}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL