你想做一个每周备餐 App,脑子里已经有菜谱推荐、购物清单和营养统计。但同类产品很多,再加几个功能真的会有人用吗?

可以先研究用户为什么停止使用现有办法。下面用备餐这个假设项目,演示如何通过 TRMesh 整理 Reddit 的公开讨论。目标是一份小而具体的原型需求,不是证明自己想做的每个功能都正确。

想做一个备餐 App?先去 Reddit 看看大家为什么放弃现有工具
GPT Image 生成的场景插图,非产品截图或真实调研结果。

先选社区,再找帖子

同一个“meal prep”,在健身社区可能强调蛋白质,在家庭社区可能强调孩子愿不愿意吃,在省钱社区可能强调剩菜和采购成本。先读社区介绍和规则,确认这里讨论的人与你准备服务的人接近。

文末先获取社区信息。确认目标后,再按该场景的帖子和评论接口取相关材料,或人工打开帖子阅读。不要把不相干社区的讨论拼成一个看起来很大的统一样本。

找“上次没做成”的故事

相比“你希望 App 有什么功能”,失败经历更容易包含具体条件。搜索和阅读时留意:临时加班后计划被打乱、买了整包装但菜谱只用一点、家庭成员临时不吃某种食材。

记录事情发生前的安排、在哪一步遇到问题、最后用了什么办法。只有“这个 App 很烂”一句话时,先留着原帖链接,找上下文,不急着转成需求。

一条反馈可以拆成三个不同的问题

下面是虚构例子,用来说明怎样拆解:

材料 实际任务 还不能直接推出的功能
买了一大袋菠菜,周末没吃完 在包装规格与菜谱份量之间调整 自动采购一定更受欢迎
临时不在家吃饭,计划全乱了 重新安排剩余食材 用户需要更多提醒通知
同住的人不吃辣 协调同一餐的不同偏好 必须建立完整营养档案

保留帖子与评论的关系。一个高赞回复可能只是好笑,也可能在纠正楼主,不能只看分数就当成大家共同认可的需求。

AI 的工作是帮你找相似任务

把已读过的材料交给 AI,要求它按“原计划、阻碍、替代办法、未解决的问题、出处”整理。让它提出可能属于同一类的记录,但由你决定是否合并。

例如“采购太多”和“临时取消一餐”都可能导致剩菜,但前者关乎份量,后者关乎调整计划。把它们全部归为“减少浪费”,原型设计时仍然不知道该先做哪个按钮。

选一个能演示的变化,别立刻做完整 App

可以先做一个静态原型:取消周三晚餐后,系统如何重新分配现有食材。找愿意参与的人走一遍,观察他们是否理解修改结果,哪些信息还要自己算。

你要验证的是这个步骤有没有减少麻烦,不是问“你喜不喜欢我们的产品”。从公开帖子发现问题后,正式访谈与测试还需要参与者自愿加入;不要把他们的公开抱怨当成同意被营销联系。

写给开发者的需求只留这一页

写清用户面对的情况、原先怎么完成任务、原型改变哪一步、保留哪些人工确认,以及测试时怎么判断它有用。附几条有上下文的来源和仍不确定的地方。

这份材料之后可以继续扩展成产品需求,但不必让每条帖子都变成一个待开发功能。

这篇用到的接口

完整地址与参数

GET https://api.trmesh.com/openapi/api/v1/reddit/app/fetch_subreddit_info

参数 类型 必填 含义
language string 否 返回内容使用的语言,采用 IETF 语言标签;默认 en-US / Preferred response language as an IETF language tag; default: en-US
subreddit_name string 否 版块名称
need_format boolean 否 是否需要清洗数据

可以复制的 Python 请求

安装 requests 并在环境变量中设置 TRMESH_API_TOKEN。把示例用户名或作品 ID 换成你要查询的对象。

import os
import requests

# 使用自己的 TRMesh 开发者密钥;不要将密钥写入网页。
url = "https://api.trmesh.com/openapi/api/v1/reddit/app/fetch_subreddit_info"
params = {
    "subreddit_name": "pics",
    "need_format": "false"
}
response = requests.get(
    url, params=params, timeout=30,
    headers={"Authorization": f"Bearer {os.environ['TRMESH_API_TOKEN']}"},
)
response.raise_for_status()
payload = response.json()
print(payload)  # 先核对真实响应,再提取业务字段

对应接口文档 · 返回免费查询工具

调用接口会使用你的 TRMesh 账号额度,运行前请确认接口价格。