全部四个垂直品类,不只是动物
🌐 网页
更新历史
平台每天都在发展。这里提供完整的变更历史:新功能、修复和安全更新。 下载应用
七月 2026
2 年阈值 + 信息流卡片里的广告年龄
🌐 网页
年龄备用参考——抓取日期
🌐 网页
来源发布时间 вместо 导入时间
🌐 网页
价格单位切换会进入报告(计数器 unit_fixed)
🌐 网页
“按公斤”却价格离谱——其实是按头计价
🌐 网页
价格字段→描述→面议 + 羊耳长度
📱 1.68.0
🌐+📱 网页 + 应用
动物详情——500(similar_ads 中 request → self.request)
🌐 网页
P0——稳定下载图片(circuit-breaker + 回退为 0 张图)
🌐 网页
“相似”——按站点国家过滤(不显示外站)
🌐 网页
四个垂直品类统一的精美信息流卡片 + 详情页中的 批发/配送(APK 1.67.0)
📱 1.67.0
🌐+📱 网页 + 应用
food/product 流程的表单参数——动物的镜像 + 2 处序列化修复
🌐 网页
从 food 来源解析出的肉类/乳制品接收器(meat/milk sell)
🌐 网页
在空的肉类/乳制品展示位显示「我想买:N」
🌐 网页
肉类买家路由到 meat-buy + 移动展示位中可见的 卖/买 筛选项
📱 1.66.0
🌐+📱 网页 + 应用
肉类和乳制品中的「卖/买」+ 修复被隐藏的买家 + 垂直品类审计
📱 1.65.0
🌐+📱 网页 + 应用
应用内“出售/购买”芯片 + 导入抓取到的商品到 products
📱 1.64.0
🌐+📱 网页 + 应用
“出售/购买”(ad_intent)——wizard 分支、条形芯片、来自解析器的需求路由——第2+3阶段
📱 1.63.0
🌐+📱 网页 + 应用
“我不知道品种”——品种步骤的第一个高亮项(web+Flutter)+ 导入无品种解析数据——第1阶段
📱 1.62.0
🌐+📱 网页 + 应用
移动端详情页显示的是字典里的原始 slug(pasture/docile/bay)
📱 1.61.4
🌐+📱 网页 + 应用
表单中的“已接种/已打疫苗”字段(Animal.is_vaccinated)+ 接收器 v2.2
🌐 网页
接收器 v2.1 — calving_count + condition_score
🌐 网页
接收器 ai_fields v2 — 毛色/身高/怀孕/送货/… 到表单
🌐 网页
shippingDetails 中的 ShippingDestination——merchant listing 的最后一个 RRT 提示
🌐 网页
Merchant listing——图片 bug + GSC “卖家商品数据”所有错误
🌐 网页
所有垂直类目都加 JSON-LD + 按国家语言的 hreflang + 修复 ads_count
🌐 网页
安全修复:平台
🌐 网页
refresh_parsed_photos 命令——从 Export API 重新拉取图片
🌐 网页
OOMKilled——改用流式生成 XML,替代 MarshalIndent
🌐 网页
来自解析器提取器的表单字段——性别/年龄/数量/重量/用途/价格
🌐 网页
测试/非公开内容不会泄露到“类似”/“来自卖家”轮播中
🌐 网页
品种/博客的 Canonical+hreflang → apex(合并子域重复内容)
🌐 网页
全局板块(breeds/blog)——只放在 apex-sitemap 里
🌐 网页
每种语言单独一个 <loc>(和参考一致)
🌐 网页
Go 版 sitemap 生成器(baran-sitemap)——支持国家、hreflang、分页
🌐 网页
扩展 robots.txt——子域、i18n 路径、AI 爬虫
🌐 网页
审核员可把任意广告顶到首页 + 并发去重抓取到的内容
🌐 网页
抓取广告必须填写卖家姓名
🌐 网页
非公开来源在详情页也隐藏,不只在列表中隐藏
🌐 网页
抓取广告的卖家——带姓名和电话的 Farmer(非系统账号)
🌐 网页
价格→可议价,parsed 公开,durable env,桥接文档
🌐 网页
与解析器的桥接——导入抓取到的广告(origin=parsed)
🌐 网页
将非公开来源(origin.is_public=False)从信息流中隐藏
🌐 网页
广告编辑表单中的“来源”(origin) 字段
🌐 网页
测试广告也公开(AdOrigin.test.is_public=True)
🌐 网页
广告来源字典 AdOrigin + 5 个垂直类目的外键
🌐 网页
每天清理过期 FCM token(60+ 天无连接)
🌐 网页
wake-up push 返回 500——未接通并转到语音信箱
🌐 网页
历史记录里的“回拨”——用真实号码而不是 contact-id(未接通)
🌐 网页
通话历史——call_id 前缀匹配(acc.callid 截断到 20 个字符)
🌐 网页
通话历史里显示姓名代替 SIP-id + 更直观的“通话”图标
📱 1.61.3
🌐+📱 网页 + 应用
详情页 LCP 图片使用 srcset——手机拿到 600w 而不是 1200w
🌐 网页
移动端 PageSpeed 优化——async CSS、LCP preload、媒体缓存
🌐 网页
上传视频故事时出现 413——两台代理的 body-size 从 50 提到 210M
🌐 网页
故事画面全屏——viewer 的 Stack 被压到只剩顶部
📱 1.61.2
Viewer 和编辑器——全屏显示(root 导航器)
📱 1.61.1
Stories 2.0 — 按需求实现 Instagram 模式(照片/视频、反应、观众、精选集、审核)
📱 1.61.0
🌐+📱 网页 + 应用
在 UX 套件后实现与 Flutter 的 web 对齐——详情页、卡片、FAB
🌐 网页
“+” 按钮文字改为两行,不会压到旁边的标签
📱 1.60.3
“发布广告”文字移到“+”按钮下方 + 按钮再上移
📱 1.60.2