Senparc.Xncf.PromptRange 0.18.0-preview7

Prefix Reserved
This is a prerelease version of Senparc.Xncf.PromptRange.
There is a newer prerelease version of this package available.
See the version list below for details.
dotnet add package Senparc.Xncf.PromptRange --version 0.18.0-preview7
                    
NuGet\Install-Package Senparc.Xncf.PromptRange -Version 0.18.0-preview7
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Senparc.Xncf.PromptRange" Version="0.18.0-preview7" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Senparc.Xncf.PromptRange" Version="0.18.0-preview7" />
                    
Directory.Packages.props
<PackageReference Include="Senparc.Xncf.PromptRange" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Senparc.Xncf.PromptRange --version 0.18.0-preview7
                    
#r "nuget: Senparc.Xncf.PromptRange, 0.18.0-preview7"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Senparc.Xncf.PromptRange@0.18.0-preview7
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Senparc.Xncf.PromptRange&version=0.18.0-preview7&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=Senparc.Xncf.PromptRange&version=0.18.0-preview7&prerelease
                    
Install as a Cake Tool

Senparc.Xncf.PromptRange

Senparc.Xncf.PromptRange is an NCF module for organizing prompts, model configurations, prompt results, chat history, scoring, and prompt usage insights.

Features

  • Manages prompt ranges, prompt items, model records, and generated results.
  • Supports prompt tree/list operations, import/export, score feedback, chat continuation, and history views.
  • Provides text embedding search request/response models and multimodal execution options for text, images, audio, speech-to-text, and text-to-speech.
  • Emits prompt initialization and optimization events through the companion abstractions package.

Installation

<PackageReference Include="Senparc.Xncf.PromptRange" Version="0.26.0-preview3" />

Key API

  • PromptRangeService/PromptRangeAppService manage prompt ranges and dashboard data.
  • PromptItemService/PromptItemAppService manage prompt trees, versions, import/export, and range-name responses.
  • LlmModelService/LlmModelAppService manage available language-model metadata.
  • PromptResultService/PromptResultAppService manage generated results, robot/human scores, chat continuation, and feedback.
  • PromptTextEmbeddingExecutionOptions, PromptImageController, PromptAudioController, and PromptStreamController expose execution integration points.
  • PromptResult_TextEmbeddingSearchRequest and PromptResult_TextEmbeddingSearchResponse model vector-search calls.

The module records prompts, model usage, scores, and generated output. Apply tenant isolation, data retention, PII redaction, provider quotas, and authorization at the host boundary.

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (4)

Showing the top 4 NuGet packages that depend on Senparc.Xncf.PromptRange:

Package Downloads
Senparc.Xncf.XncfBuilder

Senparc.Xncf.XncfBuilder 快速生成 XNCF 模块基础程序代码

Senparc.Xncf.WeixinManager

NCF 模块:盛派官方发布的微信管理后台 使用此插件可以在 NCF 中快速集成微信公众号、小程序的部分基础管理功能,欢迎大家一起扩展! 微信 SDK 基于 Senparc.Weixin SDK 开发。

Senparc.Xncf.AgentsManager

Agents 管理模块

Senparc.Xncf.AIAgentsHub

人工智能代理枢纽模块

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
0.19.3-preview11 55 8/14/2026
0.19.2-preview10 56 8/12/2026
0.19.1-preview9 104 8/8/2026
0.19.0-preview8 128 8/3/2026
0.18.0-preview7 120 7/31/2026
0.17.1-preview6 131 7/28/2026
0.17.0-preview5 122 7/26/2026
0.16.5-preview4 117 7/15/2026
0.16.4-preview3 118 7/5/2026
0.16.2-preview1 124 7/3/2026
0.16.1-preview1 140 6/17/2026
0.15.5.1-preview 142 5/9/2026
0.15.4-preview.1 103 2/13/2026
0.15.3.4-preview 150 12/28/2025
0.15.3.2-preview 137 12/28/2025
0.15.3.1-preview.1 98 12/28/2025
0.15.3-preview.1 288 12/16/2025
0.15.2-preview.1 258 12/15/2025
0.15.2-preview 128 6/16/2026
0.2.1 536 11/3/2023
Loading failed

