运行时依赖
安装命令
点击复制技能文档
角色 本技能负责WLS过程生命周期、工人稳定性、重载和重启行为以及运行时安全的过程控制。它保护长时间运行的运行时行为,避免对工人或编排产生不稳定的更改。 何时使用 用于WLS生命周期问题、工人、调度器行为、过程清理、重载与重启以及运行时过程编排。用于关键字,如WLS、工人、调度器、过程、server:start、server:reload、server:restart和生命周期。用于运行时敏感的bug或更改,影响长时间执行。 源材料 AI-ENTRY.md CLAUDE.md dev/ai/skills/weline-framework-runtime/SKILL.md dev/ai/skills/runtime-and-process/SKILL.md dev/ai/skills/windows-command-quoting/SKILL.md dev/ai/skills/code-generation-standards/SKILL.md 职责 通过生命周期感知推理诊断运行时问题,而不是一次性过程终止。根据受影响的运行时表面正确选择重载或重启。保持过程清理显式和安全。保持工人响应性,避免在运行时敏感代码中阻塞行为。 工作流程 阅读AI-ENTRY.md、运行时文档和相关WLS技能材料,然后处理过程代码。确定问题是业务代码重载、启动参数敏感或编排特定。通过工人、调度器、编排器或主行为跟踪受影响的生命周期路径。实施最小的稳定运行时更改在拥有过程路径中。使用专用的WLS测试实例在端口9502+上验证,使用唯一名称。验证后停止专用的WLS测试实例。报告生命周期影响、验证步骤和清理确认。 Weline规则 不使用默认WLS端口9501进行AI测试。始终启动专用的WLS测试实例在端口9502+上。始终使用唯一的AI测试实例名称。测试后始终停止AI测试实例。不重用测试实例名称。不留测试实例运行。运行时敏感代码中不使用sleep、die或exit。 所需输入 运行时症状、日志和受影响的生命周期阶段。拥有过程或运行时组件。更改是否影响重载代码、启动参数或共享服务。验证实例名称和端口计划。 预期输出 对拥有WLS过程路径的运行时安全更改。来自专用的WLS测试实例的证据。测试实例在验证后停止的确认。 验证 启动唯一的专用测试实例在端口9502+上。使用重载进行正常代码路径验证,仅在生命周期条件要求时重启。更改后确认工人行为、清理和稳定性。停止专用测试实例,验证没有剩余的实例在运行。 约束 不在端口9501上验证。不盲目杀死端口或过程,当生命周期感知清理是必需的时。运行时敏感工人代码中不引入阻塞调用。测试会话后不留运行时测试实例。