<- back to cases
TypeScript/MIT/live demo

LaunchLens AI

创业者最贵的成本是「想清楚再动手」——一份 GTM 报告要请咨询公司写 2–3 周、几十万元。LaunchLens 把市场调研、用户画像、竞品拆解、产品定位、首版营销文案一次性跑完,过去 2 周的工作压到一杯咖啡的时间。系统内置 30+ 行业模板和 6 套定位框架,AI 会主动追问并修正假设,最后输出一份能直接拿给投资人或团队开会的 BP 草稿。适合早期创业者、企划负责人、独立咨询顾问,5 分钟跑出过去需要 1 个分析师 1 周的产出。

stars
1
commits
1
size
3.0 MB
release
v1.0.0
LaunchLens AI — desktop dashboard
DESKTOPcase file
case study
problem

Early founders often need a first GTM brief before they can afford a research team, but generic AI drafts miss market structure, positioning, and decision-ready evidence.

approach

I turned the workflow into a guided product system: capture the business context, run structured agent steps, validate each output, and render the result as a founder-ready workspace.

outcome

The project behaves like a repeatable GTM cockpit instead of a one-off prompt demo, with a public v1.0 release and a live deployment.

my role
  • 01Designed the end-to-end product flow from intake to GTM brief.
  • 02Built the Next.js interface, generated project data pipeline, and release-oriented metadata.
  • 03Focused the system on structured outputs that can be reviewed, revised, and reused.
why it matters

Go-to-market should be an engineering problem, not a copywriting one — research, positioning, and GTM briefs decomposed into a reusable agent workflow that any founder can run in 10 minutes.

architecture

Multi-step agent pipeline over a typed product context. Each step has a structured output schema (Zod), gets validated, and feeds the next. Built on Next.js 16 App Router with React 19 server actions for the long-running agent calls.

notes
  • 01Typed output schemas — every agent step validates against Zod before continuing, so the UI can render progressively without re-asking.
  • 02Streaming responses via React 19 use() + Suspense boundaries — no waiting for the full agent to finish.
  • 03Command palette (⌘K) for jumping between products, briefs, and research sessions — keyboard-first design.
stack
Next.js 16
App Router + RSC + Turbopack
React 19.2
Server actions + use() streaming
TypeScript 5
End-to-end type safety
Tailwind CSS 4
Styling
Zod 3
Agent output validation
GSAP 3.14 + Lenis 1.3
Hero + smooth scroll
headline
release
v1.0.0
repo
3.0 MB