SuperAPI AI 工具集

component-designer

设计与创作

查看项目

更新于 10-15 20:10

技能介绍

用途:为特定模块组件(服务、表单、实体、插件、控制器)撰写设计文档,把架构拆解为单个组件的详细设计。

主要能力:识别组件类型;按类型收集细节(服务:操作、依赖服务、是否派发事件;表单:表单基类、字段、验证、提交行为;实体:内容实体或配置实体、字段属性、实体关系、访问控制;插件:插件类型、各变体行为、配置);调用 core-pattern-finder 技能在核心中查找参考实现;用 Write 工具生成 {project_path}/architecture/{component_name}.md,内容含类型、目的、接口(公共方法表、事件表)、依赖表、模式参考、文件位置、验收标准;再用 Edit 工具把组件条目加入 architecture/main.md;最后向用户展示确认信息。

使用方式:在检测到“设计某组件”“为表单创建规格”“把架构拆成组件”“需要单个组件的详细设计”等场景时激活。流程中会在询问组件类型后、询问细节后、创建文件前、展示确认后设置停止点,等待用户回应。

适用场景:需要以文档化方式规划单个组件,并希望以核心实现为参照的模块开发前期设计阶段。

限制:资料未提供具体支持框架版本、依赖前提、安装命令、收费方式或效果保证;输出文档路径与文件名基于资料中的固定格式。