高端互联网网站网站建设赋值
2026/1/8 22:14:07 网站建设 项目流程
高端互联网网站,网站建设赋值,asp做购物网站,cms内容管理系统是什么目标#xff1a;生成多租架构元数据管理资源的服务,整体安装先设计、后开发的思路。设计时先根据需求描述完成设计文档#xff0c;进行评审后归档。传递设计完成的文件到开发代码#xff0c;根据设计的详细文档进行开发#xff0c;开发中根据实际多次调整#xff0c;按结果…目标生成多租架构元数据管理资源的服务,整体安装先设计、后开发的思路。设计时先根据需求描述完成设计文档进行评审后归档。传递设计完成的文件到开发代码根据设计的详细文档进行开发开发中根据实际多次调整按结果生成代码。代码目录分两级实现设计和代码分离管理。├── design/├── 需求描述├── SAAS租户.md├── lowcode├── business # 业务描述包括流程、时序等动态设计图├── SAAS租户 # 本次任务或者特性├── information # 信息描述包括model等├── md # 设计文档├── SAAS租户 # 本次任务或者特性├── SAAS租户架构设计.md # 本次详细设计├── SAAS租户元数据模型设计.md # 本次详细设计├── SAAS租户API设计.md # 本次详细设计├── SAAS租户表结构设计.md # 本次详细设计├── specs/ # 规范文档当前真实状态 ├── AGENTS.md # OpenSpec工作流说明 # OpenSpec工作流说明├── project.md # 项目信息└── AiTest/├── design # 详细并归档的设计├── SAAS租户├── specs/ # spec文件├── changes # 任务├── SAAS租户 # 本次详细设计文档├── project.md # 项目详细信息基于AI的设计生成对项目规约的设计1、将相关的规约、设计管理标准等统一放入设计文件夹中生成相关project.md的描述2、相关设计规范均统一记录在project.md文档中可直接查阅。并可通过AI协助对其进行总结和修改以生成新的内容。3、对此进行总结、修改实现统一的设计规范管理1、需求描述需求描述## version: 1.0.0当前设计一个SAAS化平台需要进行多租能力设计支持按租户进行数据隔离1、需要一个租户表描述租户的唯一标识、租户名称、租户描述、租户状态、租户创建时间、租户更新时间2、需要一个租户用户表描述租户用户的基本信息包括用户名、密码、邮箱、手机号、用户状态、用户创建时间、用户更新时间3、需要一个租户角色表描述租户角色的基本信息包括角色名称、角色描述、角色状态、角色创建时间、角色更新时间4、需要一个租户权限表描述租户权限的基本信息包括权限名称、权限描述、权限状态、权限创建时间、权限更新时间...10、需要管理组织机构组织和租户关联一个租户包括多个组织在设计资源时考虑基于元数据来描述1、元数据模型包括应用、模块、菜单、按钮、API等。应用和系统功能相关模块和应用相关菜单和模块相关按钮和菜单相关API和模块相关。菜单支持用户自定义名称配置支持用户自定义图标配置等2、应用和租户关联一个租户包括多个应用一个应用可以应用到多个租户3、元数据模型还包括实体、表单、字表单、字段、视图等。实体和表单相关字表单和表单相关字段和表单相关视图和实体相关。实体和租户关联一个租户包括多个实体一个实体可以应用到多个租户。其中视图包括页面渲染的DSL支持用户自定义配置。4、一个entity会对应流程引擎、规则引擎等可以根据entity属性进行配置使得一个entity可以应用多个流程、规则等2、设计生成过程在cursor中执行/openspec-proposal 根据xx完成设计经过AI生成后完成相关design.md/proposal.md等文件内容如下1762613470045.png在此过程中需要对详细的设计产物比如auth/spec.md等进行调整在此过程中也可以通过AI进行优化。/openspec-apply add-saas-tenant-multitenancy 生成设计内容AI将按project.md要求生成内容并放入相关文件夹中参考如下image.png在整个设计中在MD文件中是架构整体描述包括架构设计、分层以及技术实现要点、表设计对于具体的数据模型、流程图等生成使用plantuml和mermaid并且放入business和information下。经过AI生成后基本能满足60%-70%的设计然后进行相关调整当然也可以继续通过/openspec-proposal 命令对生成设计信息修改重新执行/openspec-apply进行调整还是基于Task进行todo文件名称 说明SAAS租户API设计.md) SAAS多租户平台API接口设计定义RESTful接口方案、权限和隔离等规范SAAS租户表结构设计.md SAAS多租户平台表结构设计包含租户、租户用户、角色、权限等数据模型说明SAAS租户元数据模型设计.md) SAAS租户元数据模型设计,包括元数据架构设计SAAS租户架构设计.md SAAS租户架构设计包括整体的架构说明SAAS租户资源模型设计.md SAAS租户资源模型设计包括基于元数据定义资源权限体系3、归档当所有的设计都审核后执行/openspec-archive 进行归档生成报告。基于AI的代码开发1、生成对项目规约的设计初始化项目规约1、项目代码的规约会根据设计、管理规范、代码规范等方式记录2、相关设计规范均统一记录在project.md文档中可直接查阅。并可通过AI协助对其进行总结和修改以生成新的内容。3、对此进行总结、修改实现统一的设计规范管理持续迭代更新规约代码规约不是一次性就能完成并且不变的一定需要根据项目的进行持续迭代工程规约不是随便就可以修改的必须经过严格评审形成团队统一遵循必须通过版本管控不能完全遵循情况下需要在Project.md中明确说明在版本发布后需要反向刷新Project.md 同时在新迭代开始后需要审视Project.md2、生成代码设计过程在cursor中执行/openspec-proposal 租户设计设计文档地址xx需要严格按文档描述进行开发。对于数据结构等遵循设计中的字段根据详细的设计文档生成proposal质量大幅提升经过AI分解会议100任务产生参考设计)代码生成过程执行/openspec-apply 租户设计AI会根据specs中的内容进行生成在此过程中会有些命令确认同意即可。生成代码并进行检视合并代码对代码进行调整编译、解决bugTips持续补充1、代码在生成过程中如果分解的任务过多过大可以分步去执行每次一部分代码生成完成部分任务2、完成一部分任务代码后可以先生成测试用例测试通过后继续下一步3、总结整体目标形成以规约为基础的完整AI驱动开发闭环全流程高效、规范、可追溯、可持续优化。基于SDDSpec-Driven Development规约驱动开发的AI编程方式可以显著提升设计和代码的正确性和一致性。通过以详细的设计规约为驱动AI生成的设计和代码能够最大程度符合业务目标和技术标准避免主观随意降低返工几率。AI编码显著提升研发效率但前提是有明确的约束条件和足够清晰的业务/技术描述。只有规约、需求、架构等足够清晰AI能力才能充分发挥自动生成高质量设计与代码。模糊或缺乏细节的输入仍然可能带来方向性偏差因此应在整个开发周期强化输入规范和评审。设计与编码各环节需结合PDCA计划Plan-执行Do-检查Check-行动Act持续循环优化。每次生成或调整无论是设计、规约还是代码都应经过团队复盘、回顾并结合问题反推设计文档、规约内容不断修订逐步达到最佳状态。持续反馈、持续评审、持续归档构建高质量团队知识库和代码资产。举例说明在设计迭代中应先有详细和标准化的设计规约project.md及相关设计文档每次AI生成设计/代码后进行审查和测试若存在问题明确反馈并修订规约循环提升。项目各阶段需求、设计、开发、归档都建议PDCA流程确保不仅代码、连同设计和规约都始终处于可持续改进过程中。其他参考持续增加Top1关键点最重要的提醒做好备份、做好备份、做好备份只能尽可能控制AI按既定目标、方式生成设计与代码不能100%可控2、多个关注点project.md什么时候刷新什么时候生成建议设计和代码分离设计环节重点考虑全面和详细代码阶段一方面生成代码关注整个团队规则第二方面关注生成代码质量生成的代码务必要读懂不可不检视就提交在一些复杂的场景、或者紧急bug修复时不建议AI直接修改避免越改越乱

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询