Skip to content

Commit a30b9ee

Browse files
committed
fix: 存盘输出格式,增加图标
1 parent ed1b0e0 commit a30b9ee

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

src/extension.ts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,9 +93,21 @@ export async function doUploadCommand(cvbFilePath: string, userPrompt: string, o
9393
// 创建新数组,第一条消息替换为 { "role": "user", "content": userPrompt }
9494
const modifiedMessages = [{ role: "user", content: userPrompt }, ...lastMessageBody.slice(2)];
9595

96+
/*
9697
let mdContent = modifiedMessages.map(msg => {
9798
return `**${msg.role}**:\n\n${msg.content}\n\n`;
9899
}).join('\n');
100+
*/
101+
102+
// 定义修饰函数,加上表情符号
103+
const decorateWithEmojis = (role : string) => {
104+
return role === "user" ? "🙋‍♂️ **人类**" : "🧠 **AI**";
105+
};
106+
107+
// 生成Markdown内容,使用修饰函数
108+
let mdContent = modifiedMessages.map(msg => {
109+
return `${decorateWithEmojis(msg.role)}:\n\n${msg.content}\n\n`;
110+
}).join('\n');
99111

100112
// 处理 TCVB 格式,只匹配行首的标记
101113
if (mdContent.includes('## BEGIN_TCVB')) {

0 commit comments

Comments
 (0)