可一键将千问ai聊天记录转为结构化表格,方式包括:一、用内置“表格生成”指令;二、粘贴至在线ai表格工具;三、excel+power query自动处理;四、调用千问api配python脚本解析。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

如果您在与千问AI的对话中积累了大量信息,但需要将其整理为清晰、易读的结构化表格,则可能面临手动复制粘贴耗时且易出错的问题。以下是将聊天记录一键转为结构化表格的多种实现方式:
一、使用千问AI内置“表格生成”指令
该方法依赖千问AI对自然语言指令的理解能力,通过明确提示词触发其结构化输出功能,无需外部工具或代码干预。
1、在当前对话末尾输入指令:请将以上全部对话内容整理成表格,列名包括:序号、提问主题、用户原问、AI回复要点(不超过30字)。
2、确保此前的聊天记录保留在当前会话窗口中,未被清空或折叠。
3、发送指令后等待AI响应,直接获取带表头的Markdown格式表格。
二、粘贴文本至支持AI解析的在线表格工具
该方法利用第三方网页工具的AI解析引擎,将纯文本对话自动识别字段并映射为行列结构,适用于多轮混杂型对话。
1、长按选中聊天界面中的全部文字,点击“复制”。
2、打开支持自然语言转表格的在线工具(如tableconvert.com的AI模式或notion.ai的/convert命令)。
3、在输入框中粘贴文本,在提示栏输入:按发言轮次拆分,每轮生成一行,列为:轮次、角色(用户/AI)、内容。
4、点击“生成表格”,复制返回的HTML或CSV结果。
三、通过Excel+Power Query自动分列处理
该方法适用于Windows端Excel用户,利用Power Query的文本分割与AI增强功能批量提取结构化字段,适合处理超长对话记录。
1、将完整聊天记录粘贴至Excel A1单元格,确保每轮发言以换行符分隔。
2、选中A列 → 数据选项卡 → 从表格/区域 → 勾选“表包含标题” → 确定。
3、在Power Query编辑器中,选择A列 → 转换 → 按分隔符拆分列 → 高级选项选择“每行一个组” → 分隔符设为“【用户】”和“【AI】”两个关键词组合。
4、添加自定义列,输入公式:if Text.StartsWith([Column1],"【用户】") then "用户" else if Text.StartsWith([Column1],"【AI】") then "AI" else null。
四、调用千问API配合Python脚本解析
该方法面向开发者,通过调用千问开放API接口提交原始对话文本,由服务端模型完成语义切分与字段标注,返回JSON格式结构数据。
1、访问dashscope.console.aliyun.com申请API Key并开通qwen-max权限。
2、安装dashscope SDK:pip install dashscope。
3、运行脚本,其中system提示词需包含:你是一个表格结构化引擎,输入为多轮对话文本,输出必须为严格JSON数组,每个对象含字段:turn_id、speaker、topic、summary。
4、解析API返回的JSON,使用pandas.DataFrame.from_records()直接转为可导出的表格对象。










