EDC Radar 功能盘点与路线图 feature map

2026-09-10 · 数据截至 09-10 · 内部文档 · 另有 Astra 独立评审 对照阅读

EDC Radar 是一个追踪金属 fidget 玩具的数据库, 加上建在它上面的两个网站。金属 fidget 指推牌、陀螺、啪啪币这类用钛合金、锆、铜数控加工出来、放在手里把玩的小件, 国内叫 EDC 玩物, 西方叫 fidget slider / spinner / haptic coin。内部站 fidget.66a.ca 是中文的, 给自己做调研用; 公开站 edcradar.com 是英文的, 面向西方玩家。

本文回答四个问题: 想要的功能里哪些今天就能做出来; 还应该加什么; 已经有的哪些要完善; 数据库怎么才能更全。最后列出要拍板的事。同一个问题另外交给了 Astra (另一个 AI) 独立作答, 两份对照着看, 分歧处在第十节单独列出。

1,911国内官宣产品记录 (公众号侧)
1,275西方在售产品卡 (10 家店)
124公众号每日自动抓取
1 / 10西方店铺每日自动监测 (只有 Geeone)

一、先说结论 summary

  1. 内部站已经够用, 差的是"一个产品一条主记录"。公众号侧 1,911 条记录和西方侧 1,275 张卡是两张表, 只有 158 张卡对上了中文记录。收藏、比价、提醒、武器库全部依赖稳定的产品身份, 所以第一件事是合库和定 ID, 不是做账号。
  2. 公开站今天是 4 期周报加一个日历。目录、比价、上新三样用现有数据就能做成静态英文页, 不需要账号后端, 一个月内可以上线。邮件先做能兑现的双周摘要 (现成服务), 个性化提醒放到有账号且报价可靠之后。
  3. 西方已经有一个大而全的 EDC 聚合站 Drop Beacon (每小时扫 1,121 家店, 14.7 万条商品, fidget 分类 11,405 条, 有收藏、提醒、二手市场, 会员 $10/月, 由自己也做 fidget 的 Grade 5 Materials 运营)。不要和它比抓得多。edcradar 只做 fidget, 靠三样它没有的东西: 国内源头 (国内价、限量数、接龙需求、中文名和出口名的对照; 不是靠比西方早, Geeone 现在常常比国内官宣还早), 跨店跨语言的同款身份 (它一条店铺 listing 一条记录, 同一款在 5 家店是 5 条), 以及材质、机构、家族、变体这种只有专做 fidget 才会做的深度。
  4. 数据库最大的洞不是缺新来源, 是一块真空白加三处没接上: 有病EDC 2024 年 4 月到 2026 年 2 月约 20 期完全没有; 小岛 8 月三期库里只有 6 条; 西方 9 家店只在发刊时手动抓 (两个月 4 次); 西方原创品牌 (Magnus 这类) 一家都没抓。9 月 9 日语料复盘说的"759 条未入库", 当天建库时已经灌进去了 (748 条按名字能查到), 那部分缺的是核对, 不是条数。
  5. 账号类功能按 收藏 / 想要 / 武器库 -> 评分短评 -> 成就 -> 好友 -> 交换 的顺序做, 交换只做配对, 不经手钱和货。成就和好友等武器库有人用了再说; 公开站上武器库叫 My Collection。
  6. 顺序: 合库和稳定 ID (2 周) -> 补四块空白 + 10 店每日 (2 周) -> 公开目录 + 比价 + 上新 + 邮件 (4 周) -> 账号 + 收藏 + 武器库 (2 个月) -> 评分短评 (1 个月) -> 交换配对 (到时再定)。

二、现在手上有什么 inventory

数据源与自动化程度

