基础运维脚本开发 (PowerShell):
编写并维护了一套包含几十个功能模块的 PowerShell 脚本库。主要用于处理日常繁琐的运维任务,比如批量配置用户权限、快速初始化系统环境、服务器间的文件同步以及基础的网络连障排查。为了方便后续维护和让 AI 调用,对代码做了模块化处理,并加上了详细的日志记录和异常捕获逻辑,防止脚本执行中途崩溃。
本地 Agent 部署与 API 踩坑:
由于公司内部有数据隐私要求,我在本地独立部署了 OpenClaw 框架,打算用它来调度底层的 PowerShell 脚本。但在内网环境下实际跑的时候,发现默认的大模型 API 总是响应超时,甚至直接被内网拦截,导致整个流转卡死。
配置重写与网络排错:
为了解决断连问题,我分析了 OpenClaw 的底层网络请求逻辑,直接手动重写了 openclaw.json 配置文件。清除了默认的模型节点,重新配置了 API 的 Endpoint 和 Token 生成方式,最终成功把接口替换并打通了 DeepSeek API。同时,我在请求头里增加了超时重试策略,解决了偶尔并发过高导致的连接截断问题,保证了本地和云端接口的稳定通信。
项目产出与实际效果:
这套工具跑通之后,平时那些批量的环境配置和网络排查任务,耗时大概缩短了 70%。系统的结构也比较清晰,底层 PowerShell 负责“干活”,上层 Agent 负责“调度”,以后如果要接其他家的大模型或者增加新的运维脚本,直接修改配置文件就行,不用大改代码,维护起来很方便。