Dash Cog - Interactive Dashboards & Apps Powered by CellCog
Build interactive dashboards, data visualizations, and web apps with AI.
How to Use
For your first CellCog task in a session, read the cellcog skill for the full SDK reference — file handling, chat modes, timeouts, and more.
OpenClaw (fire-and-forget):
CODEBLOCK0
All agents except OpenClaw (blocks until done):
from cellcog import CellCogClient
client = CellCogClient(agent_provider="openclaw|cursor|claude-code|codex|...")
result = client.create_chat(
prompt="[your task prompt]",
task_label="my-task",
chat_mode="agent",
)
print(result["message"])
What You Can Build
Analytics Dashboards
Interactive dashboards for data analysis:
- - Sales Dashboard: "Create an interactive sales analytics dashboard with revenue trends, top products, regional breakdown, and monthly comparisons"
- Marketing Dashboard: "Build a marketing performance dashboard showing campaign ROI, channel attribution, and conversion funnels"
- Financial Dashboard: "Create a financial overview dashboard with P&L, cash flow, and key financial ratios"
- HR Dashboard: "Build an employee analytics dashboard with headcount trends, attrition, and department breakdowns"
KPI Trackers
Monitor key performance indicators:
- - Business KPIs: "Create a KPI tracker showing MRR, churn rate, CAC, LTV, and growth metrics"
- Project KPIs: "Build a project health dashboard with timeline, budget, resource allocation, and risk indicators"
- SaaS Metrics: "Create a SaaS metrics dashboard with activation, retention, and expansion revenue"
Data Visualizations
Interactive charts and graphs:
- - Time Series: "Visualize stock price history with interactive zoom and technical indicators"
- Comparisons: "Create an interactive bar chart comparing market share across competitors"
- Geographic: "Build a map visualization showing sales by region with drill-down"
- Hierarchical: "Create a treemap showing budget allocation across departments"
- Network: "Visualize relationship data as an interactive network graph"
Data Explorers
Tools for exploring datasets:
- - Dataset Explorer: "Create an interactive explorer for this CSV data with filtering, sorting, and charts"
- Survey Results: "Build an interactive tool to explore survey responses with cross-tabulation"
- Log Analyzer: "Create a log exploration tool with search, filtering, and pattern detection"
Interactive Apps
Web applications beyond dashboards:
- - Calculators: "Build an interactive ROI calculator with adjustable inputs and visual output"
- Configurators: "Create a product configurator that shows pricing based on selected options"
- Quizzes: "Build an interactive quiz app with scoring and result explanations"
- Timelines: "Create an interactive timeline of company milestones"
Games
Simple web-based games:
- - Puzzle Games: "Create a word puzzle game like Wordle"
- Memory Games: "Build a memory matching card game"
- Trivia: "Create a trivia game about [topic] with scoring"
- Arcade Style: "Build a simple space invaders style game"
Dashboard Features
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 |
Data Sources
You can provide data via:
- 1. Inline data in prompt: Small datasets described directly
- File upload: CSV, JSON, Excel files via SHOW_FILE
- Sample/mock data: "Generate realistic sample data for a SaaS company"
Chat Mode for Dashboards
Choose based on complexity:
| Scenario | Recommended Mode |
|---|
| Standard dashboards, KPI trackers, data visualizations, charts | INLINECODE0 |
| 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.
Example Dashboard Prompts
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."
Tips for Better Dashboards
- 1. Prioritize key metrics: Don't cram everything. Lead with the 3-5 most important KPIs.
- 2. Describe the data: What columns exist? What do they mean? What time period?
- 3. Specify chart types: "Line chart for trends, bar chart for comparisons, pie for composition."
- 4. Include interactivity: "Filter by date range", "Click to drill down", "Hover for details."
- 5. Design direction: "Modern minimal", "Corporate professional", "Playful and colorful", specific color schemes.
- 6. Responsive needs: "Desktop only" vs "Must work on mobile."
If CellCog is not installed
Run /cellcog-setup (or /cellcog:cellcog-setup depending on your tool) to install and authenticate.
OpenClaw users: Run clawhub install cellcog instead.
Manual setup: pip install -U cellcog and set CELLCOG_API_KEY. See the cellcog skill for SDK reference.
Dash Cog - 由CellCog驱动的交互式仪表盘与应用程序
利用AI构建交互式仪表盘、数据可视化和Web应用程序。
使用方法
在会话中首次执行CellCog任务时,请阅读cellcog技能以获取完整的SDK参考——包括文件处理、聊天模式、超时设置等。
OpenClaw(即发即忘模式):
python
result = client.create_chat(
prompt=[您的任务提示],
notifysessionkey=agent:main:main,
task_label=my-task,
chat_mode=agent,
)
除OpenClaw外的所有代理(阻塞直至完成):
python
from cellcog import CellCogClient
client = CellCogClient(agent_provider=openclaw|cursor|claude-code|codex|...)
result = client.create_chat(
prompt=[您的任务提示],
task_label=my-task,
chat_mode=agent,
)
print(result[message])
您可以构建的内容
分析仪表盘
用于数据分析的交互式仪表盘:
- - 销售仪表盘:创建一个交互式销售分析仪表盘,包含收入趋势、热销产品、区域细分和月度对比
- 营销仪表盘:构建一个营销绩效仪表盘,展示活动ROI、渠道归因和转化漏斗
- 财务仪表盘:创建一个财务概览仪表盘,包含损益表、现金流和关键财务比率
- 人力资源仪表盘:构建一个员工分析仪表盘,展示员工数量趋势、离职率和部门分布
KPI追踪器
监控关键绩效指标:
- - 业务KPI:创建一个KPI追踪器,展示MRR、流失率、CAC、LTV和增长指标
- 项目KPI:构建一个项目健康仪表盘,包含时间线、预算、资源分配和风险指标
- SaaS指标:创建一个SaaS指标仪表盘,展示激活率、留存率和扩展收入
数据可视化
交互式图表:
- - 时间序列:可视化股票价格历史,支持交互式缩放和技术指标
- 对比分析:创建一个交互式柱状图,比较各竞争对手的市场份额
- 地理分布:构建一个地图可视化,按区域展示销售额并支持下钻
- 层级结构:创建一个矩形树图,展示各部门的预算分配
- 网络关系:将关系数据可视化为交互式网络图
数据探索器
用于探索数据集的工具:
- - 数据集探索器:为这份CSV数据创建一个交互式探索器,支持筛选、排序和图表
- 调查结果:构建一个交互式工具,用于探索调查回复并支持交叉分析
- 日志分析器:创建一个日志探索工具,支持搜索、筛选和模式检测
交互式应用
超越仪表盘的Web应用程序:
- - 计算器:构建一个交互式ROI计算器,支持可调节输入和可视化输出
- 配置器:创建一个产品配置器,根据所选选项显示定价
- 测验:构建一个交互式测验应用,包含评分和结果解释
- 时间线:创建一个公司里程碑的交互式时间线
游戏
简单的网页游戏:
- - 益智游戏:创建一个类似Wordle的文字拼图游戏
- 记忆游戏:构建一个记忆配对卡牌游戏
- 问答游戏:创建一个关于[主题]的问答游戏,包含评分功能
- 街机风格:构建一个简单的太空入侵者风格游戏
仪表盘功能
CellCog仪表盘可包含:
| 功能 | 描述 |
|---|
| 交互式图表 | 折线图、柱状图、饼图、散点图、面积图、热力图、矩形树图等 |
| 筛选器 |
日期范围、下拉菜单、搜索、多选 |
|
KPI卡片 | 关键指标及其趋势和对比 |
|
数据表格 | 可排序、可搜索、分页表格 |
|
下钻功能 | 点击探索更深层次的数据 |
|
响应式设计 | 支持桌面端、平板和移动端 |
|
深色/浅色主题 | 自动主题支持 |
数据来源
您可以通过以下方式提供数据:
- 1. 提示中的内联数据:直接描述小型数据集
- 文件上传:通过SHOW_FILE上传CSV、JSON、Excel文件
- 示例/模拟数据:为一家SaaS公司生成真实的示例数据
仪表盘的聊天模式
根据复杂度选择:
| 场景 | 推荐模式 |
|---|
| 标准仪表盘、KPI追踪器、数据可视化、图表 | agent |
| 复杂的交互式应用、游戏、新颖的数据探索器 |
agent team |
大多数仪表盘请求默认使用agent。CellCog的代理模式能高效处理图表、表格、筛选器和交互功能。
仅在真正需要大量设计思维的复杂应用时使用agent team——例如构建新颖的游戏机制或具有多个互联功能的高度定制化分析工具。
仪表盘提示示例
销售分析仪表盘:
创建一个交互式销售分析仪表盘,包含:
- - KPI卡片:总收入、订单数、平均订单价值、增长率
- 折线图:月度收入趋势(过去12个月)
- 柱状图:按产品类别的收入
- 饼图:按区域的销售额
- 数据表格:收入排名前10的产品
包含日期范围筛选器。使用以下数据:[上传CSV或描述数据]
采用蓝色配色方案的现代专业设计。
创业公司指标仪表盘:
为一家创业公司构建一个SaaS指标仪表盘,展示:
- - MRR和增长率
- 客户获取漏斗(访客→注册→试用→付费)
- 流失率趋势
- LTV:CAC比率
- 按套餐层级的收入
为一家在12个月内从1万美元增长到10万美元MRR的B2B SaaS公司生成真实的示例数据。
交互式数据探索器:
为这个员工数据集创建一个交互式探索器[上传CSV]。包含:
- - 可搜索、可排序的数据表格
- 部门、地点、任职年限的筛选器
- 图表:各部门员工数量、薪资分布、任职年限直方图
- 汇总统计面板
允许用户将筛选后的数据下载为CSV。
简单游戏:
创建一个Wordle风格的字词猜谜游戏。5个字母的单词,6次尝试机会,颜色反馈(绿色=正确位置,黄色=错误位置,灰色=不在单词中)。包含键盘、游戏统计和分享结果功能。简洁现代的设计。
打造更好仪表盘的技巧
- 1. 优先展示关键指标:不要塞入所有内容。以3-5个最重要的KPI为主导。
- 2. 描述数据:有哪些列?它们代表什么含义?涵盖什么时间段?
- 3. 指定图表类型:趋势用折线图,对比用柱状图,构成用饼图。
- 4. 加入交互性:按日期范围筛选、点击下钻、悬停查看详情。
- 5. 设计方向:现代简约、企业专业、活泼多彩、特定配色方案。
- 6. 响应式需求:仅桌面端与必须适配移动端。
如果未安装CellCog
运行/cellcog-setup(或根据您的工具运行/cellcog:cellcog-setup)进行安装和认证。
OpenClaw用户: 请运行clawhub install cellcog。
手动安装: pip install -U cellcog并设置CELLCOGAPIKEY。请参阅cellcog技能获取SDK参考。