来源抓什么频率状态
Wechat2RSS (124 个公众号)品牌自有号和两个月刊号的全文, 本地归档 1,831 篇 (2015 年至今, 2025 年后 1,222 篇)每天 10:00 自动自动 但"新文章变成新产品"这一步没有解析器, 只有发刊时人工解析小岛
EDC玩家小岛 (月刊号, 每月 1 / 11 / 21 日)每期约 23 款新品: 品名、品类、价格、数量、发售日、品牌微信发刊时手动半自动 7 期做成了期刊文件 (2026-06-01 到 09-01); 1 到 5 月的条目经语料抽取入库 242 条; 8 月三期库里只有 6 条
有病EDC (月刊号, 上下篇)每期 28 款以上, 比小岛多重量、轨道类型、主编点评手动半自动 历史 62 期 1,003 条 (2019-07 到 2024-03), 之后只有 2026 年 3、8、9 月三期
品牌自有公众号 (约 120 个)品牌自己的官宣、返场、材质更新文章每日自动, 入库手动半自动 681 条经语料抽取入库 (阅读代理抽取, 带置信度), 没有逐条核对; 全库 727 条产品没有原文链接
Geeone (西方最大 fidget 代理)全站 889 款 5,119 个变体的价格、库存、新变体、售罄、补货每天 09:30 自动自动 上线 8 天, 246 条事件, 每个工作日推一份手机日报
其余 9 家西方店 (MetaEDC, MightyEDC, TRB, NXEDC, 01EDC, UrbanEDC, Babotoys, EDCTitan, Nikolatoy)products.json 全量快照, 变体级价格和库存发刊前手动手动 两个月只有 4 次快照 (07-08, 07-11, 07-22, 09-02), 价格历史断断续续
识图标签每张西方卡的形态、主题、美学、机构 (推 / 转 / 按 / 磁 / 翻)2026-06 跑过一次未更新 6 月之后的新卡没有标签
统一缩略图 (灰底正视图)1,292 张, 全目录一个影棚的观感2026-09-10 完成完成 新品补图靠 Codex 配额, 有免费的备用路线
Reddit 讨论13 款热门产品的社区评价面板 (原话 + 链接)手动样本小 13 / 1,275

产品库的字段填充率 (1,911 条国内记录)

品类92% (1,762) 有图片 (公众号图)60% (1,137 款, 5,207 张) 材质58% (1,104) 西方售价49% (937, 7 家店对上) 国内价格 (解析成数字)44% (842; 原文有价 1,112) 出口名 (西方在售名)34% (642) 发售日期 (解析成日期)32% (606; 原文有日期 1,109) 发售数量 (解析成数字)29% (555; 原文有数量 927) 对上西方卡片8% (154 款对上 158 张卡)

黑色是够用的字段, 橙色是公开站比价和提醒直接依赖、但现在不到一半的字段。另外 479 款同时有国内价和西方价, 西方售价中位数比国内高 61%; 117 款在两家以上西方店有售, 这 117 款是比价功能最先能用的部分。

页面

内部站 fidget.66a.ca做什么
Radar 档案馆1,275 张西方卡, 按形态 / 主题 / 美学 / 机构 / 品牌 / 价格 / 材质筛, 快速预览带各店变体和价格, 仿品店默认隐藏
产品库1,911 条国内官宣, 搜品名 / 品牌 / 材质 / 英文名, 按品类 / 状态 / 年份 / 有图 / Geeone 在售筛, 点图放大
CN Drops小岛各期条目, 中英双向搜索, 按"西方是否在售"筛
发售日历月历视图, 精确日期和"上旬 / 中旬"这种模糊窗口分开画, 条目直达公众号原文
空白格雷达形态 x 主题、形态 x 价格交叉表, 标出没人做的格子
Geeone Feed每日新品 / 新变体 / 调价 / 售罄 / 补货, 反查国内是否官宣
Reddit Signal热门产品的社区讨论度和原话
六年编年史 / 语料复盘国内圈 2020 年以来的脉络; 1,285 条官宣的覆盖核对
公开站 edcradar.com做什么
首页四期周报的目录, 一句话介绍
Issue #001 到 #004英文周报图文页, 每期 12 到 21 款, 带原图和视频
Drop calendar发售日历的英文版
没有的: 产品目录、产品页、品牌页、比价、上新、邮件订阅、账号。纯静态文件, 8 月时每天几十个真人访问。

