基于 Y Build 构建 亲手构建这个应用 —— 从提示到部署,绑定你自己的域名。 免费开始
构建上线对比实验室关于 开始构建 →
构建

为你的小生意搭一个迷你 CRM

联系人、商机和跟进——数据模型、提示词,以及那条让它不至于变成更糟糕版 Salesforce 的唯一规则。

Marcus Tan创始工程师,Y Build
发布于 May 28, 2026
10 分钟
阅读
cover · 1200×600

大多数小生意都是靠一张电子表格加一点愧疚感来管理自己的销售管线。要解决这个问题,你 不需要 Salesforce——你需要的是不会从缝隙里漏掉的联系人、商机和跟进。我们就在一个下午 里、在一个真实域名上搭出了这样的东西,而且这个搭建过程枯燥到可以反复复制。

唯一的规则:对范围毫不留情

CRM 在你加上”就再多一个字段”的那一刻就开始腐烂。整个诀窍就在于决定它做什么。我们 这个只做三个名词,别的一概不碰:

  • 联系人——姓名、公司、邮箱、电话、负责人。
  • 商机——标题、金额、阶段、关联联系人。
  • 活动——一条带截止日期的备注或跟进。

没有自定义字段,没有自动化,没有报表。如果你以后真需要这些,到时候你自己会知道。

技术栈

和 Lab 里每一次搭建一样的骨架:Supabase 负责数据库、认证和行级安全;AI 构建工具在 上面搭出 UI。三张表,一个从商机 → 联系人、活动 → 商机的外键,再加一个 owner 列,这样 行级安全就能把每一次查询限定在当前登录用户(或其团队)范围内。

搭建过程,一条提示词接一条

  1. 搭骨架——“一个 CRM。邮箱登录。联系人、商机和活动。“几分钟内你就能得到一个带认证、 能跑起来的应用。
  2. 管线——“商机有这些阶段:Lead → Contacted → Proposal → Won/Lost。用 kanban 看板展示, 拖动来切换阶段。”
  3. 跟进——“一条活动有一个截止日期;在主屏幕上展示今天所有到期的事项。“这才是真正物有所值 的功能。
  4. 权限——“加上行级安全,让一个用户只能看到自己的联系人、商机和活动。”
  5. 导入——“让我能粘贴一份联系人 CSV。“

AI 会搞错的地方

每次都是两件事。第一,它会乐呵呵地生成一个会更新 UI、却忘了持久化阶段变更的 kanban—— 拖一张卡片,刷新一下,它又弹回去了。要明确要求它写库。第二,除非你强烈要求,否则它几乎从不 加行级安全,所以默认情况下每个用户都能看到所有人的数据。对于一个存着客户联系人的 CRM 来说,这就是全部要害——把 RLS 当成一条提示词,而不是事后补救。

发布上线

挂在预览 URL 上的 CRM 不是你团队会去用的 CRM。把它指向你自己的域名——这是个 10 分钟的活儿——然后把”今天到期”这个视图放到 每个人的主屏幕上。

结论

赢的不是软件本身,而是范围。三个名词、真正的权限、一个今天到期的视图,跑在你自己的域名上。 今天下午就把这个搭出来,你就已经赢过电子表格了——而且不用注册一个你将花一整年去关闭各种功能 的平台。

喜欢这篇拆解?
新实验上线当天就送到你邮箱。每周一封,附原始数据。
作者
Marcus Tan 创始工程师,Y Build

Marcus 用 AI 工具上线过 40+ 款生产级应用,并主理 Build Lab 的各项实验 —— 也就是每篇对比与实验笔记背后那些计时、可复现的正面对决。此前曾在两家 YC 创业公司搭建开发者平台。

40+ 个已上线应用 8 年 全栈 作者 · 实验室
更多来自 Marcus → @marcustan github ↗

继续阅读

查看全部实验 →
构建你自己的应用
免费 · 无需信用卡
免费开始 →