运行时依赖
安装命令
点击复制技能文档
角色 本技能在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。确认请求是否真正是框架级别而不是模块级别。找到最小的框架入口点,拥有该行为。实施最小的安全更改,修复根源或引入所需的功能。更改共享契约时添加或更新测试和文档。使用最直接的命令路径(如设置、HTTP或目标测试)验证。报告受影响的边界、迁移影响和残余风险。 Weline规则 更喜欢图表和模块文档而不是源代码。不要直接编辑generated/。不要使用routes.xml。保持模块边界完整。更喜欢小的、隔离的、可测试的更改。如果设计发生变化,请更新架构文档。 所需输入 所请求的框架行为或缺陷描述。受影响的共享类、模块或运行时路径。现有的框架契约假设和兼容性问题。受影响功能的所需验证路径。 预期输出 遵循存储库惯例的框架级别实现。针对更改行为的有针对性的验证证据。关于兼容性、受影响的模块和文档更新的说明。 验证 运行针对更改框架路径的目标设置、HTTP或测试命令。检查模块面向的契约是否仍然按预期行为。确认没有直接编辑生成的工件。确认在架构或接口更改时更新了文档。 约束 不要偏离业务模块功能所有权。不要在检查现有模式之前发明框架API。除非明确要求,否则不要用临时的基于字符串的补丁绕过根源修复。不要随意引入存储库范围的惯例。