两个站是同一份数据的两套页面代码, 内部页面永远不进公开站。

三、想要的功能: 今天能做到哪一步 wishlist vs reality

按功能逐条对。"数据够, 缺页面"是指不用新抓数据、不用后端, 生成静态页就行; "缺后端"是指要账号和数据库才做得了。

功能状态现在有什么缺什么工作量进公开站?
内部站 (自己调研用)
看所有公众号上每个品牌新出的和已有的玩具大半有产品库 1,911 条, 带图 60%有病 2024-04 到 2026-02 的空白 (第六节); 语料抽取记录的核对; 新文章自动抽取成产品2 周目录进
看海外经销商所有产品大半有Radar 1,275 卡, 10 家店除 Geeone 外 9 家每日抓; 西方原创品牌 (Magnus 等) 自有店没抓1 周目录进
产品数据、价格、发售数量一半价格 44%, 日期 32%, 数量 29% 解析成数字解析率; 原文有价的 1,112 条里 270 条没解析出来1 周
图片: 公众号图 + 真实图版本公众号图 5,337 张; 灰底正视图 1,292 张两套图还没按同一个产品 ID 合在一起; 灰底正视图里 1,234 / 1,291 张经过图像模型扶正, 是处理图不是实拍, 公开站要标明并能一键看原图随合库进 (标来源)
每天自动: 公众号新文章和经销商新品进库一半文章每日自动归档; Geeone 每日自动文章到产品的自动抽取; 9 家店每日; 新品自动打标签和补图2 周上新进
公开站 (给西方玩家)
所有玩具一站看完, 不用逛各家店数据够, 缺页面1,275 西方卡 + 1,911 国内记录, 缩略图齐合库后生成英文产品页 (每款一页) 和目录页; 品牌页3 到 4 周是, 这是主体
看国内发布了什么周报 4 期, 日历公开; 内部还有 CN Drops把国内官宣条目做成英文目录里的一类 (标"CN only"), 每期周报条目链到产品页1 周
比价: 去哪家买便宜数据够, 缺页面1,136 条店铺对应 (7 家店), 117 款多店在售, 变体级价格和库存先让 Geeone / NXEDC / MightyEDC 三家每日完整抓 (否则价格是几周前的), 其余店随后; 同款跨店身份还有 34 对不确定, 只比同一版本; 页面上必须写"价格更新于何时"; 运费、关税、折扣码影响到手价, 不承诺"到手最便宜"2 周 (随每日抓取)
新品上新数据够, 缺页面Geeone 每日 feed; 国内官宣按期英文公开版; 其他店每日; 一个"本周新品"页1 周
邮件提醒分两层第一层: 周报订阅 (现成服务, 半天); 第二层: 关注某款 / 某品牌的补货、降价、上新提醒 (要账号 + 每日 diff 触发 + 发信服务)半天 / 3 周
收藏缺后端账号 + 一张表 (用户, 产品, 状态)。收藏数本身就是最好的需求数据随账号, 1 周
评论打分缺后端 + 冷启动13 款有 Reddit 原话面板账号 + 审核队列 + 反刷分 (品牌给自己打分)。上线时没人评是空的, 先用 Reddit 引用填"社区怎么说"3 周晚一点
武器库 / My Collection (我有哪些)缺后端账号 + 变体级选择 (材质 / 配色), 所以变体表要先干净; 加"想要"和"愿意交换"两个状态就是后面交换的基础3 周
成就系统先别做便宜, 但没人用武器库就没意义; 而且按花钱多少发徽章会鼓励囤货、污染需求数据, 只奖励被采纳的纠错和授权照片这类贡献1 周武器库之后
交换市场 + 一键发申请最后, 只做配对信任、纠纷、支付都是重担; Drop Beacon 和 r/EDCexchange 已经在做交易。只做"你想要的 x 别人愿换的"配对和站内申请, 交易在站外完成4 周到时再定
好友, 看对方收藏换个做法公开收藏页 (一个可分享的链接) 比好友系统更早更有用; 好友只在交换配对时才需要1 周

