我要提问
ARTICLE DETAIL

资讯详情

前沿编程新知与开发实战干货的深度解读。

看清 AI 到底收到什么提示词:JS-Slash-Runner 提示词查看器与提示词溯源完整教程

看清 AI 到底收到什么提示词:JS-Slash-Runner 提示词查看器与提示词溯源完整教程 【免费下载链接】JS-Slash-Runner项目地址https://gitcode.com/gh_mirrors/js/JS-Slash-Runner点击查看免费下载SillyTavern 里发给 AI 的提示词到底长什么样JS-Slash-Runner酒馆助手的提示词查看器能帮你一键拦截并展示最新提示词的完整发送情况配套的提示词溯源功能还能用徽章标注每段内容的来源世界书条目、预设条目、角色描述等。本教程带你从打开查看器到看懂溯源徽章彻底弄清 AI 收到的每一条消息和它们的 Token 消耗。提示词查看器是什么SillyTavern 会把角色卡、世界书、作者注释、预设等所有内容拼成一大段提示词发给 AI 模型。这个过程默认对用户是黑盒——你只能看到最终回复却看不到模型真实收到了什么。JS-Slash-Runner 是 SillyTavern 的一款扩展项目信息显示名称为酒馆助手见 manifest.json它的工具箱内置了提示词查看器 完整展示发送给 AI 的每一条消息system / user / assistant / tool 四种角色 实时统计总 Token 数和单条消息 Token 数 支持内容搜索与仅显示匹配️ 实验性的内容溯源徽章标注提示词片段的来源⚙️ 显示当前使用的模型与预设名称功能入口定义在 Toolbox.vue 中描述为查看当前提示词发送情况窗口开启时会监听新的发送及时更新显示。快速打开提示词查看器的两种方法方法一从扩展工具箱打开在 SillyTavern 页面找到 JS-Slash-Runner 扩展面板切换到工具标签页面板标签定义见 Panel.vue找到「提示词查看器」卡片点击打开按钮方法二从扩展菜单快捷入口打开扩展还在酒馆的扩展菜单中注册了快捷入口点击放大镜图标旁的「提示词查看器」即可直达无需逐层点选标签页。工作原理它为什么始终显示最新提示词这是理解提示词查看器的关键帮助文档原文见 help_zh.md触发时机行为打开查看器时发送一条虚假的生成请求拦截处理后的提示词不真的发给 AI点击刷新按钮时再次发送虚假生成请求获取最新提示词实际发生生成请求时自动监听并更新显示包括点发送按钮、generate/generateRaw函数等一切酒馆式请求简单说查看器挂着的时候它就是活的——你正常聊天发消息它也会同步刷新成最新一次的提示词快照。核心拦截逻辑位于 PromptViewer.vue通过监听酒馆的CHAT_COMPLETION_SETTINGS_READY事件拿到最终消息列表。 查看器右上角有帮助图标点击可看到上述使用说明并开启内容溯源开关。界面功能详解Token 统计、角色过滤与搜索顶部信息栏总 token 数本次提示词所有消息的 Token 总和方便你判断是否超出上下文长度消息条数如3/3 条消息过滤后的数量 / 总数量模型与预设底部一行显示当前聊天补全模型和预设名称消息列表每条消息卡片头部显示Role、角色图标、Token 数点击可展开/收起展开按钮旁有复制图标可单独复制某条消息顶部工具区提供展开全部 / 收起全部 / 复制全部 / 刷新四个图标按钮超长消息会自动分段折叠每 500 行一块显示展开 N 行隐藏内容展开百万 Token 级提示词也不卡顿消息中附带图片时会显示「显示图片 (N)」按钮展开后可预览组件见 ImageGallery.vue角色过滤点击漏斗图标可勾选要显示的角色⚙️ system、 user、 assistant、 tool。排查世界书为什么注入了这条时先只看 system 消息会快很多。搜索与仅显示匹配搜索框支持正则与特殊字符。勾选仅显示匹配后列表会只保留命中片段及其上下文行未命中区域折叠为一行按钮——在十几万 Token 的提示词里找某个关键词非常好用。Token 统计细节含图片/视频消息的估算实现在 prompt_data.ts。工具调用消息如果模型发起了工具调用Function Callingassistant 消息下会显示「工具调用 (N)」折叠区列出函数名、调用 ID 和参数 JSON对应的 tool 回复消息头部会标注Tool Call ID。提示词溯源教程给每段内容打上来源徽章这是提示词查看器的进阶功能可以回答这段文字到底是从哪来的。如何启用打开提示词查看器点击右上角帮助图标问号在帮助弹窗底部打开「启用内容溯源实验性功能」开关点刷新按钮重新拦截一次提示词开关状态保存在浏览器本地见 trace.ts 中的wi_tracer_enabled不会写入酒馆设置。能标注哪些来源启用后提示词内容上方会出现徽章标明该段文字的来源世界书条目徽章显示条目的 comment 名称覆盖主块注入、深度注入、作者注释合并、示例对话四种通道预设条目预设里配置的相对/绝对位置提示词角色描述来自角色卡的 description用户信息Persona 描述注入部分使用限制重要官方文档明确标注这是实验性功能无法溯源第三方插件和脚本注入的内容很多情况下溯源结果并不正确仅供参考开启溯源会附加管线录制开销平时排查完建议关掉实现位于 wi_tracer/ 目录trace.ts负责世界书通道定位preset_tracer.ts 负责预设条目定位。常见问题与限制Q打开查看器提示当前 API 不是聊天补全无法使用提示词查看器只在酒馆主 API 为聊天补全chat completion模式时可用这是拦截消息列表的前提。Q提示未连接到 API先连接好 API 服务器再使用。QAI 正在回复打开查看器会打断吗不会。如果打开时已有生成在进行查看器会显示等待已有生成请求完成你可以用刷新按钮强制取消当前生成并重新拦截。Q窗口大小和默认展开状态会变吗会记忆。窗口大小、位置、展开/收起状态均会保存下次打开自动恢复窗口还可拖到屏幕左/右边缘吸附。相关文件索引文件说明PromptViewer.vue提示词查看器主界面拦截、过滤、搜索、复制help_zh.md内置中文帮助文档prompt_data.ts消息解析与 Token 估算wi_tracer/trace.ts世界书溯源主流程wi_tracer/preset_tracer.ts预设条目溯源Toolbox.vue工具箱入口与帮助弹窗CHANGELOG.md提示词查看器历次功能变更记录总结JS-Slash-Runner 的提示词查看器 提示词溯源组合让 SillyTavern 的提示词拼装过程完全透明打开工具箱的提示词查看器即可看到发给 AI 的完整消息列表与 Token 消耗窗口保持开启时每次真实发送都会自动刷新为最新提示词用角色过滤 搜索快速定位可疑内容开启内容溯源用来源徽章确认世界书、预设、角色卡各注入了什么排查世界书没生效、上下文超长、AI 行为异常等问题时它就是你最直接的调试显微镜。赞分享【免费下载链接】JS-Slash-Runner项目地址https://gitcode.com/gh_mirrors/js/JS-Slash-Runner点击查看免费下载相关推荐揭秘AI系统提示词库从GitHub热门项目看提示词工程新趋势揭秘AI系统提示词库从GitHub热门项目看提示词工程新趋势 在人工智能技术飞速发展的今天提示词工程已成为连接人类意图与AI能力的关键桥梁。GitHub推荐文档知识库Act as a Technical TranslatorAct as a Technical Translator Contributed by: devops user https://link.gitcode.人工智能AI 应用提示工程前端后端提示词提交合规检查清单提示词提交合规检查清单 在提交新提示词前请确保 不包含任何专业资质暗示如医生、律师、财务顾问等角色 若涉及专业领域已添加明确的免责声明 功能描述真实准人工智能AI 应用提示工程前端后端创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表