CodeBuddy 的数据导入主要分为三层:拖拽上传仅用于临时生效;绑定项目后文件才会成为工程的一部分;通过 Skill 调用则可实现自动化数据处理,但前提是技能已正确安装并完成权限配置。

如果你想把本地 Excel、CSV,或数据库导出的文本数据快速交给 CodeBuddy 分析,但一开始就卡在“找不到上传入口”或“上传完成后不知道如何调用”,这通常并不是操作错误,而是还没有弄清楚 CodeBuddy 在数据导入上的三层路径逻辑:临时上传、项目绑定、技能驱动。
拖拽上传:最简单直接的临时数据导入方式
打开 CodeBuddy IDE 界面后,直接将 Excel、CSV、TXT、JSON 文件拖入主编辑区空白位置,松开鼠标即可完成上传。
上传成功后,右下角会弹出「已加载 [文件名]」提示,同时文件会自动显示在左侧资源树的「Attached Files」节点下。
这一步只会建立临时关联,【文件不会进入项目目录,关闭对话后即失效】,适合一次性的探索式数据分析,例如“先看看这 500 行销售数据是否存在异常值”。
绑定到项目:让数据文件正式成为工程组成部分
第一步:在本地新建一个文件夹,例如 sales-analysis-2026,再把你的 data.csv 放入其中。
第二步:打开 CodeBuddy IDE → 点击左上角「File」→「Open Folder」→ 选择该文件夹 → 点击「Open」。
第三步:确认资源树中显示 data.csv 位于根目录下,且图标为标准文件图标(不是灰色虚线),这说明文件已经成功纳入项目上下文。
此时你输入“请读取 data.csv 并统计各品类销量”,CodeBuddy 就能准确定位并解析该文件;如果文件只是拖进 IDE 但没有绑定到项目,AI 往往会提示“找不到 data.csv”。
通过Skill调用:自动化处理结构化数据文件
方法一:使用预装的「csv-to-excel」技能
请先确认已安装 SkillHub 商店(若尚未安装,请访问 https://skillhub.tencent.com 获取安装说明)→ 在技能市场搜索「csv-to-excel」→ 点击「Install」。
安装完成后,在对话框中输入:使用csv to excel 技能转换 data.csv,系统会自动生成 data.xlsx 并保存到项目根目录。
方法二:手动触发自建 Skill
将自定义 Skill 文件夹(含SKILL.md)拖入 CodeBuddy 窗口 → 重启 IDE → 输入:使用[技能名] 处理 data.csv。
【SKILL.md 中必须声明 allowed-tools: Read, Write 才能读写本地文件】,否则执行过程中会因权限不足被拒绝并中断。
