SuperAPI AI 工具集

blutui-project-guidelines

编程与开发

查看项目

更新于 10-15 20:07

技能介绍

用途:这是 Blutui 工程团队维护的项目规范技能,适用于任何 Blutui 项目的开发工作,例如编写或编辑模板、布局、组件、表单、菜单、路由等。核心做法是按任务加载匹配的规则文件,且应加载所有适用的规则,因为多条规则常会重叠。

主要能力与规则索引:创建或编辑模板、布局、组件时加载 rules/foundation-templates-and-layouts.md;编写 Canvas 模板语法(标签、过滤器、函数)加载 rules/templating-canvas.md;包含或嵌入其他模板加载 rules/templating-including-templates.md;处理 Collections(查询、展示数据)加载 rules/collections.md;构建博客列表或文章页加载 rules/blog.md;构建或处理表单加载 rules/forms.md;构建站点导航(页头、页脚、下拉菜单)加载 rules/menus.md;设置路由或 URL 模式加载 rules/route-patterns.md;配置 Courier 加载 rules/courier.md 与 rules/foundation-courier-configuration.md;项目文件结构或新建项目加载 rules/foundation-file-structure.md;版本控制或切换 cassettes 加载 rules/cassettes.md;调用 Blutui MCP 或编写 MCP 集成加载 rules/mcp.md;使用 Canopy Blocks(页内编辑器)加载 rules/canopy.md 及 blutui-canopy-blocks 技能。规则文件位于 rules/<rule-name>.md。

核心规则(始终适用):模板是 HTML 外壳,布局是编辑者选择的页面类型;模板(views/templates/)定义包裹每个页面的外层结构,由开发者拥有,编辑者不接触;布局(views/layouts/)扩展模板,代表编辑者在仪表盘创建页面时选择的单个页面设计。所有模板逻辑使用 Canvas。结构化内容存入 Collections,而非硬编码在模板中。不要构建原始 HTML 表单,使用 Blutui 的表单标签。不要自创新的顶层目录。修改代码前先搜索文档,通过 Blutui MCP 使用 search_blutui_documentation。

完整参考:所有规则汇总在 AGENTS.md 中,需要全面参考或不确定适用哪些规则时可查阅。

限制:资料未提供具体安装命令、收费信息或平台细节,暂未提供。