没有发现明显阻断项
这只是静态快照诊断。继续观察返回值、角色寿命、路径和多 tick 趋势。
SCREEPS TOOL
根据一份房间静态快照,检查断代、Energy 输入、Controller 降级、工地规模和 CPU 风险。工具不会连接账号,也不会执行任何游戏动作。
ROOM SNAPSHOT
工具不会连接你的 Screeps 账号。可以手动输入,或把 Console 探针中的房间名改成自己的房间后执行,再将结果填入。
RESULT
这只是静态快照诊断。继续观察返回值、角色寿命、路径和多 tick 趋势。
const room = Game.rooms['W1N1'];
if (!room) throw new Error('当前没有该房间视野');
const creeps = room.find(FIND_MY_CREEPS);
const roleCounts = _.countBy(creeps, creep => creep.memory.role || 'unknown');
console.log(JSON.stringify({
room: room.name,
energyAvailable: room.energyAvailable,
energyCapacityAvailable: room.energyCapacityAvailable,
spawnCount: room.find(FIND_MY_SPAWNS).length,
creepCount: creeps.length,
roleCounts,
storageEnergy: room.storage?.store.getUsedCapacity(RESOURCE_ENERGY) ?? null,
controllerTicksToDowngrade: room.controller?.ticksToDowngrade ?? null,
constructionSites: room.find(FIND_MY_CONSTRUCTION_SITES).length,
cpuUsed: Game.cpu.getUsed(),
cpuLimit: Game.cpu.limit,
bucket: Game.cpu.bucket
}, null, 2));BOUNDARIES
结果来自你输入的单次快照,不代表真实多 tick 趋势。诊断阈值是本站维护建议,不是 Screeps 官方固定警戒线。
执行 Console 探针前要把示例房间名改成自己的房间。工具只输出只读查询代码,不会 Spawn、移动、交易、拆除或修改 Memory。