feat: add official game audio generation client
This commit is contained in:
@@ -123,6 +123,8 @@ Pi 正式包必须继续运行 `pnpm run verify:artifact:pi`、`pnpm run smoke:p
|
||||
|
||||
### 插件与 Skill
|
||||
|
||||
- 游戏音频生成(`makelore.game-audio`,客户端 2.0.1+)是独立的官方项目级 bundled 插件,获取并启用到项目后供 parent 使用,不需伙伴分配。包含完整音乐、明确请求的音乐预览、单条/成组/变体音效和取消;一次费用与项目写入确认后,Main 内部查询并将全部音频保存到原项目 `assets/generated/game-audio/<executionId>/`。结果卡点击后才加载本地试听,不自动播放。userData 收据支持原账号启动恢复、网络恢复和只补缺失文件,不重复提交生成;音乐完整/预览各按次计价,音效按每条每 0.5 秒计价。当前是离线合同实现:真实 Meowa 音频字段/媒体格式/收费验收与生产价格启用尚未完成,不应直接开放收费流量。
|
||||
|
||||
- Makelore 不再打包独立的 `resources/coding-skills/` 或默认勾选本地 Skill。官方 Skill 作为 Marketplace 插件 Release 从云端目录下发,代码所有的特殊能力只存在于 `resources/coding-plugins/` 的插件包内;插件清单、已验证 Package Store Release 或明确安装的 Device Package 是 Skill 内容的唯一来源。
|
||||
- Marketplace 官方插件 Skill 从已签名 Package Store Release 或受控内置插件定义动态物化;parent worker 的冻结 effective snapshot 必须满足对应账号、设备、项目、Policy,以及该插件确实要求时的智能体分配条件,child worker 不继承 hosted tool。所选模型的 Web Search 与 Conversation 安装的设备包使用各自独立的 Main-owned 合同,不属于这条 Marketplace 生命周期。
|
||||
- `makelore.data-service`、`makelore.game-resource` 与 `makelore.project-scaffold` 是代码所有的官方项目级例外:满足各自既有账号获取或随应用提供条件并在项目启用后,其完整 Skill/tool 集合自动进入该项目的每个 parent Agent,不要求或展示伙伴分配;禁用项目插件后未来 worker 不再加载,既有 assignment 数据可原样保留但不参与生效判断。游戏资源生成只需一次计费与项目写入确认,Main 会在后台完成状态查询并把全部输出自动保存到发起操作时的原项目;本地交付续作不会重新生成或扣费。其他 Marketplace 插件继续按自身 assignment 规则计算有效资源。
|
||||
|
||||
Reference in New Issue
Block a user