Future Roadmap
后续规划路线图 · diagram 03 of 03
DOC / 03
v0.1.0 · 2026.04
SHIPPED — 已上线 PLANNED — 已设计待实施(代码 / 文档可证) ·INFERRED / TBD — 合理推测或留待补充
§ 01 — Roadmap Lanes · 四条并行路线
LANE 01 — USER & DATA INFRASTRUCTURE 用户与数据基础设施
priority: high
SHIPPED
Repository 接口 + Mock 实现
数据访问层与 UI 完全解耦,支持热替换数据源。
src/data/card-repository.ts
PLANNED
Supabase Auth + Postgres + RLS
完整表结构 / 行级安全策略 / 迁移 7 步路径已写入 CLAUDE.md,零组件改动。
CLAUDE.md → "Future Plan: Supabase Integration"
PLANNED
OAuth 登录
input-otp 已引入,Supabase Auth 内建邮箱 + OAuth 多渠道。
deps: input-otp · @supabase/supabase-js (planned)
TBD
多端同步 / 离线优先
[ TBD by founder ]
策略 · 优先级 · 端覆盖范围
LANE 02 — CONTENT CAPABILITY 内容能力扩展
priority: medium
SHIPPED
6 卡片类型 · 双注册表
image / link / note / code / movie / constellation。新增类型零侵入。
src/components/cards/* · src/content-detection/detectors/*
PLANNED
反爬降级 pattern 推广
B 站 / 微博 / 知乎 / 网易云等被云 IP 反爬的国内站统一走"失败 → reason → toast 引导"模式。
CLAUDE.md → "推广到其他被反爬的国内站"
PLANNED
Douban–IMDb 数据集导入
三条成本梯度方案已列出(Kaggle 数据集 / ScraperAPI / 浏览器插件),优先公开数据集。
CLAUDE.md → "未来可选方向"
TBD
新卡片类型优先级
[ TBD by founder ]
音乐 · 播客 · RSS · 网页快照
LANE 03 — INTELLIGENCE LAYER 智能层(合理推测)
tag: inferred
INFERRED
AI 标签自动生成
基于卡片内容自动产出语义标签,减轻"零维护"承诺的认知负担。
inferred from "auto-tag" positioning
INFERRED
模糊搜索 AI 重排序
用户依赖"半句话、一种感觉"找回卡片,AI 重排提升模糊查询命中率。
inferred from search-by-memory UX
INFERRED
长链接 / 长笔记摘要
瀑布流卡片需要适当短的预览文本,长内容自动摘要降低视觉拥挤。
inferred from card-density constraint
INFERRED
重新发现推荐
定期推送被遗忘的卡片,强化"灵感流之溪"的产品哲学。
inferred from product positioning
LANE 04 — COMMERCIALIZATION 商业化路径
tag: tbd
PLANNED
订阅模式(Subscription)
FAQ 已声明:"Once the product matures and more features are in place, we'll introduce a subscription plan."
marketing FAQ section
TBD
付费功能边界
[ TBD by founder ]
免费额度 · 付费功能 · 团队版
TBD
定价策略
[ TBD by founder ]
月费 · 年费 · 国内/海外区隔
TBD
渠道与冷启动
[ TBD by founder ]
种子用户来源 · 内容营销
§ 02 — Token Grant Allocation · 资金用途分配(待补充)
R&D · 产品研发
智能层 · 卡片类型扩展 · 后端能力
— %
[ TBD ]
Infra · 基础设施
Supabase · alcove-agent · 反爬服务
— %
[ TBD ]
GTM · 增长与营销
种子用户 · 内容 · 渠道合作
— %
[ TBD ]
Hiring · 团队建设
关键岗位 · 设计 / AI / 后端
— %
[ TBD ]
Awaiting founder input · 由创始人补充具体配额、关键岗位与里程碑
§ 03 — Decisions Already Made · 已经做出的"不做"决策
不做的事 理由 / 决策依据 证据来源
不做 Wikidata seeding 实测 P5570(Douban ID)属性极稀疏 — 连肖申克的救赎(Q172241)都没有该属性。整套代码已删除,决策已记录。 CLAUDE.md → "探索过但没奏效"
不在服务端硬撑反爬 买代理 / Puppeteer 早期 ROI 极低。改为优雅失败 + toast 引导用户换数据源(豆瓣 → IMDb),ROI 远高于硬撑。 CLAUDE.md → "外部抓取的反爬"
不装 @tailwindcss/typography 30KB+ CSS 只为少数富文本场景,不划算。改为对每个富文本组件写作用域限定的手写 CSS。 CLAUDE.md → "Tailwind v4 Preflight"
不做 Server-side 跨用户缓存 Server Action module-level state 在多 instance 下不共享,缓存命中率近零。涉及外部 API 缓存的全部搬到 alcove-agent 单进程。 CLAUDE.md → "Server Actions: 何时用 / 何时不用"