当前位置: 首页> 科技> IT业 > 营销型网站制作价格_建站平台网_淄博做网站的公司_seo具体怎么优化

营销型网站制作价格_建站平台网_淄博做网站的公司_seo具体怎么优化

时间:2025/7/12 14:56:14来源:https://blog.csdn.net/qq_36940806/article/details/146401808 浏览次数:1次
营销型网站制作价格_建站平台网_淄博做网站的公司_seo具体怎么优化

go 编译自定义 mcp tool

  • current time tool 代码
package mainimport ("context""fmt""time""github.com/mark3labs/mcp-go/mcp""github.com/mark3labs/mcp-go/server"
)func main() {// Create MCP servers := server.NewMCPServer("Demo ?","1.0.0",)// Add tooltool := mcp.NewTool("current time",mcp.WithDescription("Get current time with timezone, Asia/Shanghai is default"),mcp.WithString("timezone",mcp.Required(),mcp.Description("current time timezone"),),)// Add tool handlers.AddTool(tool, currentTimeHandler)// Start the stdio serverif err := server.ServeStdio(s); err != nil {fmt.Printf("Server error: %v\n", err)}
}func currentTimeHandler(ctx context.Context, request mcp.CallToolRequest) (*mcp.CallToolResult, error) {timezone, ok := request.Params.Arguments["timezone"].(string)if !ok {return mcp.NewToolResultError("timezone must be a string"), nil}loc, err := time.LoadLocation(timezone)if err != nil {return mcp.NewToolResultError(fmt.Sprintf("parse timezone with error: %v", err)), nil}return mcp.NewToolResultText(fmt.Sprintf(`current time is %s`, time.Now().In(loc))), nil
}
  • 编译
go build -o current-time-tool.exe .\current_time.go

阿里云百炼平台获取大模型 api key

https://bailian.console.aliyun.com/#/home

vscode插件市场安装cline

  • 安装
    搜索cline安装即可

  • 配置 千问大模型
    在这里插入图片描述
    API Provider 选择 OPENAI Compatiable
    Base URL 设置为 https://dashscope.aliyuncs.com/compatible-mode/v1
    API Key 设置为 从阿里云百炼平台获取的大模型 api key
    Model ID 设置为 qwen-max-latest

  • MCP Servers配置 current time tool
    在这里插入图片描述
    MCP Servers -> Installed -> Configure MCP Servers , 配置成如下内容

{"mcpServers": {"current-time-tool": {"command": "E:\\GolangProjects\\src\\mcp-learning\\current_time\\current-time-tool.exe","args": [],"env": {}}}
}
  • Auto-approve 选择 Use MCP Servers
    在这里插入图片描述

cline 点击 + 新建对话

  • 输入 “上海时间现在是多少”
    在这里插入图片描述
  • 输出之后,点击 Approve, 可以发现已经使用了 current-time-tool
    在这里插入图片描述
关键字:营销型网站制作价格_建站平台网_淄博做网站的公司_seo具体怎么优化

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: