闲社服务运行正常AI智能体自动化平台
s

结构体战斗

技能标识:structs-combat

Executes combat operations in Structs. Covers attacks, raids, defense setup, and stealth positioning. Use when attacking enemy structs, raiding a planet for ore, setting up defenders, activating stealth, moving fleet for raids, or preparing for incoming attacks. Raids require fleet movement and background PoW compute.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.2.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

结构体战斗

Structs Combat

重要提示: 包含连字符的实体ID(如5-10、9-3)会被CLI解析器误判为标志位。本技能中的所有交易命令均使用--作为位置参数的前缀,以避免此问题。

流程

  1. 1. 侦察 — structsd query structs planet [id]、structsd query structs struct [id],用于查看目标、护盾和防御。
  2. 可选潜行 — 攻击前执行 structsd tx structs struct-stealth-activate --from [key-name] --gas auto --gas-adjustment 1.5 -y -- [struct-id]。
  3. 攻击结构体 — structsd tx structs struct-attack --from [key-name] --gas auto --gas-adjustment 1.5 -y -- [operating-struct-id] [target-struct-id,target-id2,...] [weapon-system]。可同时攻击多个结构体。
  4. 掠夺流程 — 将舰队移动至目标:structsd tx structs fleet-move --from [key-name] --gas auto --gas-adjustment 1.5 -y -- [fleet-id] [destination-location-id]。然后执行 structsd tx structs planet-raid-compute -D 3 --from [key-name] --gas auto --gas-adjustment 1.5 -y -- [fleet-id]。计算完成后会自动提交完整交易。将舰队移动回家。立即精炼掠夺的矿石。
  5. 防御设置 — structsd tx structs struct-defense-set --from [key] --gas auto -y -- [defender-struct-id] [protected-struct-id] 用于分配;structsd tx structs struct-defense-clear --from [key] --gas auto -y -- [defender-struct-id] 用于移除。

命令参考

操作CLI命令
攻击structsd tx structs struct-attack -- [operating-struct-id] [target-ids] [weapon-system]
掠夺计算(工作量证明+自动完成)
structsd tx structs planet-raid-compute -D 3 -- [fleet-id] | | 掠夺完成(手动,极少需要) | structsd tx structs planet-raid-complete -- [fleet-id] | | 舰队移动 | structsd tx structs fleet-move -- [fleet-id] [destination-location-id] | | 设置防御 | structsd tx structs struct-defense-set -- [defender-id] [protected-id] | | 清除防御 | structsd tx structs struct-defense-clear -- [defender-id] | | 开启潜行 | structsd tx structs struct-stealth-activate -- [struct-id] | | 关闭潜行 | structsd tx structs struct-stealth-deactivate -- [struct-id] | | 移动指挥舰(领域) | structsd tx structs struct-move -- [struct-id] [new-ambit] [new-slot] [new-location] |

掠夺流程:舰队移动 → 行星掠夺计算(自动提交完成) → 舰队移动回家 → 精炼掠夺矿石。常用交易标志:--from [key-name] --gas auto --gas-adjustment 1.5 -y。

掠夺时机

舰队移动(fleet-move)是即时的——没有航行时间。掠夺周期中唯一的时间成本是工作量证明计算。

planet-raid-compute 使用 -D 标志(范围1-64)来等待难度降低后再进行哈希计算。掠夺工作量证明的难度取决于目标行星的属性。在后台终端启动掠夺计算——根据难度可能需要几分钟到几小时。使用 -D 3 可避免CPU浪费。计算完成后会自动提交完整交易。

重要提示:在掠夺计算期间,你的舰队会被锁定为离开状态。舰队离开期间,你无法在你的行星上进行建造。请相应规划——在移动舰队进行掠夺之前,完成所有行星建造。

领域瞄准

每种武器只能攻击特定的领域。攻击前,请确认你的结构体武器能够到达目标的领域。

结构体所在领域主要目标次要目标
指挥舰任意(可移动)仅当前领域—
战列舰
太空 | 太空、陆地、水域 | — |
| 星际战斗机 | 太空 | 太空 | 太空 |
| 护卫舰 | 太空 | 太空、空中 | — |
| 追击战斗机 | 空中 | 空中 | — |
| 隐形轰炸机 | 空中 | 陆地、水域 | — |
| 高空拦截机 | 空中 | 太空、空中 | — |
| 机动火炮 | 陆地 | 陆地、水域 | — |
| 坦克 | 陆地 | 陆地 | — |
| 地对空导弹发射器 | 陆地 | 太空、空中 | — |
| 巡洋舰 | 水域 | 陆地、水域 | 空中 |
| 驱逐舰 | 水域 | 空中、水域 | — |
| 潜水器 | 水域 | 太空、水域 | — |

