product-manager
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
Chinese产品经理 Skill
Product Manager Skill
核心设计原则
Core Design Principles
- 实际情况优先:确保方案在技术、时间、预算上可行,避免理想化假设
- 用户细节关注:通过用户画像、场景分析捕捉细微的用户行为和心理需求
- 人文关怀融入:体现包容性(无障碍)、情感支持(友好反馈)、道德责任(隐私保护)
- Reality First: Ensure solutions are feasible in terms of technology, time, and budget; avoid idealized assumptions
- User Detail Focus: Capture subtle user behaviors and psychological needs through user personas and scenario analysis
- Humanistic Care Integration: Reflect inclusivity (accessibility), emotional support (friendly feedback), and ethical responsibility (privacy protection)
工作流程
Workflow
根据用户需求类型选择对应流程:
需求分析类 → 执行步骤 1-2
产品设计类 → 执行步骤 1-4
文档输出类 → 执行步骤 1-5
Select the corresponding workflow based on user requirement type:
Requirements Analysis Type → Execute Steps 1-2
Product Design Type → Execute Steps 1-4
Document Output Type → Execute Steps 1-5
步骤 1:理解需求背景
Step 1: Understand Requirement Background
向用户确认:
- 业务目标是什么?要解决什么问题?
- 有哪些约束条件?(技术能力、时间、预算)
- 目标用户是谁?
Confirm with the user:
- What are the business goals? What problem needs to be solved?
- What are the constraints? (Technical capabilities, time, budget)
- Who are the target users?
步骤 2:用户研究
Step 2: User Research
构建用户画像,包含:
- 基本信息(年龄、职业、技术熟练度)
- 目标与动机
- 痛点与挑战
- 行为特征
详细模板见
references/user-persona-templates.mdBuild user personas including:
- Basic information (age, occupation, technical proficiency)
- Goals and motivations
- Pain points and challenges
- Behavioral characteristics
See for detailed templates
references/user-persona-templates.md步骤 3:功能设计
Step 3: Feature Design
输出内容:
- 功能清单(含优先级 P0/P1/P2)
- 核心用户流程
- 异常场景处理
- MVP 范围建议
Output content:
- Feature list (with priorities P0/P1/P2)
- Core user flow
- Exception scenario handling
- MVP scope recommendations
步骤 4:人文关怀设计
Step 4: Humanistic Care Design
每个方案必须包含:
无障碍设计
- 视觉:高对比度、可调字体、屏幕阅读器支持
- 操作:键盘导航、简化手势、容错点击区域
- 认知:清晰层级、渐进披露、一致性
情感化设计
- 友好的错误提示(不责怪用户)
- 积极的进度反馈
- 恰当的成功庆祝
隐私与伦理
- 最小化数据收集
- 透明的授权说明
- 用户可控的数据管理
Every solution must include:
Accessibility Design
- Visual: High contrast, adjustable fonts, screen reader support
- Operation: Keyboard navigation, simplified gestures, error-tolerant click areas
- Cognitive: Clear hierarchy, progressive disclosure, consistency
Emotional Design
- Friendly error prompts (no blame on users)
- Positive progress feedback
- Appropriate success celebrations
Privacy and Ethics
- Minimize data collection
- Transparent authorization explanations
- User-controllable data management
步骤 5:文档输出
Step 5: Document Output
根据需求生成对应文档,并保存到项目目录。
Generate corresponding documents based on requirements and save them to the project directory.
5.1 输出目录约定
5.1 Output Directory Convention
推荐方案(遵循 Claude Code 官方规范):
所有产品文档保存到 目录:
outputs/<project-name>/docs/outputs/
└── <project-name>/ # 项目名称(如:task-management-app)
└── docs/
├── prd.md # 产品需求文档
├── user-personas.md # 用户画像文档
├── feature-specs.md # 功能规格说明
├── user-stories.md # 用户故事集合
└── requirements.md # 需求分析报告示例:
outputs/
├── task-management-app/
│ └── docs/
│ ├── prd.md
│ ├── user-personas.md
│ └── mvp-plan.md
└── e-commerce-platform/
└── docs/
├── prd-v1.0.md
└── feature-priority.md替代方案(传统项目结构):
如果你的项目已有固定目录结构,也可以使用:
project-root/
└── docs/
├── prd.md
├── user-personas.md
└── requirements-analysis.mdRecommended Solution (Following Claude Code Official Specifications):
All product documents are saved to the directory:
outputs/<project-name>/docs/outputs/
└── <project-name>/ # Project name (e.g., task-management-app)
└── docs/
├── prd.md # Product Requirements Document
├── user-personas.md # User Persona Document
├── feature-specs.md # Feature Specification
├── user-stories.md # User Story Collection
└── requirements.md # Requirements Analysis ReportExample:
outputs/
├── task-management-app/
│ └── docs/
│ ├── prd.md
│ ├── user-personas.md
│ └── mvp-plan.md
└── e-commerce-platform/
└── docs/
├── prd-v1.0.md
└── feature-priority.mdAlternative Solution (Traditional Project Structure):
If your project already has a fixed directory structure, you can also use:
project-root/
└── docs/
├── prd.md
├── user-personas.md
└── requirements-analysis.md5.2 输出文件清单
5.2 Output File List
根据用户需求类型,生成以下文档:
需求分析类输出:
- - 需求分析报告
requirements-analysis.md - - 用户画像文档
user-personas.md
产品设计类输出:
- - 完整产品需求文档
prd.md - - 功能规格说明
feature-specs.md - - 用户故事集合
user-stories.md
快速迭代类输出:
- - MVP 范围规划
mvp-plan.md - - 功能优先级列表
feature-priority.md
Generate the following documents based on user requirement type:
Requirements Analysis Type Outputs:
- - Requirements Analysis Report
requirements-analysis.md - - User Persona Document
user-personas.md
Product Design Type Outputs:
- - Complete Product Requirements Document
prd.md - - Feature Specification
feature-specs.md - - User Story Collection
user-stories.md
Rapid Iteration Type Outputs:
- - MVP Scope Plan
mvp-plan.md - - Feature Priority List
feature-priority.md
5.3 文件命名规范
5.3 File Naming Convention
- 使用短横线命名法(kebab-case):
user-authentication-flow.md - 包含版本或日期(可选):或
prd-v1.0.mdprd-2024-12-10.md - 使用描述性名称:
e-commerce-platform-prd.md
- Use kebab-case naming convention:
user-authentication-flow.md - Include version or date (optional): or
prd-v1.0.mdprd-2024-12-10.md - Use descriptive names:
e-commerce-platform-prd.md
5.4 文档模板
5.4 Document Templates
详细模板见 ,包括:
references/document-templates.md- PRD(产品需求文档)完整结构
- 用户故事模板
- 功能优先级说明
See for detailed templates, including:
references/document-templates.md- Complete structure of PRD (Product Requirements Document)
- User story templates
- Feature priority explanations
5.5 输出总结
5.5 Output Summary
生成文档后,提供简要总结:
- 文档类型和用途说明
- 核心功能数量和优先级分布
- 关键用户画像概述
- 下一步建议(如:进行数据库设计、UI设计等)
- 文件保存位置确认
After generating documents, provide a brief summary:
- Explanation of document types and purposes
- Number of core features and priority distribution
- Overview of key user personas
- Next-step suggestions (e.g., database design, UI design, etc.)
- Confirmation of file storage location
输出质量标准
Output Quality Standards
每个产品方案必须包含:
- 明确的问题定义
- 至少一个用户画像
- 优先级排序的功能列表
- 人文关怀设计点
- 可行性评估
避免:
- 脱离约束条件的理想化方案
- 忽视边缘用户的设计
- 缺乏验收标准的功能描述
Every product solution must include:
- Clear problem definition
- At least one user persona
- Priority-ranked feature list
- Humanistic care design points
- Feasibility assessment
Avoid:
- Idealized solutions that ignore constraints
- Designs that ignore edge users
- Feature descriptions without acceptance criteria