NextChat icon indicating copy to clipboard operation
NextChat copied to clipboard

[Feature] 增强聊天记录导出能力

Open feiyu0 opened this issue 1 year ago • 5 comments

如题

我想用它来做一些日文小说的翻译和润色,然后我看到有下载,但是下载那边是把我和chatgpt的回复一起下载下来,请问可以添加一个只下载chatgpt回复内容的功能吗

feiyu0 avatar Apr 07 '23 01:04 feiyu0

你让他总结然后复制单条对话

AreChen avatar Apr 07 '23 02:04 AreChen

关了吧,有这功能,自挖

asaketsu avatar Apr 07 '23 02:04 asaketsu

后续会增强分享能力,允许用户点选部分聊天记录导出。不过暂时你还是需要导出所有 markdown 文本,然后手动处理,你可以让 chatgpt 帮你写一些脚本来自动完成这个操作。

Yidadaa avatar Apr 07 '23 03:04 Yidadaa

我试着写个bat,发现不太会写bat……python将就下吧

import re
with open('input.md', 'r', encoding='utf-8') as f:
    content = f.read()
    matches = re.findall(r'## 来自 ChatGPT 的消息:\n(.+?)\n\n', content, re.DOTALL)
    if matches:
        with open('output.txt', 'w', encoding='utf-8') as f_out:
            for match in matches:
                f_out.write(match + '\n')
    else:
        print("没有匹配到内容")

HenMie avatar Apr 07 '23 05:04 HenMie

谢谢大家,我让gpt4给我写了一个,读取txt长文本,自动分段翻译的脚本了,就是比较慢,谢谢大家

feiyu0 avatar Apr 08 '23 00:04 feiyu0