.net MCP Sampling (MCP Server 回调客户端 LLM)
MCP 协议中提供了一种机制 ,通过在 MCP client 中设置,可以为 MCP 服务端提供调用 LLM 的桥梁。 在 .net 中的处理流程就是 MCP Client 中配置回调机制,然后在 MCP Server 工具类 中注入 McpServer 对象,然后调用 var chatClient = thisServer.AsSamplingC…
|
2
|
|
261 字
|
7 分钟
提示工程指南总结
https://www.promptingguide.ai/zh 模型设置说明 在使用大语言模型(LLM)时,可通过调整以下参数来控制生成结果的风格、长度和多样性。建议每次只调整一个参数,以便更清楚地观察效果。 Temperature(温度) 控制生成文本的随机性,取值范围通常为 0.0 到 2.0。值越低(如 0.1),输出越确定、聚焦,适…
|
4
|
|
10506 字
|
48 分钟
.net 开发 MCP 客户端
创建 MCP client # 如果调用本地开发项目,使用如下调用参数 Command = "dotnet", Arguments = ["run", "--project", GetMcpServerProjectDirectory(),], # 使用标准输入/输出(Stdio)传输作为…
|
22
|
|
145 字
|
4 分钟
.net 开发 MCP 服务器
.net 开发 MCP 服务器 微软手册 :快速入门 - 创建最小 MCP 服务器并发布到 NuGet - .NET | Microsoft Learn 官方库:https://github.com/modelcontextprotocol/csharp-sdk 我目前使用微软的库实现,官方库以后再研究 安装 安装服务模板 dotnet new…
|
57
|
|
769 字
|
8 分钟
lldap 部署
LLDAP 是用 Rust 开发的现代轻量级 LDAP 服务器,适合个人和小团队,易于 Docker 部署。20MB ~ 80MB 配置 version: '3.8' # docker 部署 https://github.com/lldap/lldap/blob/8a803bfb11faa11e04b8eb36cbc39acbc…
|
86
|
|
83 字
|
3 分钟
解决阿里云和 Tailscale 的 100 网段冲突的问题
# Tailscale 会自动建一条 DROP 规则 DROP 了阿里云的内网数据 sudo iptables -L --line-numbers # Chain ts-input 中有一条规则,将 100.64.0.0/10 DROP 操作 # 如果删除该规则, sudo tailscale up --netfilter-mode=off --a…
|
72
|
|
14 字
|
1 分钟内
常见 SSO/认证/权限网关简介
Authelia 轻量级开源单点登录(SSO)和身份认证网关,内置 Web 登录界面,也可作为 OIDC Provider。用户数据源支持本地 YAML 文件和 LDAP,不支持直接对接外部 OIDC/OAuth2 提供商。常与 Nginx 等反向代理结合使用,适合资源有限场景。内存约 200MB。 https://www.authelia.com…
|
74
|
|
643 字
|
3 分钟
Authelia 部署
项目地址 https://www.authelia.com/ 应用下载 我使用 Lite Compose Bundle, 适合服务器暴露在公网的场景 克隆项目并切换到最新版本的分支 git clone https://github.com/authelia/authelia.git cd authelia # 切到最新的版本,如果运行有问题,可以分…
|
70
|
|
653 字
|
6 分钟
gitea 跨域设置
配置 在容器中修改 /data/gitea/conf/app.ini [cors] ENABLED = true ALLOW_DOMAIN = https://*.xapi.fun METHODS = GET,HEAD,POST,PUT,PATCH,DELETE,OPTIONS 备份 docker cp b826:/data/gitea/conf/…
|
90
|
|
17 字
|
几秒读完
Authelia 静态资源访问控制:Nginx + Authelia 安全认证配置指南
概述 Authelia 是一个轻量级开源单点登录(SSO)与身份认证网关,提供一个登录界面,支持内置用户管理(YAML)或 LDAP/AD 等外部身份源。本配置通过 Nginx 作为反向代理,结合 Authelia 的 /api/verify 接口,实现对静态资源(如 HTML、CSS、JS、图片等)的受控访问。 其核心思想是:所有请求必须先通过 …
|
88
|
|
925 字
|
6 分钟