秒哒应用构建
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_cec1fdd5/miaoda-skill。
技能介绍
要解决什么问题
用户用自然语言描述想要的网站、Web 应用、仪表盘、SaaS 落地页、管理后台或浏览器小游戏时,Agent 若直接臆造前后端代码,往往与真实可部署产物脱节。秒哒(Miaoda)是对话驱动的全栈应用构建平台(官网:https://www.miaoda.cn),本技能把 Agent 的操作约束在平台提供的 CLI 脚本上,禁止直连平台 API,以便走完整的 PRD refinement、生成、修改与发布生命周期。
技能如何工作
- 新建应用:
chat发起需求 → 多轮对话细化 PRD → 在 trajectory 中出现generateApp按钮事件后,仅调用一次generate-app。 - 已生成后的修改:同一
appId与conversationId继续chat,不要再调generate-app。 - 发布:首次生成完成后可用
publish(或带--wait),并根据app-detail的appFocus判断是否可发布(如DESIGNING、RELEASED、RELEASE_FAILED才应继续)。 - 通用任务(研究报告、PPT、数据分析文档等):仅在
chat阶段完成,响应含needGenerateApp: false且appType: "TASK"时不要生成或发布。 - CLI 为无状态;续聊或改应用必须显式传入
appId与contextId(二者需成对使用,仅传appId会误建新应用)。
辅助命令包括 list-apps、app-detail(默认注入 conversationId)、get-context-id、conversation-history、trajectory / fetch-trajectory 等,用于恢复上下文与判断当前阶段。
适用边界与注意点
- 仅用于与秒哒平台相关的建站、Web 产品、部署及平台支持的文档类产出; unrelated 的纯编程任务不要用本技能。
- 运行前需设置环境变量
MIAODA_API_KEY。 - 预览 URL 在获得
appId后即可用于编辑预览;生产访问 URL 仅在发布成功(状态SUCCESS)后再返回给用户。
使用场景
- 产品同学用自然语言描述需求,要在秒哒上走完 PRD 多轮细化并一次性 generate-app 得到可预览的全栈 Web 应用
- 已有 Miaoda 项目的 appId 与 conversationId,需要在同一会话里通过 chat 改 UI 或业务逻辑而不再触发生成
- 仪表盘或 SaaS 落地页已生成,需根据 app-detail 的 appFocus 判断可否 publish,并轮询直到部署 SUCCESS
- 用户要研究报告、PPT 或数据分析文档,chat 返回 TASK 类型且无需 generate-app,只在对话阶段交付内容
适合人员
- 负责把想法快速落成可访问 MVP 的独立开发者,希望 Agent 严格走秒哒 CLI 生命周期而非手写部署脚本
- 需要销售或运营数据看板、管理后台的内部工具负责人,用对话描述页面与数据需求并发布给团队使用
- 编写多 Agent 工作流的工程师,要把「建站 / 改应用 / 发布」封装为 list-apps、chat、generate-app 等命令调用
- 经常产出调研报告、演示文稿或分析说明的业务分析人员,走秒哒通用 TASK 流程而不部署 Web 应用