四、还可以加什么 what is missing from the list

按谁受益分三组。每条都尽量说清楚为什么它值得, 数据是不是已经有。

给玩家 (公开站)

产品页: 每款一页, 这是整个站的基本单位

名字 (英文在售名 / 中文名 / 出口名 / 别名), 品牌, 材质和配色变体, 各店价格和库存, 国内官宣信息 (原价、限量数、发售日、比国内贵多少), 图片和视频, "社区怎么说" (Reddit 原话和链接), 同家族 (Mini / Pro / 2.0), 相似产品。西方玩家搜 "Pillbug price" 或 "噪动 英文名" 应该落到这一页, 这也是搜索引擎流量唯一的入口。Drop Beacon 的产品页是店铺 listing, 没有这些。

名字对照: 中文名、出口名、别名互查

已有 4,231 条别名和 642 个出口名。西方玩家最常见的困惑是"这个牌子的这个东西在 Geeone 叫什么"。搜任一名字都能到同一页, 这一条独有, 而且已经有数据。

国内价 vs 西方价, 官宣时间 vs 上架时间

479 款同时有两边价格, 中位溢价 61%, 极端案例 +121%。时间差 (Geeone 现在常常比国内官宣早 1 到 10 天) 也已经在 feed 里。做成产品页上的一行和一个"溢价榜", 是只有这个站能给的信息。

价格历史曲线和"稀缺度"

每日快照攒 365 天就是 Drop Beacon 会员 $10/月才给的价格历史, 只做 fidget 可以免费给。国内限量数 (555 款有数字) 加西方售罄事件 (feed 里已有) 合成一个"多快卖完"的指标, 收藏者最关心。

原厂 / 仿品标签

Radar 已标出 253 张仿品店卡片。公开站把它做成产品页上的一个明确标签 (原厂在售 / 只有仿品店在售 / 两者都有), 社区对这件事的关心程度高于价格。

静音 / 响 标签, 材质、机构筛选

识图标签已有形态、机构、美学; 静音是自己品牌的核心轴, 从描述和 Reddit 里挖一个"安静"标签给玩家筛, 顺便就是自己的选品数据。

购买指南和展会日历

怎么从淘宝转运、各代理的口碑 (知识库里已有 7 类购买痛点)、关税怎么算; 广州 8 月、北京 10 月底、上海的三个展是国内发布节奏的锚点, 日历上应该有。这些页面是搜索引擎的常青内容。

周报和目录互链

每期周报的每一条链到产品页, 产品页反过来列"出现在哪几期"。现在周报和数据库是两个世界。

给品牌和代理

品牌页, 以及品牌自助认领和投稿

每个品牌一页: 产品数、价格带、上新节奏、西方哪些代理在卖、国内公众号。长期让品牌主理人自己提交新品 (小岛文末就是"欢迎主理人投稿"的模式), 抓取压力变小, 这批联系人 (知识库里已有 20 个) 同时是供应链和联名候选。

开放数据出口

一个公开的 JSON / RSS 上新 feed。代理、YouTuber、Reddit 系列作者会拿去用, 每次引用都是一次免费传播。Geeone feed 已经在以 JSON 形式给云端日报用, 只差一个公开版本。

给自己 (内部)

把公开站的行为当需求数据

收藏数、想要数、提醒订阅数、产品页访问量, 按品牌、形态、价格带汇总, 就是西方任何人都没有的 fidget 需求面板。这比现在热度分里的 Reddit 提及 (只有 13 款有数据) 靠谱得多。

竞品动态提醒和导出

关注名单 (Lautie, NAYICI, 魔山 等) 的官宣、调价、售罄一有变化就进日报; 一键导出 CSV 给合伙人和投资材料。

