距离上次更新已经过去了2天,生产队的驴都不敢这么休

今天又上线了3个新能力,依然是Toy JS SDK相关的更新。
(另外还有一大波需求在路上
)
简单介绍一下今天的更新:

从「发布记录 → 管理」进入具体 Toy 的排行榜管理页,就可以删除排行榜前 100 名用户的异常成绩,也可以限制UP主认为的恶意用户继续写入成绩。

Toy 已经接入排行榜的 UP 主(比如星轨跃迁,星轨跃迁-多人异步星空漫游,无尽深渊-肉鸽爬塔游戏),记得去看看自己的榜单~
需求背后的故事
如果单从影响的用户规模,给UP主和用户带来的体验增益上来,这个需求并不会这么早被实现,还有很多其他更高优的需求嗷嗷待哺。
但是我们发现,当一个Toy有个排行榜,大多数用户和UP主其乐融融,很多人为了提升排名乐此不疲,而有少量的人,可能单纯出于好奇、也可能存在恶意,通过一些办法hack了自己的排行榜数据。
这个行为对所有人的影响都是负面的。
我们对于作弊行为的态度是否定的。单机的话使用风灵月影是自己的选择。一旦联机,涉及到其他人的付出和利益,这种行为是100%错误的。
所以在团队大家的努力
(和AI的帮助)下,需求今天上线了。当然,也在此向所有被作弊排行榜影响的用户和UP主们,再次表示歉意。感谢大家的包容和理解。

Toy JS SDK 新增支持申请摄像头和麦克风权限啦!
在获得用户授权的情况下,UP主的 Toy 可以调用用户手机的摄像头和麦克风。
犹记得前几个月爆火的Steam汪汪作战,现在,UP主们也可以通过 Toy 做摄像头互动和语音互动的整活玩法~
很期待大家会端出来什么花活![[doge]](https://i0.hdslb.com/bfs/emote/3087d273a78ccaff4bb1e9972e2ba2a7583c9f11.png)
大家体验这类 Toy 时,需要将哔哩哔哩 App 升级到 9.5.0 及以上版本(本周 2026.7.30 日前后各大应用市场更新)。

从广大用户的视角,这是 Toy 无关紧要的一小步。
但对各位使用 Agent 进行 Vibe Coding 的UP们来说,这可能是意义非凡的一大步。
SDK 文档页新增了 toy.d.ts。
/**
* Toy JS SDK 类型声明(面向创作者)
*
* 用法:把本文件放进你的 Toy 项目(如 `types/toy.d.ts`),TypeScript 会自动加载,
* 无需 import 即可获得 `window.toy` 的类型检查与补全。
*
* 前置:页面 `<head>` 中引入
* <script src="//s1.hdslb.com/bfs/seed/toy/app/sdk/toy-sdk.js"></script>
* 加载后 SDK 把实例挂到全局 `window.toy`,所有方法返回 Promise。
*
* 通用约定:
* - 所有方法抛出的 Error,message 统一带 `[ToySDK]` 前缀。
* - 数据类能力(用户 / 作者 / 视频互动)不抛错时通过 `status` 字段表达结果,
* 需要先判断 `status === 'ok'` 再读 `data` / `items`。
* - 云存储与排行榜失败时 Promise reject,需要 try/catch。
*/
…… 把它放进 Toy 项目里,AI 和代码编辑器就能更准确地理解 Toy 有哪些能力、接口和参数应该怎么写,写代码时也会自动提示。
详细的 SDK 能力和接入方式,移步Toy 平台开放能力 JS SDK
Toy 和 Toy 平台还在内测,如果遇到 Bug,或者还有什么想要的能力,欢迎随时来找我们反馈~
