网页项目脑暴框架
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md 的指南,安装 @user_fccf428b/web-project-brainstorming 技能。
技能介绍
要解决的问题
新网站项目启动时最常见的失败模式,不是写不出代码,而是在写代码之前没想清楚要做什么。需求方给出一句模糊的描述,团队直接跳到配色和框架选型,结果返工成本翻倍。另一个典型问题是范围蔓延:MVP 还没上线,功能清单已经膨胀到无法交付。
这类讨论需要一种结构化的方式来收敛,而不是靠会议纪要和聊天记录拼凑。
技能如何工作
这个技能把网站项目的前期脑暴拆成 6 个顺序执行的阶段,每个阶段聚焦一个维度,一次只问一组问题,避免信息过载:
- Phase 1 核心概念与范围:明确目标用户、核心价值主张和 3–5 个必备功能,先圈定边界。
- Phase 2 用户体验与信息架构:梳理站点地图、页面层级、关键用户旅程,以及
mobile-first还是desktop-first的布局策略。 - Phase 3 视觉风格与设计系统:确定设计基调(现代、极简、brutalist 等)、色板建议使用可定制的
HSL/RGB值而非固定色值,并选定字体方案与交互状态规范。 - Phase 4 技术栈与架构:在
Next.js/Vite/Astro等前端框架、Tailwind CSS/CSS Grid 等样式方案、REST/GraphQL/tRPC等数据层之间做选型,并规划状态管理方案。 - Phase 5 SEO、无障碍与性能:规划标题结构、语义化标签层级、
ARIA标注、键盘导航支持,以及预加载、懒加载、SSR和 CDN 策略。 - Phase 6 MVP 与迭代计划:把工作拆成可交付的最小产品阶段和后续增强阶段,非目标项显式记录以防功能蔓延。
最终输出一份 Markdown 蓝图文档,作为后续开发和架构决策的依据。
适用边界
这个技能处理的是概念梳理、架构规划和功能设计层面的问题,不会替代实现代码的编写或系统配置。脑暴产出应视为灵活的蓝图,需在开发过程中随技术约束调整。
在 Phase 4 架构讨论阶段会提示关注 SSL 证书、CORS 策略、认证存储和环境变量保护等安全要求,但不会在蓝图文档中存储任何真实凭据。
常见问题
- 范围蔓延:严格执行 Phase 6,把 nice-to-have 功能推到第二阶段。
- 移动端滞后:在 Phase 2 就讨论响应式模式,而不是拖到开发后期。
使用场景
- 接手新网站项目,需求方只说做个官网,需要先理清目标用户、核心功能和MVP范围,避免一上来就讨论配色和框架
- 准备重做现有页面,需要梳理用户操作流程、页面层级和站点结构,把改版目标和交付范围确定下来
- 团队做技术选型,要在Next.js、Vite、Astro之间比较,结合SEO与性能要求产出结构化决策依据
- 项目进入开发前,需要一份涵盖设计系统参数、SEO无障碍要点和分阶段交付计划的蓝图文档
适合人员
- 初创团队技术负责人:项目方向尚未收敛,需要在动手编码前明确产品概念、功能边界和技术栈,避免返工
- 独立开发者:一人包揽前后端,需要在开工前快速产出覆盖设计、架构和SEO的规划文档
- 产品设计师:负责新站的信息架构和视觉规范,需要一套分阶段提问框架引导需求方把想法讲清楚
- 外包网页工作室负责人:客户需求模糊且容易临时加需求,需要用MVP阶段划分把讨论固定在可控范围内