Proto Cog - Build Prototypes You Can Click
Build prototypes you can click. UI/UX wireframes, app mockups, and fully interactive HTML prototypes — from napkin sketch to clickable experience in one prompt.
Every other AI design tool gives you static images. CellCog builds working prototypes — real HTML, real interactions, real user flows you can click through and share with stakeholders. Landing pages, mobile app screens, SaaS dashboards, design systems — prototyped and playable, not just pretty.
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"])
Why Interactive Prototypes Matter
Static mockups create a fundamental gap: stakeholders see pictures, not experiences. The difference matters:
| Static Mockup | Interactive Prototype |
|---|
| "Imagine clicking this button" | Click the button, see what happens |
| "This would scroll to..." |
Scroll and see the content load |
| "The hover state looks like..." | Hover and watch the animation |
| "Trust me, the flow makes sense" | Walk through the flow yourself |
CellCog generates real HTML/CSS/JS prototypes hosted on live URLs. Share a link, get feedback on the actual experience — not on someone's imagination of the experience.
What You Can Prototype
Landing Pages
Validate your messaging and design:
- - SaaS Landing Pages: "Create a landing page for an AI writing assistant — hero, features, pricing, testimonials, CTA"
- Product Launch Pages: "Build a launch page for a new fitness app with countdown and email signup"
- Event Pages: "Create a conference landing page with schedule, speakers, and registration"
- Portfolio Sites: "Build a personal portfolio landing page for a UX designer"
Example prompt:
"Create an interactive landing page prototype for 'FlowState' — a productivity app for developers:
Sections:
- - Hero: 'Code in the zone. Stay in the zone.' with app screenshot and CTA
- Problem: Distractions kill developer flow (statistics)
- Solution: How FlowState blocks distractions intelligently
- Features: 3-4 key features with icons
- Pricing: Free, Pro ($12/mo), Team ($8/user/mo)
- Testimonials: 3 developer quotes
- Final CTA
Style: Dark theme, developer-friendly, monospace accents
Make all buttons and navigation interactive."
Mobile App Screens
Design full app experiences:
- - Onboarding Flows: "Create a 5-screen onboarding flow for a meditation app"
- Core Features: "Prototype the main dashboard and navigation for a fitness tracking app"
- E-commerce: "Build a product browse → detail → cart → checkout flow for a fashion app"
- Social Features: "Prototype a profile page, feed, and messaging interface"
Example prompt:
"Prototype a mobile food delivery app (phone-sized viewport):
Screens:
- 1. Home — restaurant grid with search and category filters
- Restaurant — menu with items, ratings, delivery time
- Item detail — customization options, add to cart
- Cart — order summary, delivery address, payment
- Order tracking — live status with map placeholder
Make navigation between screens work with smooth transitions.
Style: Clean, modern, Uber Eats / DoorDash inspired."
SaaS Dashboards
Prototype complex business tools:
- - Analytics Dashboards: "Create a marketing analytics dashboard with real chart interactions"
- Admin Panels: "Build a user management panel with tables, filters, and modals"
- CRM Interfaces: "Prototype a sales pipeline view with drag-and-drop kanban board"
- Settings Pages: "Create a comprehensive settings page with tabs, forms, and toggles"
Example prompt:
"Prototype a SaaS project management dashboard:
Left sidebar: Navigation (Projects, Tasks, Team, Reports, Settings)
Main area:
- - Overview: KPI cards (tasks completed, overdue, in progress)
- Kanban board: Columns for To Do, In Progress, Review, Done
- Task cards with assignee avatars, priority tags, due dates
Interactions:
- - Sidebar navigation switches views
- Clicking a task card opens a detail modal
- Filter dropdown for project/team member
Style: Clean, professional, Notion/Linear inspired."
Design Systems & Components
Build reusable design foundations:
- - Component Libraries: "Create a UI component library: buttons, inputs, cards, modals, navigation"
- Style Guides: "Build an interactive style guide showing typography, colors, spacing, and components"
- Form Patterns: "Prototype common form patterns: login, signup, multi-step wizard, settings"
- Navigation Patterns: "Create examples of sidebar nav, top nav, bottom tab bar, and hamburger menu"
Wireframes
Quick structural explorations:
- - Low-Fidelity Wireframes: "Create grayscale wireframes for a blog platform — home, article, author pages"
- User Flows: "Wireframe the complete signup → onboarding → first action flow for a project management tool"
- Layout Explorations: "Show 3 different layout approaches for a real estate listing page"
- Information Architecture: "Wireframe the navigation structure for an e-learning platform with courses, lessons, and progress tracking"
Prototype Features
CellCog prototypes can include:
| Feature | Description |
|---|
| Navigation | Working links, page transitions, tab switching |
| Interactions |
Hover states, click actions, toggles, accordions |
|
Forms | Input fields, validation states, dropdowns, checkboxes |
|
Modals & Overlays | Popup dialogs, slide-out panels, tooltips |
|
Responsive Design | Adapts to desktop, tablet, and mobile viewports |
|
Animations | Smooth transitions, loading states, micro-interactions |
|
Data Display | Charts, tables, cards with realistic sample data |
|
Dark/Light Themes | Theme switching support |
Output Formats
| Format | Best For |
|---|
| Interactive HTML (Default) | Clickable prototypes hosted on live URL — share with anyone |
| Static Images |
Screenshots for documentation or comparison |
|
PDF | Wireframe documentation for handoff |
Interactive HTML is the default. That's the whole point — prototypes you can click.
Chat Mode for Prototyping
| Scenario | Recommended Mode |
|---|
| Individual pages, single components, wireframes | INLINECODE0 |
| Full app prototypes with multiple interconnected screens, design systems |
"agent team" |
Use "agent" for most prototypes. Landing pages, individual app screens, and component designs execute well in agent mode.
Use "agent team" for full application prototypes — multi-screen apps where navigation, state, and user flows need to work together cohesively.
Example Prompts
SaaS landing page:
"Create a landing page for 'CodeReview.ai' — an AI code review tool:
Hero: 'Ship better code. Ship it faster.' with demo video placeholder
Social proof: 'Trusted by 500+ engineering teams'
Features: AI-powered reviews, integration with GitHub/GitLab, security scanning
Pricing: Starter (free), Pro ($29/mo), Enterprise (custom)
Dark theme, developer-focused, green accent color.
All navigation and CTAs should be interactive."
Mobile app prototype:
"Prototype a habit tracking app (mobile viewport):
Tab bar: Today, Habits, Stats, Profile
Today screen: List of today's habits with checkboxes, streak counts, and progress ring
Habits screen: All habits with edit/delete, add new habit button
Stats screen: Charts showing completion rates, longest streaks, weekly/monthly view
Profile screen: Settings, notification preferences, export data
Tab navigation should work. Checking habits should animate.
Style: Minimal, calming, inspired by Streaks app."
Design system:
"Build an interactive design system for a fintech startup:
Colors: Primary (deep blue), secondary (teal), accent (amber), semantic (success/warning/error)
Typography: Scale from h1 to body to caption with clear hierarchy
Components:
- - Buttons (primary, secondary, ghost, destructive — each with hover/active/disabled states)
- Input fields (default, focused, error, disabled)
- Cards (simple, interactive, stat card)
- Table with sortable headers
- Modal dialog
- Toast notifications
Show each component with interactive states. Professional, banking-grade aesthetic."
Wireframe exploration:
"Create 3 different layout approaches for an AI chatbot interface:
Option A: Full-page chat (like ChatGPT)
Option B: Side panel chat with main content area
Option C: Floating chat widget
Each should include: message input, conversation history, suggested prompts, and settings access.
Grayscale wireframes, focused on layout and information hierarchy."
Tips for Better Prototypes
- 1. Describe the interactions: "Button opens a modal" or "Tabs switch content" — tell CellCog what should happen, not just what should appear.
- 2. Reference existing products: "Like Notion's sidebar" or "Stripe's pricing page" communicates more than paragraphs of description.
- 3. Specify viewport: "Mobile phone viewport" vs "Full desktop" changes the entire design approach.
- 4. Include realistic content: Real text, real numbers, real labels — not "Lorem ipsum". Prototypes with real content get better feedback.
- 5. State the purpose: "For user testing", "For investor demo", "For developer handoff" — context shapes fidelity level.
- 6. Think in flows, not pages: "Signup → Onboarding → Dashboard" is more useful than 3 disconnected page requests.
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.
Proto Cog - 构建可点击的原型
构建可点击的原型。 UI/UX线框图、应用模型以及完全交互式的HTML原型——从餐巾纸草图到可点击的体验,只需一个提示。
其他AI设计工具只能提供静态图片。CellCog构建的是可工作的原型——真实的HTML、真实的交互、真实的用户流程,你可以点击浏览并与利益相关者分享。落地页、移动应用界面、SaaS仪表盘、设计系统——原型化且可操作,而不仅仅是美观。
使用方法
在会话中首次使用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])
为什么交互式原型很重要
静态模型存在一个根本性的差距:利益相关者看到的是图片,而不是体验。区别如下:
| 静态模型 | 交互式原型 |
|---|
| 想象点击这个按钮 | 点击按钮,看看会发生什么 |
| 这里会滚动到... |
滚动并查看内容加载 |
| 悬停状态看起来像... | 悬停并观看动画 |
| 相信我,这个流程是合理的 | 亲自走一遍流程 |
CellCog生成真实的HTML/CSS/JS原型,托管在实时URL上。分享链接,获得关于实际体验的反馈——而不是关于某人想象中的体验。
你可以原型化的内容
落地页
验证你的信息和设计:
- - SaaS落地页:为AI写作助手创建一个落地页——英雄区、功能、定价、客户评价、行动号召
- 产品发布页:为新的健身应用构建发布页,包含倒计时和邮箱注册
- 活动页面:创建包含日程、演讲者和注册的会议落地页
- 作品集网站:为UX设计师构建个人作品集落地页
示例提示:
为FlowState创建一个交互式落地页原型——一款面向开发者的生产力应用:
板块:
- - 英雄区:在状态中编码。保持在状态中。包含应用截图和行动号召
- 问题:干扰破坏了开发者的心流(统计数据)
- 解决方案:FlowState如何智能地屏蔽干扰
- 功能:3-4个关键功能,带图标
- 定价:免费版、专业版($12/月)、团队版($8/用户/月)
- 客户评价:3条开发者引用
- 最终行动号召
风格:深色主题,面向开发者,等宽字体点缀
所有按钮和导航都应该是交互式的。
移动应用界面
设计完整的应用体验:
- - 引导流程:为冥想应用创建5屏引导流程
- 核心功能:为健身追踪应用原型化主仪表盘和导航
- 电商:为时尚应用构建商品浏览→详情→购物车→结账流程
- 社交功能:原型化个人资料页、信息流和消息界面
示例提示:
原型化一个移动端外卖应用(手机尺寸视口):
界面:
- 1. 首页——餐厅网格,带搜索和分类筛选
- 餐厅——菜单含菜品、评分、配送时间
- 菜品详情——定制选项,加入购物车
- 购物车——订单摘要、配送地址、支付
- 订单追踪——带地图占位的实时状态
界面间导航应流畅过渡。
风格:简洁、现代,受Uber Eats / DoorDash启发。
SaaS仪表盘
原型化复杂的商业工具:
- - 分析仪表盘:创建带真实图表交互的市场营销分析仪表盘
- 管理面板:构建带表格、筛选器和模态框的用户管理面板
- CRM界面:原型化带拖拽看板的销售管道视图
- 设置页面:创建包含标签页、表单和开关的全面设置页面
示例提示:
原型化一个SaaS项目管理仪表盘:
左侧边栏:导航(项目、任务、团队、报告、设置)
主区域:
- - 概览:KPI卡片(已完成任务、逾期任务、进行中任务)
- 看板:待办、进行中、审核、已完成列
- 任务卡片,包含负责人头像、优先级标签、截止日期
交互:
- - 侧边栏导航切换视图
- 点击任务卡片打开详情模态框
- 项目/团队成员筛选下拉框
风格:简洁、专业,受Notion/Linear启发。
设计系统与组件
构建可复用的设计基础:
- - 组件库:创建UI组件库:按钮、输入框、卡片、模态框、导航
- 风格指南:构建交互式风格指南,展示排版、颜色、间距和组件
- 表单模式:原型化常见表单模式:登录、注册、多步骤向导、设置
- 导航模式:创建侧边栏导航、顶部导航、底部标签栏和汉堡菜单的示例
线框图
快速结构探索:
- - 低保真线框图:为博客平台创建灰度线框图——首页、文章页、作者页
- 用户流程:为项目管理工具线框化完整的注册→引导→首次操作流程
- 布局探索:展示房地产列表页的3种不同布局方案
- 信息架构:为包含课程、课程和进度追踪的在线学习平台线框化导航结构
原型功能
CellCog原型可以包含:
悬停状态、点击动作、开关、手风琴 |
|
表单 | 输入字段、验证状态、下拉框、复选框 |
|
模态框与覆盖层 | 弹出对话框、滑出面板、工具提示 |
|
响应式设计 | 适应桌面、平板和移动视口 |
|
动画 | 平滑过渡、加载状态、微交互 |
|
数据展示 | 图表、表格、带真实示例数据的卡片 |
|
深色/浅色主题 | 主题切换支持 |
输出格式
| 格式 | 最适合 |
|---|
| 交互式HTML(默认) | 托管在实时URL上的可点击原型——可与任何人分享 |
| 静态图片 |
用于文档或对比的截图 |
|
PDF | 用于交接的线框图文档 |
交互式HTML是默认格式。 这正是关键所在——你可以点击的原型。
原型化聊天模式
| 场景 | 推荐模式 |
|---|
| 单个页面、单个组件、线框图 | agent |
| 包含多个互联界面的完整应用原型、设计系统 |
agent team |
大多数原型使用agent模式。 落地页、单个应用界面和组件设计在代理模式下执行良好。
完整应用原型使用agent team模式——多界面应用,其中导航、状态和用户流程需要协同工作。
示例提示
SaaS落地页:
为CodeReview.ai创建落地页——一款AI代码审查工具:
英雄区:交付更好的代码。更快地交付。带演示视频占位
社会证明:受到500+工程团队的信任
功能:AI驱动审查、GitHub/GitLab集成、安全扫描
定价:入门版(免费)、专业版($29/月)、企业版(定制)
深色主题,面向开发者,绿色强调色。
所有导航和行动号召都应该是交互式的。
移动应用原型:
原型化一个习惯追踪应用(移动视口):
标签栏:今日、习惯、统计、个人资料
今日界面:今日习惯列表,带复选框、连续天数计数和进度环
习惯界面:所有习惯,可编辑/删除,添加新习惯按钮
统计界面:图表显示完成率、最长连续天数、周/月视图
个人资料界面:设置、通知偏好、数据导出
标签导航应可工作。勾选习惯应有动画。
风格:简约、平静,受Streaks应用启发。
设计系统:
为金融科技初创公司