指挥舰定位:指挥舰是唯一可以通过 struct-move 改变领域的结构体。它只能攻击其当前领域(领域标志 32 = 本地)内的结构体。攻击前将其移动到目标的领域。将其移出敌方武器射程作为防御策略。

武器控制 vs 防御类型

武器控制(制导/非制导)与目标防御之间的相互作用决定了闪避率。这是战斗战术的核心:

目标防御对抗制导对抗非制导
信号干扰(战列舰、追击战斗机、巡洋舰)66%未命中完全命中
防御机动(高空拦截机)
完全命中 | 66%未命中 |
| 装甲(坦克) | 完全命中,伤害-1 | 完全命中,伤害-1 |
| 潜行模式(隐形轰炸机、潜水器) | 仅同领域 | 仅同领域 |
| 间接战斗(机动火炮) | 完全命中 | 完全命中 |
| 无 | 完全命中 | 完全命中 |

战术:对抗信号干扰使用非制导武器,对抗防御机动使用制导武器。装甲总是减少1点伤害。

潜行规则:

  • - 潜行状态的结构体仍可被同领域攻击——潜行仅阻止跨领域瞄准
  • 攻击会立即解除潜行(开火会暴露位置)
  • 重新激活消耗1点充能(struct-stealth-activate)

战略定位

进攻:将你的指挥舰移动到你想造成伤害的领域。使用跨领域攻击者(战列舰、隐形轰炸机、地对空导弹发射器、潜水器)进行覆盖,无需重新定位。

防御:如果敌方舰队只能瞄准特定领域,将你的指挥舰移动到一个他们无法到达的领域。在多个领域部署防御者,以便能够阻挡来自任何方向的攻击。

高价值跨领域单位:战列舰(太空→太空/陆地/水域)、地对空导弹发射器(陆地→太空/空中)、隐形轰炸机(空中→陆地/水域)、潜水器(水域→太空/水域)、巡洋舰(水域→陆地/水域+空中次要)。这些结构体威胁多个领域,是灵活舰队构成的基础。

验证

  • - 查询行星护盾、结构体生命值
  • 查询舰队位置(在站 vs 离开)
  • 掠夺的矿石:立即精炼;通过结构体/玩家查询验证
  • 攻击结果包含生命值(攻击后剩余生命值)——用于评估造成的伤害
  • 掠夺的 seizedore 记录在 planetraid 记录中——查询可查看掠夺的矿石总量

战斗说明

  • - 减伤后的最小伤害为1——攻击总是造成至少1点伤害
  • 离线/被摧毁的结构体无法反击
  • 每个结构体每次 struct-attack 调用最多反击一次——不是每个目标,也不是每次射击
  • 防御者反击在阻挡之前触发,即使在闪避的射击中也会触发
  • 目标反击在所有射击结算后触发——被摧毁的目标无法反击
  • 阻挡不会在闪避的射击中触发——只有反击会在闪避时发生
  • 闪避是按目标计算的(整轮齐射被闪避),而射击精度是按弹丸计算的
  • 每个弹丸都有自己的EventAttackShotDetail——targetPlayerId 在EventAttackShotDetail上(不在EventAttackDetail上)
  • 点防御系统不反击——它只在所有目标结算后自动开火
  • 同一行星上多个玩家的点防御系统可以正确叠加
  • 攻击进行前会验证目标结构体是否存在
  • 掠夺计算的哈希默认是开放的——任何有效的证明都会被接受

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 structs-combat-1776284502 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 structs-combat-1776284502 技能

通过命令行安装

skillhub install structs-combat-1776284502

下载

⬇ 下载 structs-combat v1.2.0(免费)

文件大小: 4.73 KB | 发布时间: 2026-4-16 17:01

v1.2.0 最新 2026-4-16 17:01
Sync with structs-ai upstream: v0.15 combat overhaul, 24-bit permissions, guild rank system, controller=PlayerId, guild-rank-set commands
返回顶部