扩展点
扩展时优先使用功能拥有者提供的窄边界:通过 roleplayState 服务访问状态,通过回忆器边界替换角色记忆排序,通过 DSH AI Providers 提供嵌入、重排序、TTS、STT 和图片生成,通过分层提示词文件覆盖稳定指令,通过 DSH 插槽添加 UI。
可选服务必须进行能力检测。完整文件转录和流式转录是两个接口,提供方可能只实现前者。
注册、监听器、计时器和手工资源都应归属 Cordis 上下文或 ctx.effect(),确保热重载时释放。凭据和已解析提供方不应跨请求长期缓存,因为配置是实时的。
扩展创作格式时,应保持文件表示、规范模型和会话数据库模式相互独立,并让单一解析器负责一种外部格式。