feat: add description field to Memory & Skills segments for better context transparency

This commit is contained in:
carry
2026-06-07 13:49:58 +08:00
parent 34b3f44856
commit 241156853c
4 changed files with 16 additions and 0 deletions
+8
View File
@@ -29,6 +29,8 @@ const demoA: PromptEnvelope = {
},
{
kind: 'memory',
description:
'以下是从过往对话中总结的关于你的信息,模型会参考这些记忆来个性化回复。记忆随对话自动更新,你也可以手动编辑或删除。',
items: [
{
title: '用户背景',
@@ -304,6 +306,8 @@ const demoC: PromptEnvelope = {
},
{
kind: 'skills',
description:
'Skills 是模型可调用的内置能力(slash commands)。输入 / 开头即可触发,无需等待模型推理。当前对话中启用以下 skills:',
items: [
{ name: 'summarize', description: '生成文档摘要' },
{ name: 'translate', description: '翻译文档内容' },
@@ -387,6 +391,8 @@ const demoD: PromptEnvelope = {
},
{
kind: 'memory',
description:
'以下是从过往对话中总结的关于你的信息,模型会参考这些记忆来个性化回复。记忆随对话自动更新,你也可以手动编辑或删除。',
items: [
{
title: '用户身份',
@@ -409,6 +415,8 @@ const demoD: PromptEnvelope = {
},
{
kind: 'skills',
description:
'Skills 是模型可调用的内置能力(slash commands)。输入 / 开头即可触发,无需等待模型推理。当前对话中可用以下 skills:',
items: [
{ name: 'deep-research', description: '深度研究 — 多源搜索、交叉验证、生成引用报告' },
{ name: 'code-review', description: '审查代码变更,发现正确性问题和简化机会' },