quei4r/dsh-host-kimi-search
quei4r★ 0JavaScript最后同步: 2026-08-19
Zero-config Kimi Coding web search provider for DeepSeek Harness: reuses the local kimi-coding credential, install and web_search just works.
README 摘要
dsh-host-kimi-search 中文 English DeepSeek Harness(DSH)宿主插件: 零配置 Kimi Coding 联网搜索 。 向 ctx.web 注册一个 kimi-coding 搜索 provider,把内置 web search 工具的请求 POST 到 https://api.kimi.com/coding/v1/search 。凭据复用本地 kimi-coding 模型 provider 的同一把 key—— 已配置 Kimi Coding 套餐的用户装上即用,无需任何额外设置 。 工作原理 - 每次搜索实时解析凭据,顺序为: 1. DSH 凭据服务(启动环境变量 → 持久凭据库 /.dsh/.credentials.yaml )中的 KIMI CODING API KEY → DEEPSEEK API KEY → KIMI API KEY 2. 文件回退: /.kimi-code/config.toml 、 /.kimi/config.toml 中的 api key - 响应中的 search results 映射为标准 sources(url / title / snippet / publishedAt),遵循 maxResults 截断并标记 truncated - 401 与网络错误以明确信息抛出,便于诊断 - 安全加固(v0.2.0):结果 URL 仅放行 http(s) (端点被攻破也无法把 javascript: / data: 链接注入渲染结果);响应体超过 5 MB 在解析前拒绝(无界读取不可能);无信号调用兜底 60s 超时 安装 安装后 重启 dsh web 生效(插件行与 provider 注册都在启动时挂载)。 本包自带 bundle patch,安装会同时做两件事: 1. 插入 kimi-search 插件行(注册 provider); 2. 把 web 插件的 searchProvider 设为 kimi-coding (即 安装后立即接管内置 web search ,无需手动改配置)。 想换回官方搜索:编辑 /.dsh/profiles/web/cordis.patch.yml ,加一行用户层覆盖即可(用户层优先于插件层): 配置 环境变量 作用 KIMI CODING API KEY / DEEPSEEK API KEY / KIMI API KEY 凭据来源(优先级从高到低) KIMI SEARCH BASE URL 覆盖搜索端点(兼容网关用,默认 https://api.kimi.com/coding/v1/search ) 文件说明 文件 说明 package.json 包清单,含 dsh.bundle 声明 index.js 宿主侧全部逻辑( apply(ctx) 注册…
在 GitHub 查看完整 README →分类
DeepSeek Harness: Everything is a Plugin.
★ 182,325
amruthpillai/reactive-resumeA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
★ 41,477
anywhere-labs/deepseek-harness-desktop为 DeepSeek Harness (DSH) 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。
★ 17,784