anaksor-ocr
Sokheng · 工具包
这个模型从文档、收据和路牌照片里读取高棉语和英语文字,用一个检测器找文本行,再用识别器读每一行。适合需要在 Python 里做高棉语 OCR 的开发者。

一个带聊天窗口的 n8n 工作流。Gemini 智能体把你的请求变成一次 Proxmox API 调用,工作流用你的令牌运行它,第二个智能体再解释结果。
由 Gemini 智能体在聊天里控制的 Proxmox 服务器 是一款 n8n 工作流,属于开发类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,或复制它的 JSON,再导入 n8n 画布。在 n8n 里启用之前,它不会运行。
聊天窗口
你在画布上点 Chat 并发送消息时开始运行,消息里有:
一段对 Proxmox 返回内容的平白解释,或者一句对所做更改的回执
开始之前要准备好这些。
虚拟化服务器
接收智能体写出的调用,比如列出虚拟机、启动一台虚拟机或删除一台。
需要一台 n8n 能通过 8006 端口访问到的 Proxmox 服务器,再加一个 API 令牌
语言模型
运行两个智能体,以及修正格式不对的回答的那一步。
需要Google Gemini API 密钥
由 Mindket 于 2026年11月13日检查
这个 n8n 工作流让你靠聊天来管理 Proxmox 服务器。你用平常话描述一件事,比如列出某个节点上的虚拟机,或启动其中一台。Gemini 智能体把它变成一次 Proxmox API 调用,选好方法、路径和请求体。工作流用你的 API 令牌发出这次调用。第二个智能体再用平白的话解释结果。整个流程由二十四个节点完成,旁边还有七张便签。
运行 Proxmox、想拿智能体试一试日常任务的家庭实验室玩家和小型 IT 团队。先在实验环境里试。一个请求就能立刻创建、修改或删除虚拟机,所以令牌要收得窄,头几次尝试要无害。
| 行业 | 谁在用 | 怎么用 | 例子 |
|---|---|---|---|
| IT 运维 | 系统管理员 | 不开控制台就能问虚拟机的状态 | 一位管理员问某个节点上有哪些虚拟机在运行。 |
| 家庭实验室 | 爱好者 | 靠聊天启动和停止测试机 | 一位爱好者在测试前让它启动 202 号虚拟机。 |
| 培训 | 讲师 | 向学员演示智能体怎样把话映射成 API | 一位讲师输入一个请求,再逐个打开节点,展示它发出的调用。 |
| 软件 | 开发者 | 做出第一个能对 API 动手的智能体 | 一位开发者把 Proxmox 的调用换成别的系统的 API,保留路由。 |
你需要懂一点 n8n 和一点 Proxmox:导入一个文件、添加两个凭据,并把示例主机换掉。文件里没有写设置要多久。
任何能通过 8006 端口访问到你的 Proxmox、又能访问 Google Gemini API 的 n8n 都能运行它。
AI Agent 里的提示读它发来的字段点“下载”会把一个压缩包存到你的下载文件夹,里面有 workflow.json 和 Mindket 写的设置说明。两个凭据就覆盖所有步骤。
| 需要 | 说明 |
|---|---|
| n8n | 在一台能通过 8006 端口访问你的 Proxmox 的服务器上 |
| Proxmox | 一个 API 令牌,最好是只能读的 |
| 一个 Gemini API 密钥,用于 Google Gemini (PaLM) API 凭据 |
workflow.json。Authorization 的 Header Auth 凭据,值为 PVEAPIToken=user@pam!tokenname=<token-secret>,换成你自己的用户、登录类型和令牌名。Proxmox 和 HTTP Request 到 HTTP Request4 里选中它。在这六个节点里,把 <YOUR_PROXMOX_HOST> 换成你的某个节点的地址。AI Agent 的提示和 Proxmox 的描述里,用你自己的地址和节点名替换示例。打开聊天,用平常话提出一个任务。先从读取开始,比如列出某个节点上的虚拟机,再尝试改动。打开这次运行,看智能体选了哪个调用。
| 要改的 | 在哪里改 |
|---|---|
| 智能体对你的节点了解什么 | AI Agent 里的提示和 Proxmox 里的描述 |
| 它能做什么 | Switch:删掉 DELETE 规则就禁止删除 |
| 总结的语气 | AI Agent1 里的提示 |
| 模型 | 三个 Google Gemini Chat Model 节点 |
| 触发器 | 聊天触发器,换成别的 |
你输入“在 psb1 上启动 202 号虚拟机”。
智能体回答一个发往 /nodes/psb1/qemu/202/status/start 的 POST。Switch 把它送上 POST 那条路,一个 HTTP 请求调用你的 Proxmox。随后工作流把拿到的任务 ID 变成一句话,写明操作、节点、用户和时间。
新手:n8n 把工作流画成用线连起来的方框,每个方框是一个节点,只做一件事。第一个智能体只负责写出调用。接着路由方框去执行它,第二个智能体再解释返回的内容。API 是程序请 Proxmox 做事的方式,令牌是它用来核对的钥匙。
专家:智能体的回答被强制成固定的 JSON 形状,再由 response_type 上的 Switch 决定运行哪个 HTTP 节点。
| 节点 | 做什么 | 要知道的 |
|---|---|---|
AI Agent | 1.7 版,ReAct 类型的智能体,带输出解析器、三个工具和一段很长的提示 | n8n 把 ReAct 类型标为已弃用,并说它在 3 版中移除 |
Structured Output Parser | 1.2 版,形状取自一个带 response_type、url、details 和 message 的示例 | Auto-fixing Output Parser 用 Google Gemini Chat Model1 重试格式不对的回答 |
Switch | 3.2 版,按 response_type 分六个输出 | PUT(命名为 Update)、OPTIONS 和 Invalid 哪里也不通 |
HTTP Request 及其四个同类节点 | 4.2 版,用 Header Auth,忽略 SSL 证书问题 | 路径来自 output.url,请求体来自 output.details |
Structgure Response from Proxmox | 一个 Code 节点,拆开 Proxmox 返回的任务 ID | 它从固定位置读出节点、操作、用户和时间 |
由模型决定,由你的服务器照办。
models/gemini-2.0-flash-exp。Google 的弃用页面(2026 年 11 月 12 日查看)说 gemini-2.0-flash 系列已于 2026 年 6 月 1 日停用,并指定 gemini-3.6-flash 为替代,所以 Mindket 的副本用它output.url一个带聊天窗口的 n8n 工作流。你描述想在 Proxmox 集群上做的事,比如列出某个节点上的虚拟机,或启动其中一台。Gemini 智能体把请求变成一次 Proxmox API 调用,带上方法、路径和请求体。工作流用你的 API 令牌运行这次调用,第二个智能体再用平白的话解释结果。
workflow.json:n8n 导出的工作流,24 个节点,另有 7 张便签。里面没有任何凭据。README.md:这份说明。Mindket 把这份副本清理并修好了:
<YOUR_PROXMOX_HOST>、<YOUR_PROXMOX_HOST_2> 和 <YOUR_PROXMOX_HOST_3>,另外有一个请求节点原来调用的主机和其余的不同,现在调用同一个。output.properties.url.pattern 读路径,而智能体的回答里没有这个字段。提示和输出示例把它放在 url 里,其他分支也是这样读的,所以 Mindket 的副本在这里和在总结智能体的文本里都读 output.url。models/gemini-2.0-flash-exp。Google 的弃用页面(2026 年 11 月 12 日查看)说 gemini-2.0-flash 系列已于 2026 年 6 月 1 日停用,并指定 gemini-3.6-flash 为替代。页面没有列出带 exp 的名字。Mindket 的副本用 models/gemini-3.6-flash。workflow.json。Authorization,值填PVEAPIToken=user@pam!tokenname=<token-secret>,换成你自己的用户、登录类型和令牌名。Proxmox、HTTP Request、HTTP Request1、HTTP Request2、HTTP Request3 和 HTTP Request4 里选中这个凭据。<YOUR_PROXMOX_HOST> 换成你的某个节点的地址。AI Agent 的提示和 Proxmox 的描述里,把三个主机占位符换成你自己的地址,把 psb1、psb2 和 psb3 换成你的节点名。你没有的节点,就删掉对应的行。Google Gemini Chat Model、Google Gemini Chat Model1 和 Google Gemini Chat Model2 里选中它。When chat message received 在你发送消息时开始一次运行。AI Agent 是 ReAct 类型的智能体,用 Google Gemini Chat Model。它能调用三个工具:Proxmox 读集群状态,Proxmox API Documentation 和 Proxmox API Wiki 读 Proxmox 网站上的两个页面。它用 JSON 回答,带 response_type、url 和 details。Structured Output Parser 定下这个形状,Auto-fixing Output Parser 请 Google Gemini Chat Model1 修正不合形状的回答。Switch 按 response_type 分发请求:GET、POST、PUT、OPTIONS、DELETE 或 Invalid。HTTP Request 调用这个路径。Structure Response 把每一项变成一行文字,AI Agent1(用 Google Gemini Chat Model2 的 Conversational 类型智能体)再用话讲出来。If 检查回答里有没有 details。有的话,HTTP Request1 把它们作为请求体发出。没有的话,HTTP Request2 不带请求体发出。Merge 把两者合在一起。If1 通向 HTTP Request3 或 HTTP Request4。两个都不带请求体发出 DELETE,Merge1 把它们合在一起。Structgure Response from Proxmox 把 Proxmox 返回的任务 ID 拆成节点、操作、用户和时间。Format Response and Hide Sensitive Data 用它们写出一句话。AI Agent 里的提示。Switch 里的 DELETE 规则,或者它后面的节点。{{ $json.chatInput }}。AI Agent1 里的提示。NOTICE.md 644 B README.md 6 KB workflow.json 33 KB
Sokheng · 工具包
这个模型从文档、收据和路牌照片里读取高棉语和英语文字,用一个检测器找文本行,再用识别器读每一行。适合需要在 Python 里做高棉语 OCR 的开发者。
Qwen · 工具包
Qwen2.5-7B-Instruct 的 GGUF 文件,提供八种量化大小,可通过 llama.cpp 在本地聊天。适合想在自己电脑上用 7.6B 强力模型、又不想搭 Python 环境的人。
ACE-Step · 工具包
用 4B 扩散解码器根据文字生成音乐,50 步并带引导控制,音频质量高于基础版。适合拥有 12 GB 或更多显存 GPU 的创作者。
alirezarezvani · 技能
为 Claude Code 和其他编程智能体提供 411 个现成技能,按角色分组,从工程、产品到营销、财务和合规。以插件方式安装。适合开发者和业务团队。
block · 工具包
可自行托管的工作空间,人和 AI 智能体在同样的房间里协作,基于 Nostr 中继,把每个动作记录为签名事件。适合想自己运行中继的团队。
backnotprop · 工具包
把你的 AI 编程智能体的计划、规格和代码改动在浏览器里打开,让你加批注或评论,并把反馈直接发回给智能体。