@felan-ai/ ext- supplation (英语)
对2-8个经认证的会话进行同样的明确提示 模式平行,自动比较答案,让用户 在明确要求综合之前审查每个答复。 这是供应商 中立并使用配置的核心模型服务; OpenRouter 模型工作 通过其正常配置的提供者。 它不叫OpenRouter的β Fusion 服务器工具.
配置和模型选择
默认条目使用 pi.ui 表格、模型列表视图、进度和页码
审查文件。 它不需要TUI,针对客户端的提示或注入
融合主机. /fusion-models 搜索名称和 provider/model 参考文献,
通过目录的页面,切换参与者并选择比较
型号。 保存是明确的; 取消时未改变上一个行号 .
配置 extensionConfig.fusion 值提供了初始行。 拾取器
选项在当前会话分支中保存为 felan.fusion-lineup.v1
,并在重新打开命令或重新加载扩展时恢复。 还保存
等着 pi.updateConfig({ participants, fusionModel }) 在全球持续
通过主机拥有的写入器设置。 如果无法使用该作者或
拒绝更新, 保留会话副本, 显示明显的错误 ,
并且采取器仍然开放供重试或取消。 无全局保存
默然假设.
{
"extensionConfig": {
"fusion": {
"participants": ["openrouter/anthropic/claude-sonnet-4", "openai/gpt-5"],
"fusionModel": "openrouter/anthropic/claude-sonnet-4",
"concurrency": 4,
"timeoutSeconds": 120,
"maxOutputChars": 12000,
"thinking": "off"
}
}
}
participants 默认为 [];运行从不默默地选择模型. 配置
2 - 8个 provider/model-id 参考文献。 拾取者只显示
活动会话允许范围内的认证模型 。 聚变模式
还必须对此范围进行认证。 内嵌的ID,例如
openrouter/anthropic/claude-sonnet-4 被支持.
命令和审查
/fusion <prompt>要求每个参与者以同样的速率, ,然后询问选定的聚变模型进行比较 协议、分歧、独特贡献和不确定性./fusion重新开启当前会议分支的最新未完成的审查. 合成后,它要求新的快取并开始新的运行./fusion-models搜索和更新参与者和比较模型 队列; 取消保留队列不变.- 通过文件呼号审查完整的原件并进行比较。 综合是
只有比较成功后才能提供,可选指示和
明确可用
provider/model超过。 单独动作重试失败 参与者,比较或综合。 关闭/重新打开不重复 请求。 单独的进度元素甚至可以取消飞行中阶段 其审查行动正在等待完成.
与N参与者相比,比较使用N+1请求. 福斯选一个 附加模型请求; 重试时明确重复请求. 确认表在每次新的比较运行前都披露这一计算. 审查文件显示供应商报告的使用情况和提供时的估计费用, 加上延迟; 这些估计数不是供应商的发票,没有定价不是免费使用.
组合只发送 /fusion 即时和有界限的源答案——而不是
会话记录,项目文件,或活动模型的工具. 迅速
绑定的答案/比较被保存为当前会话中的自定义条目
用于审评和恢复的分支机构。 模型产出和比较不可信
; 协议不是核查。 引信结果添加到
只有在明确的用户动作后才能进行记录。 供应商最好取消
提供商已经收到的努力和要求,仍可能要收费.
比较阶段从不写文件或自动引信. 执行 保留在扩展名和配置的模型提供者,而不是UI客户端. 取消和关闭连接尚未解决的供应商呼叫,包括供应商 在他们流产信号起火后返回 迟到的结果不能公布 成功审查或抄录信息.
目录限制为一万个型号,每页有40行可见. 参考资料
必须符合 300 UTF-8 字节。 提示限于20000个字符;窗体输入
也遵守协议的32-KiB字段限制. 审查文件使用24,000字节
页; 保留了现有的2400字节保存的审查限制。 不支持的数据
被拒绝,而不是默默地省略。 模式产出仍然遵循
maxOutputChars 并明确披露.
主机 API
包根默认导出是服务支持的执行条目. 这个
声明可选核心 MODELS_SERVICE (单位:千美元)felan.models@1) (中文(简体) ). 没有供应商,
两种命令均保持注册,但警告无法使用模型;否
推论运行. UI 无法访问或取消/延迟确认
不批准一项请求.
根项保留 FUSION_CONFIG 用于配置发现的元数据.
import { MODELS_SERVICE } from '@felan-ai/agent-core';
services.set(MODELS_SERVICE, modelsService);
推论用途 ModelsService.getAvailable 财务报告和审定财务报表 completeSimple,带有新鲜的
发送前检查是否有可用性。 没有环境证明的发现
或者直接的HTTP客户端. 纯洁 runFusion, (中文(简体) ), compareFusionAnswers 财务报告和审定财务报表
synthesizeFusion API不变.
主机供应 CreateAgentCoreSessionOptions.updateExtensionConfig(packageName, patch) 全球环境的持久性。 核心绑定软件包的身份
验证可写入的已声明字段; 主机拥有政策和持久存储 .
延期解决了 pi.config 重新装入时快照更改, 而不是在
持续回调.
这个名字 createFusionExtension(host?) 工厂接受明确 FusionHost。 。 。 .
配置的主机应该使用服务支持的默认值来覆盖通用 UI
客户。 软件包没有输出 TUI 切入点 .
pnpm --filter @felan-ai/ext-fusion build
pnpm --filter @felan-ai/ext-fusion type-check
pnpm --filter @felan-ai/ext-fusion test
新的 npm 软件包需要维护者手册 0.0.0 鞋带和
在其预定的CI发布前建立可信出版机构;见
docs/maintainers/releasing.md当地
校验不发布软件包.