算法艺术创作
algorithmic-art
通过代码和可调参数创作生成艺术与交互式视觉效果。
accelint-persona-review【设计与创意】Evaluate Figma designs from operator persona perspectives through design critique and user experience evaluation. Use when reviewing UX for specific user roles (e.g., air-surveillance-tech, weapons-director), conducting design reviews, or evaluating operator interfaces. Analyzes cognitive load, communication patterns, pain points, and system visibili…
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Evaluate Figma designs from the perspective of specific operator personas. Generic UX advice ("make it more intuitive") misses insights that emerge from the persona's documented profile - their responsibilities, pain points, systems they monitor, and operational context.
Start by loading the persona index to find available personas:
Read references/personas/_index.md
Then load the specific persona requested by the user:
Read references/personas/{persona-id}.md
Do NOT load multiple persona files - only load the one requested by the user.
Do NOT load evaluation-examples.md yet - wait until Step 4.
If the persona doesn't exist, list available options from the index and ask the user to choose.
Figma URL provided:
Use appropriate Figma MCP tool to fetch the design (e.g., mcp__figma-desktop__get_design_context with extracted node ID from URL pattern node-id=1-2 → 1:2).
No URL (default): Use Figma MCP desktop to get current file/selection. If nothing selected, prompt user to select a frame or component.
Figma MCP unavailable: Ask user to provide a screenshot of the design. Analyze the screenshot using visual inspection, but note that without full design context (component properties, layout constraints, interaction states), the review will be limited to visual elements only.
Use Outline MCP to find relevant context. Since Outline requires workspace selection, use this pattern:
ListMcpResourcesTool(server: "outline")
Search for documents covering:
Prioritize documents mentioning the persona's role, responsibilities, or systems they interact with.
Outline MCP unavailable: Proceed with the review based solely on the persona profile and design context. Note in your review that supporting documentation wasn't available, and recommend areas where organizational standards should be consulted.
Load evaluation examples to calibrate your approach:
Read references/evaluation-examples.md
Use the evaluation framework below, but adapt structure to findings - don't force insights into rigid sections.
Provide critique in this general format (adapt as needed):
## Persona Review: [Persona Name]
### Design Summary
[1-2 sentence summary of what you reviewed]
### Critical Findings
[2-3 most important insights specific to this persona]
### Detailed Evaluation
**Cognitive Load**: [Assessment with specific examples from persona profile]
**Communication Patterns**: [How well it supports their "Says & Does"]
**Pain Point Mitigation**: [Which pain points addressed/created]
**Context Awareness**: [Appropriate for their experience/responsibilities]
**System Visibility**: [Coverage of their "Sees" systems]
**Communication Support**: [Integration with their "Hears" channels]
### Recommendations
[Prioritized list of actionable improvements, grounded in persona profile]
### Supporting References
[Links to relevant Outline docs found during research]
This is an example structure, not a rigid template. Adapt based on:
The critical elements are:
Be specific to the persona: Generic UX advice helps no one. Ground every observation in the persona's documented profile (Profile, About, Hears, Sees, Says & Does, Pain Points).
Prioritize operational impact: A minor UI inconsistency that breaks muscle memory for a high-tempo operator matters more than major visual polish issues. Consider the stakes of their work.
Assume domain expertise: These operators are experts in their field. Don't suggest "simplifications" that remove necessary complexity they need to do their jobs.
Consider the full context: Review their entire profile - insights often emerge from connections between sections. A pain point in one area may relate to systems they monitor or communication channels they use.
Connect across profile sections: The most valuable insights synthesize multiple parts of the persona profile (e.g., a pain point + systems they see + actions they take = integrated solution opportunity).
references/personas/{persona-id}.mdreferences/personas/_index.mdreferences/evaluation-examples.mdLoad these on-demand to minimize context usage.