其它爱好圈的先例: 哪些搬得过来

它做对了什么搬过来吗
MyFigureCollection (手办)每件物品一条主记录 + 用户三种状态 (已拥有 / 想要 / 已订购), 用户上传图片和修正, 站方审核搬。武器库就是这个模型, 状态再加一个"愿意交换"
Fragrantica (香水)"我有 / 我想要"之外, 会员之间换香, 站方只提供名单不经手搬配对, 不搬交易。
Discogs (唱片)先做了十年最全的数据库, 市场是后来才长出来的, 而且靠数据库的身份体系才可能搬顺序。数据库先于一切
BoardGameGeek评分要有分母 (多少人评), 单独一个"想玩"数; 用户贡献靠积分激励评分方式搬; 论坛不搬
Untappd (啤酒)徽章成就带动打卡晚期搬, 轻量做
Drop Beacon (全 EDC)每小时扫店 + 提醒 + 二手价 + 会员提醒和价格历史搬; 不追它的广度, 不做全 EDC

五、已有的哪些要完善或重做 hardening

优先事项为什么, 怎么做
必须两张表合成一个主库, ID 永不重排Radar 卡片的 id 每次重建都会变 (缩略图流水线为此只能按 URL 和图片哈希做键); 产品库和卡片只有 158 条互相对上。所有账号功能都要一个不变的产品 ID。做法在第六节。
必须10 家西方店每日自动把 Geeone 每日监测泛化到 9 家店 (同一份 products.json 逻辑, 已经能抓通), 每日快照留下就是价格历史; 抓失败要告警, 页面上显示"数据更新于"。
必须公众号文章自动抽取成产品现在每天有新文章归档, 但只有小岛在发刊时被人工解析。用大模型对每篇新文章做结构化抽取 (品名 / 品类 / 价格 / 数量 / 日期 / 事件类型), 每天几篇, 成本几分钱, 进一个人工确认队列而不是直接入库。
必须补真空白, 核对已入库的见第六节。有病 2024-04 到 2026-02 在搜狗微信里能找到; 语料抽取进来的 1,000 多条要过一遍核对队列 (价格是不是定金、日期是不是硬猜的、配件有没有配成本体)。
应该价格 / 日期 / 数量解析率原文有价 1,112 条只解析出 842; "福利价798(后998)" 这类要保留两个价; 日期"5 月下旬"要存成窗口而不是硬猜一天 (现在"1 月中下旬"被存成 1 月 25 日, 10 条"待发售"的日期早于今天); 过了日期没确认的显示"原计划日期已过"。规则加大模型兜底。
应该识图标签进日常管线6 月之后新卡没标签。新品入库时自动跑一次形态 / 机构 / 美学, 静音标签一起加。
应该热度分要诚实公式里 Reddit 提及和店铺评论只有极少数产品有数据, 实际热度约等于"几家店在卖 + 多新"。要么把公式简化成这两项并写明, 要么等公开站的收藏和访问数据进来再算。
应该日历和空白格读的还是旧数据发售日历的代码里"今天"和年份写死在 2026-07-08; 空白格雷达读的是 6 月 25 日的基线而不是清洗后的库, 未知价被放进最低价格带。两页改读主库, 空白格改叫"样本未收录", 不叫"全市场空白"。
应该跨店合并时留下每家店的链接合并后只有 9 张卡真正带两家以上店的变体报价, 其余只剩"+N 卖家"三个字。合并时把每个成员的店铺链接和源变体编号留下, 比价页才有可点的报价。
应该把图片搬出部署包deploy 目录 7,000 多个文件, 每次部署 2 分钟且不能并行。图片放到对象存储 (Cloudflare R2, 按流量计费的文件仓库), 网页部署只剩 HTML 和 JSON, 公开站也共用同一批图。
应该去重的人工队列固定下来还有 34 对疑似同款没定, 以后每周都会新增。做一个"待判定"页, 每对并排两张图和两个价格, 点一下就写进合并表。
可以新品缩略图的免费路线正视图生成靠 Codex 或 Higgsfield 额度; 新品先用免费的抠图灰底版本上, 攒够一批再统一生成正视图。
可以Reddit 面板扩量13 款太少。合库后按"关注最多的 100 款"再跑一轮, 每季度一次。
可以公众号文章改了不会更新归档按文章 guid 跳过已存在的, 主理人改价或延期后旧文不更新。存一个内容摘要值, 变了就记一条修订。
可以公开站的几处小毛病首页写"每周更新", 实际 7 月 22 日到 9 月 2 日隔了 42 天, 改成双周或不定期; 公开日历还是中文按钮和 zh-CN 标记; 西方卡数据文件里的 count 还写着 1485。内部站的 noindex 不是访问控制, 要加登录保护 (见 D11)。

六、数据库怎么更全 coverage

先补真空白, 再核对已入库的 (2026-09-10 逐条核过)

空白大概多少怎么补多久
有病EDC 2024 年 4 月到 2026 年 2 月约 20 期, 500 到 600 条搜狗微信搜标题, 解析器已有; 这段正是国内复合机构爆发期, 也是 2024 年库里只有 36 条的原因3 天
小岛 2026 年 8 月三期约 60 条 (库里 6 条)同上半天
语料抽取进来的记录, 没核对过1,000 多条 (品牌号 681 + 小岛 291 + 有病一部分)核对队列: 价格是全款还是定金、日期是精确还是窗口、配件有没有配成本体、同款候选对不对; 每周清一批每周 2 小时, 持续
西方店的每日快照每天约 5,300 款先把 Geeone、NXEDC、MightyEDC 三家做到完整每日快照 (带"这次抓全了"的标志), 再加其他店2 天
西方卡和中文记录的对应158 / 1,275 张已对上从关注最多的 150 款开始人工确认同款和同版本, 系列级和弱匹配只当候选随合库

再接新来源

来源加什么怎么拿, 多久一次风险和注意
玩EDC的小卢子 (公众号)Reddit 上 "What's New in EDC" 系列的源头, 第三个月刊视角订进 Wechat2RSS, 每日
Lautie 自有公众号Lautie 的国内定价和发售节奏 (Choc 国内价还没入库)已订阅, 待解析
西方原创品牌自有店 (Magnus, Aroundsquare, Unquiet Hands, Novel Carry, FidgetThings, Umburry, Kaiko, ONO 等)目录里目前几乎只有中国品牌经代理的货, "IMDb"得有西方原创这一半; Drop Beacon 的 305 个 fidget 品牌名单可以当发现层Shopify 店走 products.json, 每日; 非 Shopify 店逐个看每家店的 ToS 不同, 只取公开的商品数据, 图片标来源
Kickstarterfidget 众筹项目 (METILIS 有先例), 是新品牌出海的信号, 也是自己上众筹前的对标类目页, 每周
Reddit r/EDCexchange 和 BST 帖二手成交价和转手溢价, 收藏者最信这个登录态浏览器, 每周; 只记价格和日期不记人社区规范: 不发广告, 不抓个人信息
淘宝 / 闲鱼国内零售价和二手价, 判断国内是否有货可转运先手动记前 100 款, 不做爬虫反爬强, 账号风险高, 不值得自动化
B 站 / YouTube 评测每款的评测视频链接和要点 (阻尼 / 轨道 / 工艺)按品名搜, 字幕用 yt-dlp; 每季度低; 只放链接, 不搬视频
Discord (TDF 等) 和 Facebook 群 (Daily Fidget, EDC Insider)西方口碑和"这是什么"的提问, 需求信号人工读, 不抓不能抓, 只做观察
微信群接龙数国内真实需求数 (噪动 2 代预接龙 7,066), 全球独有入群, 人工记录到产品的 cn_demand 字段需要人在群里, 慢, 但没有替代品
Amazon / AliExpress只用来标仿品和仿品价按热门款搜, 每月不入目录, 只做标签

主库长什么样

product 产品主记录稳定 slug ID, 品牌, 英文名, 中文名形态 / 机构 / 家族 / 静音 / 状态 brand 品牌中英名, 公众号, 西方代理, 联系人 alias 别名中文 / 出口名 / 昵称 / 旧 ID 映射 variant 变体材质, 配色, 尺寸版本 (Mini / Pro) offer 报价 (时间序列)店, 变体, 价格, 有无货, 观测日 release 国内官宣事件来源文章, 日期或窗口, 价, 数量, 渠道 media 图片和视频来源, 权利说明, 哈希, 灰底正视图 signal 社区信号Reddit 帖, 评测视频, 接龙数, 二手价 user 用户 (公开站)收藏 / 想要 / 已有 / 可换, 评分, 提醒

橙色的两张表 (报价、官宣事件) 是按时间追加、永不覆盖的; 比价、价格曲线、提醒、溢价和时间差全从这两张表算出来。现在的 products 表把"产品"和"某一次官宣"混在一行里 (同一款返场三次就是三条), 拆开以后 1,911 条会缩成更少的产品加更多的事件。

ID 和去重的规则

七、先后顺序 sequence

9 月11 月2027 年 1 月3 月5 月7 月 0 合库 + 稳定 ID 1 补空白 + 10 店每日 2 公开目录 + 比价 + 上新 + 周报订阅 3 账号 + 收藏 / 想要 + 武器库 + 个性提醒 4 评分短评 + 公开收藏页 5 成就 + 交换配对 (到时再定) 持续: 每期周报, 每日抓取, 每周去重队列
阶段做什么做完的标志
0. 合库 (2 周)建主库 (第六节的表), 把 1,911 + 1,275 灌进去, 稳定 ID, 旧 ID 映射, 两套图按产品 ID 归并, 内部页面改读主库搜任何名字只出一条主记录; 重建不再换 ID
1. 补齐 (2 周)有病 2024-04 到 2026-02 和小岛 8 月三期补齐, 语料抽取记录进核对队列, Geeone / NXEDC / MightyEDC 三店完整每日快照上线 (其余店随后), 抓取告警两本月刊 2024 年以来没有缺期; 三家店连续 4 周每天有完整快照
2. 公开目录 (4 周)英文产品页 (先发核对过的 150 款, 其余每周放行一批, 没核对的只有名字对照) + 目录筛选 + 品牌页 + 同版本比价表 (标更新时间) + 本周新品 + 名字对照 + 周报互链; 双周摘要订阅用现成服务 (Buttondown 或 Beehiiv 免费档, 和任何品牌邮件系统物理隔离); 图片搬到 R2edcradar.com 能搜到任何一款, 核对过的能看到哪家便宜和更新时间; 订阅框在线
3. 账号 (2 个月)登录 (邮件魔法链接, 之后加 Google 登录), 收藏 / 想要 / 已有 (武器库, 选到变体), 关注品牌或产品的补货降价上新提醒 (每日 diff 触发, 发信走 Resend 这类事务邮件服务); 后端用 Cloudflare Workers + D1 (Cloudflare 自带的小数据库), 和现在的部署链路同一家有人在武器库里登记了自己的东西; 提醒邮件按天发出
4. 评价 (1 个月)评分 (显示分母) + 短评 + 审核队列 + 公开收藏页 (可分享链接)评分不空, 没有刷分
5. 社区 (再定)成就徽章; "我想要 x 别人愿换"配对 + 站内申请, 交易站外; 好友只为配对服务先看第 3 阶段有多少活跃用户再决定

护栏 (Astra 提出, 本文采纳)

先不做的, 以及为什么

八、风险 risks