v0.1.0 创世
     v0.2.0 完成数据库和基本测试功能
     v0.2.0.1024 升级至 1024 特别版,支持 SK v1.0.0-beta3(2023.10.24发布)
     v0.2.1 重构当前解决方案 XNCF 模块自动获取的方法到 Senparc.Xncf.XncfBase 项目中,位于 FunctionHelper.LoadXncfProjects()
     v0.3.0 重构 PromptRange 数据库和逻辑
     v0.3.10 引用 Senparc.Xncf.AIKernel
     v0.4.0 完成 PromptRange 基本功能
     v0.4.2 优化 PromptRange 模糊查询
     v0.4.7 支持手动打分精确到小数点后 1 位
     v0.4.11 添加 PromptResultService.GetPromptConfigParameterFromAiSetting() 方法
     v0.6.4 更新 Prompt 导入和导出 #207
     v0.6.5 优化通过 PromptRangeCode 查询
     [2024-08-06] v0.9.6.0-preview1 update Senparc.AI.Kernel
     [2024-08-29] v0.9.9.0-preview1 更新首页统计
     [2024-08-31] v0.10.0-preview1 PromptRange 支持 Markdown 输出格式展示
     [2024-09-03] v0.10.1-preview1 PromptRange 结果提供“复制”功能
     [2024-09-04] v0.10.2-preview1 PromptRange 完善结果显示样式,添加“复制”功能
     [2024-09-07] v0.10.2.10-preview1 PromptRange 优化输出格式
     [2024-09-07] v0.10.2.11-preview1 PromptRange 修复自动初始化 Prompt 调用过程中的一个 bug
     [2024-09-07] v0.10.3-preview1 更新 Senparc.AI 基础库,并在 XncfBuilder 使用 AI 生成代码时,优先使用已选中的模型。
     [2024-09-08] v0.10.3.1-preview1 优化 XncfBuilder AI 代码生成过程的模型选用
     [2024-09-10] v0.10.4-preview1 升级缓存基础库
     [2024-09-27] v0.10.5-preview1 修复首页的下拉栏过长的问题
     [2024-10-09] v0.10.7-preview1 升级基础库
     [2024-10-16] v0.10.5-preview1 提供 PromptRangeAppService.GetPromptRangeTree() 方法,输出树状
     PromptRange 信息
     [2024-10-16] v0.10.8-preview1 添加 Service 对 PagedList 对象快速 Mapping 到 DTO 对象的方法
     [2024-10-16] v0.10.8-preview1 添加 Service 对 PagedList 对象快速 Mapping 到 DTO 对象的方法
     [2024-11-04] v0.11.0-preview1 重构 PromptRange 界面;大幅提升树状 Prompt 检索性能(约20倍)
     [2024-11-08] v0.11.1-preview1 升级 Senparc.AI
     [2024-11-15] v0.12.0-preview1 使用新版本 AutoGen,升级 AgentsManager;解决 AgentsManager 中状态获取的异常
     [2024-11-15] v0.12.1-preview1 升级备注名称替换功能
     [2024-11-21] v0.13.2-preview1 更新 CO2NET 及缓存基础库
     [2024-11-28] v0.13.3-preview1 update CO2NET, use new SenparcSetting with UseLowerCaseApiName
     property
     [2024-12-27] v0.13.4-preview1 Add exception log for UseXncfModules() auto progress
     [2025-01-25] v0.13.8-preview1 Update Agents functions, support for function calling
     [2025-01-28] v0.13.9-preview1 update Senparc.AI
     [2025-02-06] v0.13.10-preview1 update NeuCharAI model update
     [2025-02-22] v0.13.11-preview1 add DeepSeek-R1 <think> tag style
     [2025-03-21] v0.13.12-preview1 PromptRange's 3D charts are accurate to 1 decimal place
     [2025-04-29] v0.13.14-preview1 Update CO2NET and AIKernel
     [2025-05-18] v0.13.15-preview1 Update Installation
     [2025-06-20] v0.13.16-preview1 Add MCP functions in XncfRegisterBase class
     [2025-08-19] v0.13.17-preview.1 remove debug code in prompt.js
     [2025-11-01] update basic libraries, including Senparc.AI
     [2025-11-06] v0.13.19-preview.1 add AI score standard setting
     [2025-11-06] v0.14.0-preview.1 Support Prompt comparison; Optimize the PromptRange layout and
     provide a scalable layout
     [2025-11-07] v0.14.1-preview.1 Optimize Prompt comparison
     [2025-12-11] v0.14.2-preview.1 Optimize Prompt keyword highlight
     [2025-12-14] v0.15.0-preview.1 PromptRange support Chat mode
     [2025-12-14] v0.15.1-preview.1 Optimize Prompt score 3D chart and conversation mode for Brust Shotting mode
     [2025-12-16] v0.15.2-preview.1 Optimize Prompt score 3D chart
     [2025-12-17] v0.15.3-preview.1 Optimize Prompt score 3D chart, support SystemMessage storage for Chat Shooting mode
     [2026-07-02] v0.16.2-preview1 优化 PromptRange 提示处理流程与会话模式控制,支持流式输出并优化交互体验
     1、优化 PromptRange 提示处理流程与会话模式控制
     2、支持流式输出并优化交互体验
     [2026-07-05] v0.16.3-preview2 增强文生图重试机制并兼容 TLS1.2/TLS1.3,重构系统配置初始化与更新流程并统一模型处理
     1、增强文生图重试机制并兼容 TLS1.2/TLS1.3
     2、重构系统配置初始化与更新流程并统一模型处理
     [2026-07-05] v0.16.4-preview3 增强文生图重试机制并兼容 TLS1.2/TLS1.3,重构系统配置初始化与更新流程并统一模型处理
     1、增强文生图重试机制并兼容 TLS1.2/TLS1.3
     2、重构系统配置初始化与更新流程并统一模型处理
     3、支持 Continue Chat 待确认消息的追加、确认与移除,提升对话状态管理能力
     4、优化 PromptRange 页面间距与响应式布局,改善不同屏高下的展示一致性
     5、新增 Prompt 执行选项模型并补齐文本向量检索请求/响应结构,统一接口参数约定
     [2026-07-07] v0.16.5-preview4 增强 Embedding 请求兼容处理并优化向量检索稳定性
     1、新增 embedding 请求兼容逻辑,针对不支持 dimensions 参数的模型自动降级处理
     2、优化向量集合命名与来源 ID 生成策略,降低并发检索场景下的数据冲突风险
     3、调整嵌入检索卡片样式,避免右侧浮层遮挡操作按钮
     4、升级 Senparc.AI 至 0.27.3、Senparc.AI.AgentKernel 至 0.1.10
     [2026-07-17] v0.17.0-preview5 为 PromptRange 模块接入统一资源本地化并优化功能文案
     1、接入统一资源本地化机制,支持模块功能文案按当前文化动态显示
     2、更新 FunctionRender 与请求模型文案的资源化解析
     3、统一模块注册信息、菜单名称与功能描述的本地化输出
     4、同步管理页面与前端交互文案的多语言显示
     5、统一提示词页面复制工具和剪贴板回退,改善内嵌 WebView 兼容性
     [2026-07-29] v0.17.1-preview6 加强提示词接口授权并防护插件压缩包路径
     1、为提示词、音频、图片和流式接口统一增加 AdminOnly 授权保护
     2、限制插件压缩包大小、条目数、解压体积和路径穿越,并安全渲染结果内容
     [2026-07-31] v0.18.0-preview7 扩展 PromptRange 管理界面的多语言能力
     1、补齐提示词、模型、菜单、复制与日期显示的多语言资源
     2、升级 Senparc.AI 组件版本以适配 CO2NET 4.2.0