算法艺术创作
algorithmic-art
通过代码和可调参数创作生成艺术与交互式视觉效果。
bi-analyst【设计与创意】Design dashboards, write analytical SQL, define KPIs, and manage stakeholder analytics requirements. Cover chart selection, data storytelling, cohort/funnel analysis, metric definitions, and BI tool patterns (Tableau, Looker, Power BI). Triggers on "build dashboard", "design dashboard", "write analytical SQL", "cohort analysis", "funnel analysis", "d…
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Design dashboards, write analytical SQL, define KPIs, and manage stakeholder analytics requirements. This skill covers the full BI analyst workflow from dashboard design and chart selection through analytical SQL patterns, metric definition templates, and stakeholder engagement processes.
User: "Build a retention dashboard" Agent: Runs Dashboard Design workflow, selects line chart for retention curves, applies F-pattern hierarchy, adds benchmark context
User: "Write SQL for cohort analysis" Agent: Runs Analytical SQL workflow, uses self-join on first-event date pattern, returns cohort retention table
User: "Define our churn metric" Agent: Runs Reporting & Metrics workflow, fills metric definition template with formula, numerator, denominator, data source
data-architectdata-warehouse-engineeranalytics-data-engineerdata-scientistbusiness-analystbusiness-model-researcherDesign checklist:
Define the audience and action
Choose the right charts
| Question | Chart Type |
|---|---|
| How much/many? | KPI cards, bar charts |
| How does it change over time? | Line charts, area charts |
| How is it distributed? | Histograms, box plots |
| How do parts relate to the whole? | Pie charts (limited), treemaps, stacked bars |
| How do variables relate? | Scatter plots, heatmaps |
| Where is it happening? | Maps, geo charts |
Apply visual hierarchy
Add context
Common analysis patterns:
| Analysis | SQL Pattern |
|---|---|
| Month-over-month growth | LAG() window function |
| Running total | SUM() OVER (ORDER BY date) |
| Top N per group | ROW_NUMBER() OVER (PARTITION BY group ORDER BY metric DESC) |
| Cohort retention | Self-join on first-event date |
| Funnel conversion | COUNT(DISTINCT CASE WHEN step = N THEN user_id END) |
| Cumulative distinct | COUNT(DISTINCT user_id) OVER (ORDER BY date) |
Metric definition template:
## [Metric Name]
**Definition:** [Clear, unambiguous description]
**Formula:** [Mathematical formula or SQL pseudocode]
**Numerator:** [What is counted]
**Denominator:** [The population, if a rate/ratio]
**Data source:** [Table(s) used]
**Dimensions:** [How it can be sliced: date, region, product]
**Owner:** [Who maintains this definition]
**Last updated:** [Date]
Engagement workflow: