—
活跃用户
—
—
新增用户
—
—
总事件
—
—
金币消耗 🪙
—
—
付费转化率
—
—
推荐成功率
—
注册 · 新账号(Google / 邮箱)
直接来自 Supabase
auth.users.created_at — 每个新账号(Google 或邮箱注册)的真实注册时刻(权威源,不依赖前端埋点,不随上方时间筛选)。「今日 / 昨日」按你本地时区切天。
增长健康 · 粘性 & 留存信号
DAU / WAU / MAU = 近 24h / 7d / 30d 的独立活跃用户。粘性 = DAU ÷ MAU,越高说明用户回访越频繁(消费类产品 20%+ 算健康)。这些是全期快照,不随上方时间筛选。逐周 cohort 明细在「留存」tab。
事件趋势 · 近 30 天
事件类型分布
入口归因 · Attribution
用户怎么进来的?from(内部 email / share)、UTM(外部活动)、referrer 域名(外部站点导流)。
iv_alert_click 单独聚合:邮件 CTA 是否被点击 + 是否带 ticker 触发 deep link。
…
转化漏斗 · Funnel
登录 → 首次扫描 → 首次记录持仓 → 首次添加 watchlist → 首次复盘的转化率。
每个用户每个 step 终生只算一次(
state._meta.firsts)。
…
ROI by Source · 各入口带的用户转化
把 site_attribution 的 from 来源跟 funnel 完成情况关联 = 哪个渠道带来的用户真的激活了。
只有进了 P1 的 site_attribution 事件 + P2 的 first_* 事件之后产生的用户算。
…
🏘 收租社区
社区的开关 / 内测申请 / 数据都搬到了「社区」tab(2026-08-11)—— 原来这里只有申请清单,而最常动的开关(public_noindex / access_mode)还得手写 SQL。
近 30 天 · 日活用户 (DAU) vs 事件量
Cohort 留存 · 按注册周
按 first_login 的 ISO 周分组;每个 cohort 看 W0/W1/W2/W4/W8 的留存率。
W_k 留存 = 用户在 [first_login + k 周, k+1 周) 内有任何事件。
…
关键动作 · 用户在做什么
用户实际产品行为的次数(随上方时间筛选)。记录持仓 / 平仓 / 加 watchlist / 分享 / 导出 之前只进 Google Analytics,admin 看不到,现已同步进库。新事件向前生效(老用户的历史动作不补记)。
Top 用户 · 全期最活跃
按总事件数排序的核心用户(power users)。全期累计,不随时间筛选。
—
| 用户 | 总数 | 推荐 | 复盘 | 早安 | 登录 | 最近活跃 |
|---|---|---|---|---|---|---|
| … | ||||||
📱 底部导航点击分布
五个 dock tab 各被点了多少 —— 为「社区进 dock 该加一格还是替一格」准备的(2026-08-13)。
只算真手点:
restore(冷启动恢复上次 tab,天然偏「持仓」)和 code(导览 / 深链 / 各种桥)
只进下面的分母。未登录 / 导览模式 / 我们自己的测试号都不计。
2026-08-13 起才有数据(usage_events.nav_tab,一个 session 一行)。
🌓 语言 · 日夜间模式 · 设备
按人算,不按登录次数算:每个人只投一票,投的是他在这个窗口里最近一次登录时的设置。
(按次数算的话,天天开 app 的重度用户一个人能顶三十票,出来的是「登录次数的构成」不是「用户的构成」。)
数据搭
login / first_login 的车,没有新增任何埋点请求。
2026-08-15 起才有数据 —— 在那之前登录过、之后还没再登录的人会落进「未知」,卡底下会写明有多少。
未登录用户完全不在内(埋点要 _currentUser)。
加载中…
🛡 仓位规矩 · 匿名聚合
七条铁律第 2 条落地后的采用度。只出分布,不出任何个人 —— 没有 user_id、没有邮箱、没有任何一行的具体数字;
净值只给粗档计数,不回金额本身。配置态扫
user_data.state._meta.position_rules(准确快照);
行为数近 30 天 usage_events 的 posrules_open / posrules_over(行为噪声,受 180 天清理,不进 KEEP_FOREVER)。
加载中…
邮件统计 · 投递 & 打开率
生命周期触达(welcome / 引导 / 摘要 / IV 提醒)按类型聚合(窗口默认 90 天,按发送日筛)。打开率 = 打开数 ÷ 送达数,点击率 = 点击数 ÷ 送达数。数据来自 Resend webhook →
email_events 表。
打开 / 点击需在 Resend 后台开启 Open / Click Tracking,未开则只有发送 / 送达 / 退信。退信率(bounce)偏高要查域名信誉 / 名单卫生。
加载中…
📧 发测试邮件给自己
把所选样张邮件实发到
ADMIN_ALERT_EMAIL(= 你自己),真机看视觉 / 验证发件人 logo(收件箱头像)。收件人固定不可改(防滥发)。
不打 tag、不写 email_events → 不污染邮件统计。发件人应为 noreply@baozugong.app。
选类型后点「发送」(先「预览(不发)」可验证模板能正常生成)…
🤵 问管家用量 · 用得最多的是什么
问管家(问答)+「为什么 X 星」(explain)的真实用量(窗口默认 30 天·只算真发 LLM 的·cache 命中 / 额度用完不计)。
看哪个预设被点得多、explain 集中在哪个星级 / 标的 → 指导未来留哪个、砍哪个。数据来自
qa_llm 事件 metadata。
加载中…
💰 累计收租 · 生涯指标
「我们一共帮用户收了多少房租」。历史最高累计租金(主)= 每用户历史最高 net realized(high-water-mark,只增不减,被指派亏损也不倒退、floor 0),与房东等级 / 收租 hero 同源。累计毛收租(副)= 所有收到过的权利金总和(单调)。当前累计 = 现时 net realized(可回退,跟主指标差额 = 回退幅度)。
服务端从已存平仓记录算、不拉行情、零 PII(只按 uid)· 只统计登录用户。数据由
aggregate_rent_totals cron 每日维护 → user_rent_totals 表。📈 周度增长曲线=cron 每日落一个聚合时间点(rent_aggregate 事件,永不清理),按 ISO 周成线(需累积 ≥2 周;曲线不依赖建表)。没建表(migration 未跑)时快照部分为空但曲线仍可显示 —— 先在 Supabase SQL Editor 跑 rent_totals_migration.sql。
加载中…
🎯 功能采用度 · 对比清单
每个功能多少人用过 / 没用过(口径=登录用户的
state._meta.firsts 一次性戳,跨设备)。最没人用的排最前——该重点推广或改进。功能公告群发就按同口径,只发给「还没用过该功能」的人(更定制化)。
加载中…
推荐 · 邀请返币漏斗
邀请漏斗:链接点击(referral_click,含匿名访客)→ 注册绑定(新用户带 ?ref 首登 → referrals.pending)→ 激活返币(被推荐人完成首次推荐/扫描 → granted,双方各 50🪙)。转化率 = 激活 ÷ 绑定。数据来自
referrals 表 + usage_events。没建 referrals 表(migration 未跑)时这里报错——先在 Supabase SQL Editor 跑 referrals_migration.sql。
加载中…
账号删除 · Churn
软删除流程:用户请求删除 → 30 天宽限可恢复 → 永久清除。请求删除是流失信号,取消删除=被劝回 / 反悔留存。盯住请求峰值找留存问题。
…
金币经济 · 燃烧与余额
新用户登录送 200 🪙 · 完成 5 项新手任务再送 100 🪙(老用户保 500 🪙 · 建立信任 / 留存)。消耗:推荐 ×1 · 多标的扫描 ×N · 管家刷新 ×5 · 防守方案 ×5 · 管家复盘 ×5。
余额告急 / 用光的用户 = 真正的充值 / 变现转化对象。燃烧率与余额分布为全期快照,「本窗口消耗」随上方时间筛选。
…
发币 / 调币(admin)
写一条
coin_credit 账本事件(数额可正=发币 / 可负=扣回,立即生效、与 app 内余额同口径)。账户邮箱留空 = 发给自己。售币时填售价 / 支付方式→ 进下方营收汇总(赠送/免费留空售价即可)。备注=只给你自己看的记账;邮件留言=会随到账邮件发给用户的一段话。
发币记录 · 售币营收
所有发币/调币的不可删账本(永不被清)。售价汇总 = 真实售币营收。「查询」= 手动刷新。
管家 Insight · 付费刷新(5🪙/次)
金币最大的真实去向之一:谁在为「管家再算一次」掏币、转化率多少 = 付费意愿的最早信号。
…
开通 / 续订 Gold 会员
手动开通 / 续订会员(无自动续费)。填用户邮箱 + 时长 → 写 Supabase user_tiers 并发开通确认邮件;续期从原到期日往后叠加。永久给 founder / comp(不过期)。到期由 cron 每日自动降级 + 返还会员期消耗的金币(方案 1A)。
⚠️ 先在 Supabase 跑一次
⚠️ 先在 Supabase 跑一次
gold_membership_migration.sql。💬 价格(限时半价 ¥100 / $14.99·原价 ¥200 / $29.99)私下微信告知用户,产品面不展示。
= cron 到期前 3 天真正会发的那封 · 预览不发信,聚合该用户真实使用
加载中…
🎁 赠送 Gold 会员
生成礼物链接送 Gold 会员。一对一:填收礼人邮箱可直接发一封精美邀请邮件(也可只拿链接自己发);公开 giveaway:设名额 N,拿一条链接贴 X / 社群做「前 N 名免费领」。收礼人打开
⚠️ 先在 Supabase 跑一次
/gift/<token> → 登录/注册 → 自动挂 Gold(在期则从原到期日叠加)。一对一被领取会邮件通知你。
⚠️ 先在 Supabase 跑一次
gift_tokens_migration.sql。
加载中…
💰 爱发电订单
用户自助付费开通的台账(
⚠️ 先在 Supabase 跑一次
afdian_orders)。付款成功后 webhook 会自动开通 Gold;
认不出人的单会停在「待认领」(用户没走 app 里的链接、留言里也没写注册邮箱)——
这类单你会收到告警邮件,用户自己也能在 app 的金币面板里粘订单号认领。
⚠️ 先在 Supabase 跑一次
afdian_orders_migration.sql,
并在 Vercel 配好 AFDIAN_USER_ID / AFDIAN_API_TOKEN /
AFDIAN_PLAN_MONTHS / AFDIAN_ORDER_URL(详见 CLAUDE.md §4.23)。
加载中…
📢 公告群发
给用户群发一封产品更新邮件(
⚠️ 先「试运行」看人数、再「试发给自己」看真机效果,最后才正式群发 —— 发出去收不回。
💡 收件人选「在期会员」时包含正在用免费试用月的人(他们本来就是一行在期 gold); 永久会员(founder / comp)任何时候都排除 —— 给他们发「现在可以自己续订了」说不通。
email_type=announce)。
去重:同一个 campaign 每人至多收一次;退订:退订过产品更新的人自动跳过。
⚠️ 先「试运行」看人数、再「试发给自己」看真机效果,最后才正式群发 —— 发出去收不回。
💡 收件人选「在期会员」时包含正在用免费试用月的人(他们本来就是一行在期 gold); 永久会员(founder / comp)任何时候都排除 —— 给他们发「现在可以自己续订了」说不通。
微信话术模板 · 点击复制
用户加你微信问会员时,直接复制对应模板发过去(价格在这里说 = 产品面不写价)。
改价 / 改措辞:直接编辑下面各
.wx-script 文本即可。
🎁 免费体验开通(主推 · 先送一个月)
感谢关注包租公 🙏 我先给你开一个月 Gold 会员免费体验一下~ 这一个月所有功能都无限用:推荐、多标的扫描、早安管家、复盘、攻方机会都不限次数,早报也用最强的模型。
用得顺手的话,之后续费是限时半价 ¥100/月(原价 ¥200,海外 $14.99/月)。
我现在就给你开——你登录包租公用的是哪个邮箱?
💳 直接付费开通(用户想直接买)
感谢支持包租公 🙏 Gold 会员现在限时半价:¥100/月(原价 ¥200),海外 $14.99/月。
开通后所有功能无限用,不限次数,早报也走最强模型。目前是手动开通、还没上自动续费,所以不会自动扣款,一个月后想续再找我就行。
付款微信 / 支付宝都行,你方便哪个?开好我这边给你开通,告诉我你登录用的邮箱~
✅ 开通完成确认
已经给你开好啦 ✅ Gold 会员有效期一个月,现在打开包租公、点右上角金币那里会显示「∞ 无限」。
所有功能随便用,有任何问题随时找我。祝收租愉快 🏠
🔔 续订提醒回复
你的 Gold 会员快到期啦~ 想续的话我这边给你续上,从原到期日往后接、不浪费。
续费还是限时半价 ¥100/月(原价 ¥200,海外 $14.99/月)。要续就跟我说一声~
💛 到期挽回
你的 Gold 会员到期咯,已经恢复成免费版啦——数据和持仓都在,免费金币也帮你恢复了,不影响使用。
想继续无限用的话随时找我开,限时半价 ¥100/月(原价 ¥200)。🏠
会员 · Tier 概览
按 plan 档(gold = 享 Sonnet 高档早报等高阶权益〔2026-06-24 从 Opus 改·降本〕 / free = 默认全员)切。这跟「房东等级」(按已落袋租金的荣誉等级)是两个维度。
gold 当前 =
GOLD_TIER_EMAILS 白名单(默认 founder),接 paywall 后换成订阅状态。潜在 MRR 为占位(假设月费,未真定价)。
Tier × 参与度 · 高档是不是真重度用户
gold vs free 的人均关键动作(推荐/扫描/管家刷新/防守方案/复盘 = 收费动作次数)和人均金币消耗。验证「高 tier 是否对应真重度用户」(gold 当前样本极小,参考即可)。
升级候选 · PQL(Product-Qualified Leads)
free 用户按参与度排序 = 最该推 gold 的「重度白嫖」用户。freemium SaaS 在收费前最 actionable 的就是这个:先识别谁在重度使用 → 谁最可能付费。排序 = 关键动作↓ 再 金币消耗↓。
…
Gold 成本 · 单位经济(cost-to-serve)
每多一个 gold 账户,Sonnet 早报烧多少钱(2026-06-24 从 Opus 改 Sonnet 降本·约半价)。当前为估算(单账户上限 ~$3-8/月);要实测得在 brief 生成时埋 model+tier 事件(follow-up)。
收入指标 · 待付费上线
MRR/ARR = SaaS 北极星。当前 gold 为白名单 comp、未真定价 → 下列按假设月费给量级占位。ARPU/LTV/churn$ 需真付费 + 流失数据,接 paywall 后启用。
📊 定价决策 · 持仓数分布 + 纯看表占比
一次性分析(会员模型选型 · 2026-07-09)。回答三问:① 纯看表用户——有持仓但从不花币(关键动作=0)的活跃 free 用户占比多大?② 持仓数分布——多少人 open 持仓 >10 / >20?封顶设几网得住大组合又不误伤新人?③ 相关性——持仓越多是不是越愿意花币(付费意愿代理)?
无 PII,仅聚合计数。open = 未完全平仓持仓;关键动作 = 推荐/扫描/管家刷新/防守/复盘。
无 PII,仅聚合计数。open = 未完全平仓持仓;关键动作 = 推荐/扫描/管家刷新/防守/复盘。
加载中…
🎩 社区贡献度追踪(帽子名单就按这个算)
贡献分 = 被采纳×5 + 带真实回执的帖子×3 + min(发出的评论,3)×1
⚠️ 评论必须封顶 3:
comment_count 数的是「我发出去的」评论,刷得动 ——
不封顶则 16 条水评论(16分) > 被采纳 3 次(15分),权重意图当场倒过来。上限 3 对齐四格④。
⚠️ 保底门槛(至少命中一条刷不动的:被采纳≥1 或 带回执的帖≥1)不是装饰 —— 封顶后「3 条水评论」和「1 篇带回执的帖」都是 3 分、打平,是这条把纯水军挡在名单外。两条缺一就漏。
⚠️ 原公式写的是「有料帖」用
quality_score,实测全仓没有任何代码写过它(永远 NULL)
→ 换成 attachment(服务端回查过,§2.3 里真正刷不动那条)。
活动期填
2026-10-15 ~ 2026-11-15;留空 = 全期(现在追踪用)。
载入中…
📊 年终活动 Phase 0 · 先量数据再花钱
三个分布阻塞后面一切(
⚠️ 量偏了不报错,只会让预算按错的比例花出去,而发现时货已经买了。 纯只读,不写任何东西。
YEAREND_CAMPAIGN.md §6):
①地理→整条供应链(在哪备货/寄哪/关税) · ②收租月数→「开元房东」门槛 N ·
③adopt→楼长线成不成立。
⚠️ 量偏了不报错,只会让预算按错的比例花出去,而发现时货已经买了。 纯只读,不写任何东西。
载入中…
🏷 永久编号「包租公 No. XX」
每个注册用户一个永久编号(按
现在是稳态:backfill 已跑完(2026-08-14 · 首批 211 个),新注册的人首登自动拿号,这张卡平时不用动。
什么时候需要「补发」:首登发号是 best-effort(网络抖一下会静默没号),所以「够格」偶尔会大于「已发号」。差额出现时卡上会红字点名,点「试算」看是谁 → 再点「补发」。它幂等:只写没号的人,已有的号一个都不动。
⚠️ prod / preview 共享同一个 Supabase 库 —— 在 preview 的后台点「补发」,写的是真数据,prod 用户马上就有号。
auth.users.created_at 注册顺序,人人有号、完全公开)。
号是发一次存下来、永不重算的 —— 实时排名在有人硬删账号后会让所有人往下挪一位,而这个号要绣到帽子上(见 supabase/landlord_number_migration.sql)。
现在是稳态:backfill 已跑完(2026-08-14 · 首批 211 个),新注册的人首登自动拿号,这张卡平时不用动。
「够格」= auth 用户 − 排除,它和「已发号」同分母 ——两者相等就是全齐。
什么时候需要「补发」:首登发号是 best-effort(网络抖一下会静默没号),所以「够格」偶尔会大于「已发号」。差额出现时卡上会红字点名,点「试算」看是谁 → 再点「补发」。它幂等:只写没号的人,已有的号一个都不动。
⚠️ prod / preview 共享同一个 Supabase 库 —— 在 preview 的后台点「补发」,写的是真数据,prod 用户马上就有号。
加载中…
Schwab 连接 · 行情数据源
行情主源 = Schwab Market Data API。其
⚠️ 两种「连不上」要分清:① 状态/邮件写 已过期(含
refresh_token 是死 7 天 TTL(从签发算起,调 refresh 不重置),到期后 app 静默降级到 Yahoo / yfinance(Greeks / 期权链可能变陈旧)。点「重连 Schwab」一键续期:登录 Schwab + 授权 → 后端自动换 token、写 Vercel env、重部署、重新计时。7 天人工登录这步是 Schwab 规定,删不掉,但其余全自动。
⚠️ 两种「连不上」要分清:① 状态/邮件写 已过期(含
invalid_grant / expired)→ 点下面「重连 Schwab」。② 写 403 Access Denied / 非过期错误 → 这是 Schwab 的 Akamai WAF 按 IP/UA 拦的,重连无效,改用 redeploy 滚一个新出口 IP(浏览器 UA 已常驻代码)。
加载中…
LLM 模型 · 当前用哪个
app 运行时调
/v1/models 自动选每档最新可用 model(premium=最新 Sonnet / free=最新 Haiku,只锁档不锁版本 → Anthropic 出新版自动用上)。下面是每个会跑 LLM 的地方当前解析到的真实 model + 上次实际命中的。
加载中…
简报 LLM 调用 · 按账户分布
过去 N 天
brief_llm(每次真调 LLM 生成早安管家才记一行)按账户分布 —— 看成本是集中在某账户(多设备 / 反复登录 storm / founder 自己)还是均匀铺在真实用户。(no uid) = 登录前 / 内部测试 / 新 feature 触发的无主调用,不算真实用户,集中度只按归属调用算(否则会把 founder 自己的份额稀释成「分散」)。下方 hourly 是 UTC 小时桶,看触发节奏(每 ~15min 封顶后应明显变稀)。
加载中…
全路径 LLM 成本 · 按账户 × 档位
过去 N 天全部烧 token 的 LLM 路径(早安日报 / 今日机会 / 问管家 / 事件解读 / 截图导入 / 管家复盘)成本,按账户 × 档位(gold/free) × 功能 × 模型拆分 —— 补上
简报按账户分布只看日报的盲区。数字 = app 内部估算(cache 读按全价算 → 略高于真实账单),用于归因不等于账单绝对值;绝对值对照 Anthropic Console。管家复盘自 2026-07-13 起才有 $ 数据,更早按 $0。tier 走服务端权威源(白名单 + user_tiers)不可伪造。
加载中…
推荐系统健康度
…
反向工程护城河 · Rate-Limit 触线
正常用户绝对不会触 60/min (匿名) 或 240/min (登录) 阈值。这里出现的就是
enumeration 攻击或 bug 暴跑。看 ip_hash + user_agent 能定位是谁。
…
开发成本
累计开发成本量级估算(不是精确账单)。源:
DEV_COST_LOG.md · Claude session 收尾时按 CLAUDE.md §1.5 追加。
AI 成本
—
总计
—
人员
—
AI usage(估算)
—
3rd party(累计)
—
推广投放(累计)
—
一次性投入(累计)
—
3rd party services
| 服务 | Tier | 月费 (USD) | 备注 |
|---|
推广投放(一次性)
| 日期 | 平台 | 金额 (USD) | 备注 |
|---|
一次性投入(非推广)
| 日期 | 项目 | 金额 (USD) | 备注 |
|---|
Per-session log
—最新在上 · 可滚动
| 日期 | Session | 工时 | AI usage | 备注 |
|---|
开发记录 · 项目上下文
换 Claude 账号 / Cursor / Codex 等工具时,把这些文件喂给新助手就能立刻接上当前进度。
源:私有仓库
源:私有仓库
genki3ng/baozugong main 分支 · 经后端 admin 鉴权 + GITHUB_TOKEN 中转。
🔌 MCP 访问控制
MCP 让用户用自己的 AI agent(Codex / Claude Desktop 等)访问包租公。访问 = 金会员专属;下方白名单额外授予非 Gold 测试号。
访问 = 全体 Gold 会员(政策 2026-08)+ 白名单额外授予非 Gold。总开关关掉 = 全断(含 Gold)。旧「访问模式」开关已废弃(gold 恒放行·不受其限)。
受邀白名单(额外授予非 Gold 账号)
加载中…
📊 使用统计
近 30 天 · UTC谁真的在用、用得多不多、调用哪类工具。read 便宜(60/分·2000/天)· recommend / scan 贵(要跑行情+重算)。工具级分布自本次上线起累计。
—
近 7 天调用
—
近 30 天调用
—
近 7 天活跃账号
—
活跃密钥
—
有权限账号
30 天调用趋势
—
按工具类别
—
按工具(自上线起)
—
按账号活跃
—
🔑 密钥概览
谁生成了 MCP 密钥、几个在用、最后一次调用时间(看谁真的在 dogfood)。
—
💬 留言 / 报 bug
用户用自己的 agent 调
send_feedback 提交的留言和 bug 报告(近 180 天)。发的时候也会实时发一封邮件给你,这里是可以回翻的那份。点「🔄 查询」加载
🚩 待处理
举报 / 申诉 / 最近处置。理由必填(PLAYBOOK §12.4 —— 它会原样发给作者,
所以写的是「命中守则哪一条」,不是内部备注)。
⭐ 空着才是对的:
⭐ 空着才是对的:
/community-rules 承诺的是「收到举报我们会看,
处理结果会回给举报人」,不是「每天都有活干」。
…
📢 发公告
以独立「包租公官方」号发到社区「公告」单元(不是你的个人号 —— PLAYBOOK §12.1
三个身份必须分开)。可评论但不进热门排序;置顶最多 2 条。
触达:安静=只在左栏板块上亮「N 条新」金角标(日常用这个)· 站内提醒=额外给每个人的铃塞一条(大版本才用,天天亮的铃一周就没人看了)。
群发邮件不在这里 —— 那条走已有的
触达:安静=只在左栏板块上亮「N 条新」金角标(日常用这个)· 站内提醒=额外给每个人的铃塞一条(大版本才用,天天亮的铃一周就没人看了)。
群发邮件不在这里 —— 那条走已有的
broadcast_announce(里面是审过的三语文案)。
…
📈 回访
§11 那四个验证条件里的第 3 个「多少人第二次回来看」——
另外三个(发过帖的人数 / 带回执的条数 / 「用这个思路找」被点几次)在上面的统计里,
只有这个一直量不出来(社区侧从前只记写动作,一条读的事件都没有)。
按人按天算:同一天开十次是一次;回访 = 窗口内有 ≥2 个不同的日子来过;
日子按美东自然日(用 UTC 的话美东晚上那批人会被记成第二天,回访率凭空虚高)。
…
🏘 社区开关
这几个开关立刻生效(后端写完就把 30 秒设置缓存打掉)。
enabled 是总闸:关掉之后公开页返 410、侧栏卡整张消失、app 与所有 cron 零影响。
加载中…
🔒 谁能进来(access_mode)
beta = 只有内测名单内(现役)· gold = 只有金会员(机制备好、决定没做)·
open = 所有登录用户。⚠️ 无论哪个模式,内容都只对登录用户可见(2026-08-11 起全部进墙)。
加载中…
📊 社区数据
帖子 / 作者 / 被采纳次数。聚合全在 Postgres 里做。
加载中…
🎫 内测申请
侧栏卡「申请内测」收上来的名单。⭐ 最该看的是「免费档」那个数 —— 想要社区、但还没付钱的人
= 一两个月后拿社区做转化时的池子大小。档位是申请当下的快照(事后再查会被中间的升级/到期污染)。
「现在是 Gold」那一栏与它对照 = 申请之后有多少人升了级;⚠️ 只是相关不是因果。
「现在是 Gold」那一栏与它对照 = 申请之后有多少人升了级;⚠️ 只是相关不是因果。
🧪 收回社区访问权
删掉这个账号的申请记录 → 回到「从没申请过」,可以重走一遍申请 / 进门自动通过。
社区身份和已发的帖子不动。⚠️ 记录删了,上面的申请统计里也就没这个人了。
…