理想交付(LIN 已定,非强求)的落点设计:不做大而全客户端,只做一个预置好 LIN 服务商的轻壳/插件——默认服务商名称、默认基址占位(待 LIN 给确切 API URL 后填)、模型名单从 /v1/models 自动拉取,用户唯一要填的就是自己的 Key。功能参照 TypingMind 已被市场验证的組合(文件夹/搜索/提示词库/并行)与 Lobe 的 Custom Provider + Fetch models 机制;分发形态优先考虑在现有开源客户端上做预置配置包/部署模板(改动最小),自研独立 App 放最后。
适用场景:LIN 评估投入产出:先发「预置配置包 + 一键部署模板」验证需求,再决定是否做独立客户端/浏览器插件。
自研设想 一键接入 预置Provider 插件 skill 产品规划
操作步骤
- 第一步只做配置资产:为 Chatbox/Cherry 各出一份可导入的 LIN 预置配置说明与截图,用户仍手填 Key 但地址与模型不用他查
- 第二步做一键部署模板:LobeChat/NextChat 的部署模板预填除 Key 外的所有环境变量,点部署→填 Key→可用
- 第三步按前两步的下载/部署数据决定是否做浏览器插件或轻桌面壳(预置 Provider、自动 Fetch models、内置第 13 条排错表)
- 任何形态都不在客户端里内置/代填公共 Key,Key 永远用户自填并只存本地
- 上线前用第 13 条清单对自研形态逐项自测(/v1、模型拉取、401 提示是否说人话)
配置说明
确切 API Base URL 尚待 LIN 提供,本稿不硬编码任何域名;模型名单不要写死在安装包里,一律运行时从 /v1/models 拉取,避免网关上下架模型后客户端集体失效。
开源项目信息
- 仓库:无(设想稿,尚无仓库)
- 许可:未定;若基于开源客户端二次分发,必须先核对应许可(Cherry AGPL-3.0、Open WebUI 自定义许可对改品牌/商用分发有限制,见第 2、5 条)
注意事项
- ⚠️ 为了省事在模板里塞一个共享演示 Key 会被薅爆且无法审计
- ⚠️ 基于 AGPL/自定义许可的客户端改品牌分发未先处理许可合规
- ⚠️ 把自研客户端做成大而全去和 Cherry 正面竞争(应只做『接 LIN 最顺』这一个差异点)
来源:BYOK 产品参照 https://www.taskade.com/blog/byok-ai-builders(TypingMind 条目);Provider 预置机制参照 http://dev.to/mupromax/lobechat-lobehub-with-claude-and-gpt-custom-provider-docker-env-vars-and-the-v1-rule-3ee7