codebuddy清洗数据需精准提示词、分场景处理空值、导出前严格验证;提示词须明确列出脏点,空值处理分保留/填充/删除三类,导出前须确认格式、列序及特殊字符。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

用CodeBuddy清洗数据时,常因提示词模糊、忽略空值、跳过验证导致清洗后数据错位、关键行丢失、日期全变0000-00-00。这些问题在导出Excel或接入下游模型后才暴露,回溯成本极高。
提示词必须锁定“已知问题”
不要只写“请清洗数据”,要明确列出你肉眼可见的脏点。例如:“数据含手机号带空格、日期格式为2026.1.1、存在整行为空的记录”。
CodeBuddy不会主动扫描原始数据结构,它只响应你声明的问题类型。漏写“有重复行”,它就不会去重;没提“邮箱字段含中文逗号”,它就默认该字段合法。
这一步漏掉,后续所有操作都在错误前提下运行。
空值处理必须分场景指定
方法一:保留空值不填充——适用于地址、备注等不可臆断字段。提示词中加一句:“空值保持原样,禁止填充任何内容”。
CodeBuddy Code CLI 的安装、配置与使用指南。CodeBuddy Code 是腾讯推出的 AI 驱动 CLI 编程助手,支持自然语言驱动开发。 - 必备触发词:CodeBuddy, codebuddy, AI CLI, Tencent AI coding, @tencent-ai/codebuddy-code, terminal AI assistant - 适用场景:安装 CodeBuddy CLI、配置 CodeBuddy、使用 CodeBuddy 命令、排查 CodeBuddy 问题
方法二:按字段填充默认值——适用于数值型字段。写清楚:“amount列空值填0,status列空值填‘unknown’”。
方法三:删除含空值的整行——仅限关键字段(如id、姓名)缺失。必须强调:“若name或phone任一为空,整行直接删除”。【不加这句,CodeBuddy默认跳过整行删除逻辑,只做单列填充】
导出前必须验证三件事
第一步:确认输出格式与输入一致——CSV输入必须CSV输出,Excel输入必须.xlsx输出。若提示词未声明,CodeBuddy可能默认返回Markdown表格。
第二步:检查是否保留原始列顺序——尤其当清洗涉及列重命名或新增计算列时,提示词需写明:“严格保持原表头顺序,不要重排列”。
第三步:核对特殊字符处理结果——比如“张三 & 李四”中的&是否被转义为&,或“C++开发”里的++是否被误删。这类问题不会报错,但会破坏业务语义。










