用途:面向 Screeps World 机器人开发与运营,处理 CPU 调度、移动寻路、经济循环、房间规划、扩张和战斗等任务。
主要能力:先确认服务器、shard、运行时、部署目标和期望结果,检查项目架构、持久状态、构建流程、诊断与测试,再选择实现方式;适配角色型机器人、任务系统、调度器、编译代码等不同架构,不强行引入特定框架。新机器人先建立可运行的 tick 循环与可恢复的本地经济,再添加依赖系统;已有机器人沿实际决策与执行路径追踪行为。
使用方式:按工作类型查阅对应参考——空闲 creep、寻路、调度、初始化或缓存成本看 CPU 与移动;能量流、孵化、恢复、升级或远程采矿看经济与远程;建造、基地布局、搬迁、选房或增长门槛看规划与扩张;攻击警报、防御、进攻或领土获取看战斗。阈值、兵力规模、身体设计与经济策略应从实际环境和目标策略推导,房间名、玩家关系、shard 选择与手动指令放入配置或运营数据。机制不确定时查阅官方 API 与目标服务器引擎或 mod。
诊断与验证:线上工作需记录运行构建与 tick,以及相关房间对象、决策和遥测;优先用现有 API 或控制台工具做结构化检查,几何、拥堵或编队行为可查看房间视图。注意测量数据的新鲜度,区分当前可见、记忆情报与未知状态。沿选择、分配、调度、意图到世界状态追踪失败,确认最终位置、能量转移、进度、伤害或归属。改动需绑定已观察到的失败或可测量假设,并预先确定验收证据。用项目现有测试或场景复现状态,涉及延迟动作、替换、移动或持久化时测试跨 tick 转换,确保回归测试已注册并运行。
部署与监控:部署时使用项目发布流程并确认上传产物,比对完整预期模块集与线上分支,确认目标 shard 实际执行预期构建;编译型机器人比对构建输出而非源文件。部署后观察受影响行为,区分初始化与缓存预热和持续性能,留足未改动 tick 评估机制,在授权范围内修正或回滚可归因的回归。监控节奏匹配事件:移动需连续 tick,交付需完整行程,替换经济需代表性生命周期。有界监控请求不应变成无限自动化,临时探针与收集器用完后清理。报告需区分代码正确性、线上执行与持续战略或经济改善,未测成本前不宣称远程盈利,无当前覆盖不宣称房间安全。
限制:资料未提供具体价格、平台支持范围或效果保证;离线开发可以本地证据收尾,但需明确列出尚未完成的线上检查。