算法艺术创作
algorithmic-art
通过代码和可调参数创作生成艺术与交互式视觉效果。
dash-cog【设计与创意】Interactive dashboards and apps powered by CellCog. Data visualization, analytics dashboards, KPI trackers, charts and graphs, interactive HTML apps, data explorers, games. Build web apps with AI.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Build interactive dashboards, data visualizations, and web apps with AI.
This skill requires the CellCog mothership skill for SDK setup and API calls.
clawhub install cellcog
Read the cellcog skill first for SDK setup. This skill shows you what's possible.
Quick pattern (v1.0+):
# Fire-and-forget - returns immediately
result = client.create_chat(
prompt="[your dashboard/app request]",
notify_session_key="agent:main:main",
task_label="dashboard-task",
chat_mode="agent" # Agent mode handles most dashboards well
)
# Daemon notifies you when complete - do NOT poll
Interactive dashboards for data analysis:
Monitor key performance indicators:
Interactive charts and graphs:
Tools for exploring datasets:
Web applications beyond dashboards:
Simple web-based games:
CellCog dashboards can include:
| Feature | Description |
|---|---|
| Interactive Charts | Line, bar, pie, scatter, area, heatmaps, treemaps, and more |
| Filters | Date ranges, dropdowns, search, multi-select |
| KPI Cards | Key metrics with trends and comparisons |
| Data Tables | Sortable, searchable, paginated tables |
| Drill-Down | Click to explore deeper levels of data |
| Responsive Design | Works on desktop, tablet, and mobile |
| Dark/Light Themes | Automatic theme support |
You can provide data via:
Choose based on complexity:
| Scenario | Recommended Mode |
|---|---|
| Standard dashboards, KPI trackers, data visualizations, charts | "agent" |
| Complex interactive apps, games, novel data explorers | "agent team" |
Default to "agent" for most dashboard requests. CellCog's agent mode handles charts, tables, filters, and interactivity efficiently.
Reserve "agent team" for truly complex applications requiring significant design thinking—like building a novel game mechanic or a highly customized analytical tool with multiple interconnected features.
Sales analytics dashboard:
"Create an interactive sales analytics dashboard with:
- KPI cards: Total Revenue, Orders, Average Order Value, Growth Rate
- Line chart: Monthly revenue trend (last 12 months)
- Bar chart: Revenue by product category
- Pie chart: Sales by region
- Data table: Top 10 products by revenue
Include date range filter. Use this data: [upload CSV or describe data] Modern, professional design with blue color scheme."
Startup metrics dashboard:
"Build a SaaS metrics dashboard for a startup showing:
- MRR and growth rate
- Customer acquisition funnel (visitors → signups → trials → paid)
- Churn rate trend
- LTV:CAC ratio
- Revenue by plan tier
Generate realistic sample data for a B2B SaaS company growing from $10K to $100K MRR over 12 months."
Interactive data explorer:
"Create an interactive explorer for this employee dataset [upload CSV]. Include:
- Searchable, sortable data table
- Filters for department, location, tenure
- Charts: headcount by department, salary distribution, tenure histogram
- Summary statistics panel
Allow users to download filtered data as CSV."
Simple game:
"Create a Wordle-style word guessing game. 5-letter words, 6 attempts, color feedback (green = correct position, yellow = wrong position, gray = not in word). Include keyboard, game statistics, and share results feature. Clean, modern design."
Prioritize key metrics: Don't cram everything. Lead with the 3-5 most important KPIs.
Describe the data: What columns exist? What do they mean? What time period?
Specify chart types: "Line chart for trends, bar chart for comparisons, pie for composition."
Include interactivity: "Filter by date range", "Click to drill down", "Hover for details."
Design direction: "Modern minimal", "Corporate professional", "Playful and colorful", specific color schemes.
Responsive needs: "Desktop only" vs "Must work on mobile."