Add XCode skills for entity caching, ORM, and sharding ETL
大石头 authored at 2026-04-02 18:30:07
1.30 KiB
NewLife.Skills
# NewLife.Core 流程模板样本 本文从 `d:\X\NewLife.Core\.github\instructions\development.instructions.md` 中提炼了可复用的工作流骨架,供 `development-workflow` 参考。 ## 可复用结构 ### 1. 需求文档建议结构 - 背景与目标 - 用户角色 - 功能需求 - 非功能需求 - 边界与约束 - 功能清单与迭代计划 - 验收记录 - 术语表 ### 2. 技术方案建议结构 - 架构概览 - 数据模型 - 接口设计 - 技术选型 - 关键设计决策 - 任务分解 - 风险与缓解 ### 3. 拆分规则 - 每个功能必须有验收条件 - 优先按用户价值切片 - 单个任务应控制在一次 AI 对话可完成的粒度 - 大需求必须拆分,禁止一次性输出所有代码 ### 4. 迭代节奏 推荐闭环: ```text 理解任务 → 检索现有实现 → 编码 → 编译/测试 → 用户验证 → 根据反馈调整 → 进入下一项 ``` ### 5. 自治批处理的前提 只有当需求、技术方案、任务清单都明确后,才适合进入批处理模式;否则容易在执行中漂移。 ## 抽象时的注意事项 - 这里的结构可以通用化,但 NewLife.Core 原文中涉及具体组件的部分不要直接推广。 - 若当前仓库没有文档驱动习惯,可以只复用阶段和表格,不强制复制文件名规则。