教程:用 PowerShell 和 PSAISuite 搭建领域专用 Agent Harness
dfinke · x · 2026-09-13
开发者 dfinke 发布教程,演示如何用 PowerShell 模块 PSAISuite 构建一个小型自定义 agent harness,把已有 PowerShell 函数变成模型可调用的工具。要点:
- 安装 PSAISuite 模块,通过 OpenAIKey/AnthropicKey 等环境变量配置 API。
- 核心是 Invoke-ChatCompletion:接受消息、模型与工具定义,可直接把 PowerShell 命令名作为工具传入,模块负责注册和 provider 的工具调用循环。
- 用 New-AgentHarness 为具体任务选择模型、工具、系统指令和迭代次数上限;GetResponse 驱动模型/工具循环执行。
- harness 决定模型能看到什么、能调用哪些工具、执行如何推进——借鉴 LangChain 的 custom harness 思路,把周边代码匹配到具体任务。
适合想在 Windows 自动化场景里快速给模型接上真实运维/文件工具的读者。
「编程与Agent」频道最新
- Codex 全自动向瑞士航空索赔成功,退回的钱刚够一个月订阅费 — intellectronica · 2026-09-13
- 开发者用 Astra 结合动画十二法则优化动画动作 — andrew_n_carr · 2026-09-13
- 开发者吐槽:vibe coding 不读代码,调试时抓瞎 — weswinder · 2026-09-13
- 一天内用 GPT + Blender MCP 复刻童年轨道玩具成浏览器游戏 — chongdashu · 2026-09-13
- 软件工程师自建 64GB 显存三卡 3090 本地编程助手全记录 — trytoinfect74 · 2026-09-13
- Brex 联创访谈上线:AI 员工、CrabTrap 与 OpenClaw 全流程 — petergyang · 2026-09-13