风险说明怎么办
图片版权公开目录用的是品牌官方图和代理店图, 灰底正视图也是从它们生成的标来源不等于有授权: 第一批向主理人要 2 到 3 张授权图并记下允许的用途; 没授权的先出文字页; 停掉默认去水印; 页脚放撤下通道 (邮件即撤), 被投诉先下线再查
抓取合规Shopify 店的 products.json 是公开接口, 但各店条款不同; 微信侧靠第三方工具只取商品公开信息, 频率每日一次; 不抓个人数据; 店方要求就停
社区规范r/fidgettoys 对自我推广敏感; 站主将来自己做品牌站点保持中立不挂联盟码; 品牌上线时公开披露"做了一年情报站, 现在自己做产品"; 站和品牌两个身份、两套邮件列表
运维负担每日抓取、抽取确认、去重队列、图片补齐都要人每一步有告警和"多久没更新"的显示; 每周固定半天处理队列; 做不到每日就诚实显示更新时间
内容审核评论、评分、交换申请一开就有垃圾和纠纷评论先审后发; 评分只给登录用户且显示分母; 交换不经手, 站内只做介绍
对手跟进Drop Beacon 随时可以加一个"CN 官宣"栏目它没有中文源和人工解析能力, 但会试; 护城河是主库的身份体系和累积的历史, 越早合库越难被复制

九、要拍板的事 decisions

勾选同意的项, 在备忘里写补充, 点"复制反馈"贴回聊天。勾选状态存在这台浏览器里。

十、Astra 的独立评审 second opinion

Astra 的评审全文在单独一页: radar-roadmap-astra (约 700 行, 未经改写)。它读了同一份产品库和代码, 没有看本文。下面是两份意见的对照。

一致的地方

分歧, 以及本文的处理

议题本文原来的看法Astra处理
何时披露自己要做品牌品牌上线时公开 (沿用 7 月的决定)现在就在"关于"页写明; 一边收主理人资料一边不说, 被发现时代价更大采纳, 列为 D10 请拍板
公开目录第一版的范围合库后全量生成英文产品页先核对并发布 100 到 150 款, 长尾留作内部草稿, 没核对的不公开折中: 全量生成, 只有核对过的进公开索引, 从 150 款起每周放行一批 (第七节已改)
图片用品牌官方图标来源, 加撤下通道 (代理站的通行做法)标来源不等于授权; 停掉默认去水印; 第一批向主理人要授权图, 没授权先出文字页采纳 Astra 的底线, 保留撤下通道; D8 已改写
比价范围10 家店每日先 3 家店做完整每日快照, 同版本才比, 不承诺到手最低采纳, 第 1 阶段改成三家店
邮件周报订阅, 之后加个性提醒双周摘要, 别承诺每周 (最长隔过 42 天); 单款提醒要等报价可靠采纳
ID 的形式品牌加产品名的 slug 当 ID随机永久编号当 ID, 网址里再带可读名, 改名不断链采纳 (第六节已改)
投入与节奏按周排的六个阶段两人每周 8 到 10 小时, 先跑稳 90 天, 维护超过每周 3 小时就停扩阶段顺序不变, Astra 的停扩规则加进第七节当护栏
武器库的叫法沿用"武器库"公开叫 My Collection, 对安静把玩和新人更友好采纳, 列为 D12
国内源头的价值当作护城河, 强调比西方早不再把"中国首发领先西方"当定位, Geeone 已经先上架; 价值是让读者认出同一件东西采纳, 第一节结论已改: 价值是国内价、限量数、接龙数和名字对照
团购 / 代购已搁置 (9 月 3 日的方案)砍掉; wishlist 只记录兴趣, 不承诺数量和代抢同意, 不列入 12 个月

Astra 查出来、本文已据此改正的

Astra 第 4 节的数据模型 (带证据的事实表、报价观察表、迁移七步、验收条件) 和第 5.3 节的技术选型比本文细, 动手合库前建议通读。

2026-09-10 · EDC Radar 内部文档 · 数据来自本机产品库和当日抓取 · 请勿无 context 转发