概念方案生成与设计说明撰写。根据历史项目资料和 Figma 设计稿自动生成概念方案模板(.docx)和设计说明文档(.docx)。适用场景:(1) 用户提供历史项目资料目录 + 需求,要求生成概念方案模板,(2) 用户提供 Figma 链接 + 历史项目资料,要求撰写设计说明,(3) 用户只需要生成方案模板或设计...
这是一个专业的 UI/UX 设计文档自动生成工具,充分利用 OpenClaw 的原生能力,将设计文档产出时间从 3-5 天缩短至 2 分钟。
核心价值:
核心理念:
\
用户输入需求 ↓ Skill: 扫描并索引历史项目 ↓ Skill: 匹配相关项目(Top 5) ↓ OpenClaw: 读取相关项目文档 ↓ OpenClaw: 理解设计风格和规范 ↓ OpenClaw: 生成 3 个风格的方案 ↓ OpenClaw: 渲染 Word 文档 ↓ 输出结果 \\
\
用户提供设计稿 + 需求 ↓ Skill: 匹配相关历史项目 ↓ OpenClaw: 分析设计稿 ├─ 图片 → OpenClaw 视觉理解 └─ Figma → figma skill 提取 ↓ OpenClaw: 读取相关设计说明 ↓ OpenClaw: 生成结构化设计说明 ↓ OpenClaw: 渲染 Word 文档 ↓ 输出结果 \\
用户输入示例: \
请基于历史项目生成一个智能家居 APP 的概念方案,要求:
Skill 执行步骤:
检查项目索引是否存在,如不存在则运行 \python scripts/index_projects.py\
运行 \python scripts/match_projects.py "智能家居 IoT 科技感"\ 匹配相关项目
将匹配到的项目路径返回给 OpenClaw
OpenClaw 读取这些项目的文档并理解设计模式
OpenClaw 根据
eferences/concept_plan_schema.md\ 生成 3 个不同风格的方案
OpenClaw 创建 Word 文档并保存到配置的输出目录
用户输入示例: \
请基于这个设计稿生成设计说明:
或者:
\
请基于这个 Figma 设计稿生成设计说明: https://www.figma.com/file/xxxxx \\
Skill 执行步骤:
OpenClaw 分析设计稿(布局、色彩、字体、组件)
运行 \python scripts/match_projects.py "智能家居"\ 匹配相关项目
OpenClaw 读取相关项目的设计说明文档
OpenClaw 根据
eferences/design_desc_schema.md\ 生成结构化设计说明
OpenClaw 创建 Word 文档并保存
在使用前需要配置项目路径和输出路径:
\\json { "projects_path": "C:\path\to\your\historical\projects", "output_path": "C:\path\to\output\directory", "max_related_projects": 5, "num_proposal_styles": 3, "enable_figma": true, "enable_image_analysis": true } \\
配置说明:
功能: 扫描历史项目目录,生成项目索引
输出: \data/project_index.json\
运行: \python scripts/index_projects.py\
索引包含:
功能: 基于需求关键词匹配相关项目
输入: 需求关键词
输出: 相关项目路径列表(按相关度排序)
运行: \python scripts/match_projects.py "关键词"\
匹配算法考虑:
\\json { "version": "1.0.0", "created_at": "2026-05-27T11:30:00", "total_projects": 50, "projects": [ { "id": "proj_001", "name": "2020.12.9 福建省农村信用社手机银行体验升级", "path": "C:\projects\2020.12.9 福建省农村信用社...", "date": "2020-12-09", "industry": "金融", "type": "APP", "keywords": ["手机银行", "金融", "体验升级"], "files": { "requirements": ["需求文档.docx"], "design_docs": ["设计说明.docx"], "designs": ["首页.png", "列表页.png"], "others": [] }, "file_count": 4, "indexed_at": "2026-05-27T11:30:00" } ] } \\
详细的文档结构定义请参考:
配置项目路径 编辑 \config.json\,设置你的历史项目路径和输出路径
建立项目索引 \\ash python scripts/index_projects.py \\
测试匹配 \\ash python scripts/match_projects.py "智能家居" \\
开始使用 在 OpenClaw 中输入需求即可
✅ 极简: 代码 < 500 行,无复杂依赖
✅ 智能: 充分利用 OpenClaw 的理解能力
✅ 灵活: OpenClaw 可处理各种文档格式
✅ 快速: 2 分钟生成专业文档
✅ 可扩展: 易于添加新的文档类型和模板
原因: 索引不存在或关键词匹配度低
解决:
原因: 历史项目数量少或质量低
解决:
原因: 项目路径错误或无访问权限
解决:
原因: figma skill 未安装或配置错误
解决:
MIT License
Created for ClawHub Skills Repository