{"_id":"@buddhilive/dsh-plugin-package-inventory-deepseek","name":"@buddhilive/dsh-plugin-package-inventory-deepseek","dist-tags":{"alpha":"0.1.2-alpha.3","latest":"0.1.2-alpha.3"},"versions":{"0.1.2-alpha.3":{"name":"@buddhilive/dsh-plugin-package-inventory-deepseek","description":"Active Loader-backed plugin package inventory for official DeepSeek LLM API requests","version":"0.1.2-alpha.3","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Buddhilive/buddhi-ai-harness.git","directory":"packages/llm/plugin-package-inventory-deepseek"},"type":"module","main":"lib/index.js","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./invariant":{"types":"./lib/types/invariant.d.ts","default":"./lib/invariant.js"},"./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./src/*":"./src/*","./package.json":"./package.json"},"license":"MIT","dependencies":{"@buddhilive/dsh-brand":"^0.1.2-alpha.3","@deepseek-ai/schemastery":"^3.18.2"},"peerDependencies":{"@buddhilive/dsh-agent":"^0.1.2-alpha.3","@deepseek-ai/cordis":"^4.0.2","@buddhilive/dsh-agent-presets":"^0.1.2-alpha.3","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@buddhilive/dsh-deepseek-llm-api-extensions":"^0.1.2-alpha.3","@buddhilive/dsh-invariants":"^0.1.2-alpha.3","@buddhilive/dsh-session":"^0.1.2-alpha.3"},"peerDependenciesMeta":{"@buddhilive/dsh-agent-presets":{"optional":true}},"devDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/cordis-plugin-include":"^1.0.7","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@buddhilive/dsh-agent-presets":"^0.1.2-alpha.3","@buddhilive/dsh-agent":"^0.1.2-alpha.3","@buddhilive/dsh-invariants":"^0.1.2-alpha.3","@buddhilive/dsh-deepseek-llm-api-extensions":"^0.1.2-alpha.3","@buddhilive/dsh-scope":"^0.1.2-alpha.3","@buddhilive/dsh-session-projection":"^0.1.2-alpha.3","@buddhilive/dsh-session":"^0.1.2-alpha.3"},"_id":"@buddhilive/dsh-plugin-package-inventory-deepseek@0.1.2-alpha.3","bugs":{"url":"https://github.com/Buddhilive/buddhi-ai-harness/issues"},"homepage":"https://github.com/Buddhilive/buddhi-ai-harness#readme","_integrity":"sha512-zdKQ88/fJgP1zWA1FjqQcvJLUsk/P11NiOkqvtbQsokLWgRt9EUvnNE5/kUzdkJmVJ6lQQcZfzzv4QKd95QwVw==","_resolved":"C:\\DevDojo\\Buddhi\\buddhi-ai-harness\\dist\\npm\\buddhilive-dsh-plugin-package-inventory-deepseek-0.1.2-alpha.3.tgz","_from":"file:C:/DevDojo/Buddhi/buddhi-ai-harness/dist/npm/buddhilive-dsh-plugin-package-inventory-deepseek-0.1.2-alpha.3.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-zdKQ88/fJgP1zWA1FjqQcvJLUsk/P11NiOkqvtbQsokLWgRt9EUvnNE5/kUzdkJmVJ6lQQcZfzzv4QKd95QwVw==","shasum":"b642c2876268a6d141ac62222fbcbd83d011a6a4","tarball":"https://registry.npmjs.org/@buddhilive/dsh-plugin-package-inventory-deepseek/-/dsh-plugin-package-inventory-deepseek-0.1.2-alpha.3.tgz","fileCount":13,"unpackedSize":30562,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD4LiWP9FF7+FTrfIn1MNZt6EzVkjK/ZcZSu4NZg7uVbAIhAOUIO3VNf2gyrhWqsW/O95Cz1GOaLsmL/9mKHgS4zNIm"}]},"_npmUser":{"name":"buddhilive","email":"visitbudkavin@gmail.com"},"directories":{},"maintainers":[{"name":"buddhilive","email":"visitbudkavin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh-plugin-package-inventory-deepseek_0.1.2-alpha.3_1788165670079_0.15855305192277802"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-31T08:41:09.614Z","0.1.2-alpha.3":"2026-08-31T08:41:10.221Z","modified":"2026-08-31T08:41:11.039Z"},"maintainers":[{"name":"buddhilive","email":"visitbudkavin@gmail.com"}],"description":"Active Loader-backed plugin package inventory for official DeepSeek LLM API requests","homepage":"https://github.com/Buddhilive/buddhi-ai-harness#readme","repository":{"type":"git","url":"git+https://github.com/Buddhilive/buddhi-ai-harness.git","directory":"packages/llm/plugin-package-inventory-deepseek"},"bugs":{"url":"https://github.com/Buddhilive/buddhi-ai-harness/issues"},"license":"MIT","readme":"---\ndescription: \"面向发送官方 DeepSeek 请求的部署，说明活跃 Loader 包清单元数据。\"\nkind: \"package-reference\"\n---\n\n# @buddhilive/dsh-plugin-package-inventory-deepseek\n\n[English](README.md) | 中文\n\n## 概述\n\n用于 DeepSeek 官方 LLM API 请求的完整存活 Loader 插件包清单。该函数插件注入 Loader、存活 Agent 注册表与 `ctx.deepseekLlmApiExtensions`，并拥有 `dsh_plugin_packages` 字段。当官方 API 需要活动包清单进行请求诊断时，请启用它。\n\n## 目录\n\n- [配置](#configuration)\n- [收集](#collection)\n- [模型体验](#model-experience)\n- [已知限制与暂缓事项](#known-limitations-and-deferred-work)\n- [开发备注](#dev-note)\n\n-----\n\n<a id=\"configuration\"></a>\n## 配置\n\n| 配置键 | 默认值 | 含义 |\n|---|---:|---|\n| `enabled` | `true` | 注册 `dsh_plugin_packages` 贡献。将其设为 `false` 可省略包元数据。 |\n\n随附 profile 使用该默认值，因此只要准备成功，每个 DeepSeek 官方请求都会携带包清单。\n\n<a id=\"collection\"></a>\n## 收集\n\n每次请求都会重读宿主 Loader 树中的存活非 group 配置项。存在可选 `ctx.agentPresets` 且 `sessionId` 解析到已加入 standing preset 的存活 Agent 时，该 preset 的独立 Loader 树也会加入同一次收集；未挂载该服务的部署只报告宿主树。只有根 fiber 处于 `ACTIVE` 且 Loader 有效状态为启用的配置项才会纳入。\n\n裸包与包子路径 specifier 通过 Node 包搜索路径解析，无需包导出 `./package.json`。每个普通配置项使用其所属 Loader 树的基址。standing preset 的根配置项使用宿主基址，与 preset Loader 对裸包的显式覆写保持一致；嵌套 include 仍使用自身基址。相对与绝对模块会向上查找最近的 manifest（元数据清单）；没有 `name` 的 manifest 只标记松散模块，不贡献包身份。具名包 manifest 还必须声明非空 `version`，格式错误的包元数据会使请求准备失败。系统使用与 locale 无关的比较按确切名称／版本对去重并排序，同时存活的不同版本仍会分开保留。\n\n版本 1 的 `dsh_plugin_packages` 字段只包含 `{ name, version }` 对。系统会排除禁用、pending、failed、disposed、unloading 状态，结构性 `cordis:` 配置项，普通依赖，没有所属包身份的松散文件，以编程方式挂载的子 fiber，以及内存动态插件。\n\n<a id=\"model-experience\"></a>\n## 模型体验\n\n### 包清单元数据\n\n#### 模型看到的内容\n\n无。`dsh_plugin_packages` 是位于模型消息、系统提示词与工具 schema 之外的提供方元数据。\n\n#### Token 影响\n\n模型输入 token 为零；完整清单只会增加 HTTP 请求字节数。\n\n#### KV Cache 影响\n\n无；包生命周期变化不会改变模型可见前缀。\n\n## 已知限制与暂缓事项\n\n<a id=\"known-limitations-and-deferred-work\"></a>\n\n- **仅含 Loader 包来源**——以编程方式创建的子 fiber 与内存动态插件没有权威 NPM 名称／版本来源，因此不在该清单内。\n- **省略松散模块**——没有具名且带版本所属 manifest 的相对文件是插件模块，不是插件包。\n- **原地替换包需要重启**——manifest 身份会在进程存活期内缓存。Loader 的启用、禁用、挂载、卸载与普通源码 HMR 仍会刷新存活配置项集合，但在同一进程中把已挂载包的 manifest 替换为另一版本并不是受支持的升级路径。\n\n\n<a id=\"dev-note\"></a>\n### 开发备注\n\n<details>\n<summary>维护者工作上下文——点击展开</summary>\n\n无。\n\n</details>\n","readmeFilename":"README.zh.md","_rev":"1-35921ba76b425b421a678c40734f0ef1"}