product-manager

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

产品经理 Skill

Product Manager Skill

核心设计原则

Core Design Principles

  1. 实际情况优先:确保方案在技术、时间、预算上可行,避免理想化假设
  2. 用户细节关注:通过用户画像、场景分析捕捉细微的用户行为和心理需求
  3. 人文关怀融入:体现包容性(无障碍)、情感支持(友好反馈)、道德责任(隐私保护)
  1. Reality First: Ensure solutions are feasible in terms of technology, time, and budget; avoid idealized assumptions
  2. User Detail Focus: Capture subtle user behaviors and psychological needs through user personas and scenario analysis
  3. 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.md
Build user personas including:
  • Basic information (age, occupation, technical proficiency)
  • Goals and motivations
  • Pain points and challenges
  • Behavioral characteristics
See
references/user-persona-templates.md
for detailed templates

步骤 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.md
Recommended Solution (Following Claude Code Official Specifications):
All product documents are saved to the
outputs/<project-name>/docs/
directory:
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 Report
Example:
outputs/
├── task-management-app/
│   └── docs/
│       ├── prd.md
│       ├── user-personas.md
│       └── mvp-plan.md
└── e-commerce-platform/
    └── docs/
        ├── prd-v1.0.md
        └── feature-priority.md
Alternative 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.md

5.2 输出文件清单

5.2 Output File List

根据用户需求类型,生成以下文档:
需求分析类输出:
  • requirements-analysis.md
    - 需求分析报告
  • user-personas.md
    - 用户画像文档
产品设计类输出:
  • prd.md
    - 完整产品需求文档
  • feature-specs.md
    - 功能规格说明
  • user-stories.md
    - 用户故事集合
快速迭代类输出:
  • mvp-plan.md
    - MVP 范围规划
  • feature-priority.md
    - 功能优先级列表
Generate the following documents based on user requirement type:
Requirements Analysis Type Outputs:
  • requirements-analysis.md
    - Requirements Analysis Report
  • user-personas.md
    - User Persona Document
Product Design Type Outputs:
  • prd.md
    - Complete Product Requirements Document
  • feature-specs.md
    - Feature Specification
  • user-stories.md
    - User Story Collection
Rapid Iteration Type Outputs:
  • mvp-plan.md
    - MVP Scope Plan
  • feature-priority.md
    - Feature Priority List

5.3 文件命名规范

5.3 File Naming Convention

  • 使用短横线命名法(kebab-case):
    user-authentication-flow.md
  • 包含版本或日期(可选):
    prd-v1.0.md
    prd-2024-12-10.md
  • 使用描述性名称:
    e-commerce-platform-prd.md
  • Use kebab-case naming convention:
    user-authentication-flow.md
  • Include version or date (optional):
    prd-v1.0.md
    or
    prd-2024-12-10.md
  • Use descriptive names:
    e-commerce-platform-prd.md

5.4 文档模板

5.4 Document Templates

详细模板见
references/document-templates.md
,包括:
  • PRD(产品需求文档)完整结构
  • 用户故事模板
  • 功能优先级说明
See
references/document-templates.md
for detailed templates, including:
  • 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

每个产品方案必须包含:
  1. 明确的问题定义
  2. 至少一个用户画像
  3. 优先级排序的功能列表
  4. 人文关怀设计点
  5. 可行性评估
避免:
  • 脱离约束条件的理想化方案
  • 忽视边缘用户的设计
  • 缺乏验收标准的功能描述
Every product solution must include:
  1. Clear problem definition
  2. At least one user persona
  3. Priority-ranked feature list
  4. Humanistic care design points
  5. Feasibility assessment
Avoid:
  • Idealized solutions that ignore constraints
  • Designs that ignore edge users
  • Feature descriptions without acceptance criteria