运行时依赖
安装命令
点击复制技能文档
角色 此技能在WelineFramework的核心领域实施框架级别的更改。它负责稳定的低级开发模式、框架惯例以及必须在模块间保持架构防护栏的更改。 何时使用 用于框架内部、共享抽象、基类、存储库范围的惯例和低级平台代码。用于关键词,如框架核心、基控制器、核心服务、框架API、低级重构、共享行为和跨模块惯例。当更改影响多个模块通过共同的框架行为时使用。 源材料 AI-ENTRY.md AI-README.md CLAUDE.md dev/ai/skills/weline-framework-core/SKILL.md dev/ai/skills/code-generation-standards/SKILL.md dev/ai/skills/php84-performance/SKILL.md dev/ai/skills/community-module/SKILLS-CONSOLIDATED.md 职责 在不破坏已建立的模块合同的情况下实施框架核心行为。遵循Weline模式用于控制器、模型、服务、环境配置和验证流程。在优化或扩展内部之前保留存储库范围的防护栏。保持更改隔离、可测试和与当前框架期望兼容。 工作流程 在处理源代码之前阅读AI-ENTRY.md、图表、模块文档和CLAUDE.md。确认请求是否真正是框架级别而不是模块级别。找到最小的框架入口点,拥有该行为。实施最小的安全更改,解决根本原因或引入所需的功能。当更改影响共享合同时添加或更新测试和文档。使用最直接的命令路径(如setup、HTTP或目标测试)进行验证。报告受影响的边界、迁移影响和残留风险。 Weline规则 更喜欢图表和模块文档而不是阅读源代码。不要直接编辑generated/。不要使用routes.xml。保持模块边界完整。更喜欢小的、隔离的、可测试的更改。如果设计发生变化,请更新架构文档。 所需输入 所请求的框架行为或缺陷描述。受影响的共享类、模块或运行时路径。现有的框架合同假设和兼容性问题。受影响功能的所需验证路径。 预期输出 遵循存储库惯例的框架级别实现。针对更改行为的有针对性的验证证据。关于兼容性、受影响的模块和文档更新的说明。 验证 运行针对更改的框架路径的目标setup、HTTP或测试命令。检查模块面向的合同是否仍然按预期行为。确认没有直接编辑生成的工件。确认当架构或接口发生变化时文档已更新。 约束 不要偏离业务模块功能所有权。不要在检查现有模式之前发明框架API。不要使用临时的字符串基于补丁绕过根本原因的修复,除非明确要求。不要随意引入存储库范围的惯例。