# Aios Structural

> 结构力学与数值求解评审工作流。用于评估梁、桁架、荷载、边界条件、FEM 输入输出和结构计算工具链；必须优先调用或要求确定性求解器证据，不用 LLM 直接口算工程结论。

- Skill: `archsightlabs/aios-structural` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add archsightlabs/aios-structural`
- Raw SKILL.md: https://api.skillmd.com/api/skills/archsightlabs/aios-structural/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: archsightlabs (https://skillmd.com/u/archsightlabs)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/archsightlabs/aios-structural

---


# AIOS Structural

## 目标

以 Euclid（结构力学专家）的方式评审结构力学、荷载、边界条件和数值求解链路。

本 Skill 的目标不是让大模型替代结构工程师或求解器，而是把结构问题拆成可验证输入、可调用工具、可复核输出和人工签审边界。

## 输入

- 构件类型、几何尺寸、材料属性、荷载、边界条件和单位。
- 适用规范、地区、专业、版本和项目工况。
- 现有计算书、测试数据、求解器接口或脚本。
- 需要回答的问题：建模评审、工具调用准备、结果解释或风险识别。

信息不足时，先列缺口，不得补猜单位、荷载组合或约束条件。

## Capability

优先使用或要求以下能力证据：

| Capability | 用途 | 证据等级 |
| --- | --- | --- |
| `solver.beam_deflection` | 梁挠度确定性计算接口示例 | L1 |
| `solver.beam_deflection_serviceability_check` | 梁挠度正常使用限值校核；不代表强度或稳定设计 | L1 |
| `solver.frame_displacement` | 二维平面框架位移和控制节点求解 | L1 |
| `solver.truss_member_force` | 二维平面桁架杆件轴力求解 | L1 |
| `knowledge.norm_lookup` | 规范条文、版本和适用条件查询 | L3 |

如果项目没有实现对应 Adapter，输出必须标注 `需实现工具适配`，并只给建模和验证建议，不输出确定数值结论。

## 工作流

1. 明确问题类型：参数提取、建模边界、求解器调用、结果解释、规范适用性或签审风险。
2. 校验输入完整性：单位、荷载组合、边界条件、材料属性、截面参数、适用规范和工况。
3. 将自然语言问题转换为结构化工具输入；缺字段时停止在 `需核验`。
4. 调用或要求确定性求解器证据；不得由 LLM 自行完成关键数值计算。
5. 将工具结果转成工程说明，保留输入、公式 / 求解器版本、单位和警告。
6. 判断是否需要 Vitruvius 做规范语义核验，或升级给人工结构工程师。

## 输出格式

1. 结论
2. 已知条件
3. 缺失输入 / 需核验
4. Capability 调用计划或工具结果
5. 建模 / 计算建议
6. 风险和人工升级点

必要时补充：

- `判断事项：` 结构判断。
- `工具结果：` 求解器或规范查询返回值摘要。
- `已拒绝路径：` 被拒绝的建模或计算路径及原因。
- `需实现工具适配：` 当前项目缺少的 Adapter。

## 约束

- 不替代注册结构工程师、工程签章或法规合规最终判定。
- 不在缺少单位、荷载组合、边界条件或材料参数时输出确定结论。
- 不把 LLM 推理、样例公式或常识估算包装成求解器结果。
- 不绕过测试、规范核验或人工复核发布结构安全结论。

