aionclaw中需通过「数据处理」技能调用pandas执行排序筛选,不支持表头点击交互;须先启用技能、上传表格、用自然语言指令操作,结果自动保存并下载验证。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

要在AionClaw中对本地Excel或CSV表格执行排序和筛选操作,必须通过其内置的「数据处理」技能调用系统工具链完成,不能直接在界面点击表头实现传统Excel式交互——因为AionClaw本身不渲染表格UI,而是调用Python pandas引擎自动解析、运算并输出结果文件。
确认已启用数据处理技能
打开AionClaw主界面 → 点击左下角「技能」图标 → 在搜索框输入“数据处理” → 查看状态是否为「已启用」。若未启用,点击右侧「启用」按钮;【启用前需确保已成功绑定至少一个可用大模型,否则技能加载失败】。
该技能依赖pandas与openpyxl底层库,安装包已预置,无需手动pip install。
上传并识别表格文件
将目标Excel(.xlsx/.xls)或CSV(.csv)文件拖入对话窗口,或点击回形针图标上传。
AionClaw会自动检测文件格式、读取首三行样本,并返回类似“已识别为3列×127行的销售数据表,字段名:[日期, 产品名, 销售额]”的确认信息。若字段名识别错误(如首行被误判为数据),需在下一步指令中明确指定header参数。
执行排序操作
在对话框中输入自然语言指令,例如:
方法一:按单列升序排列
“把表格按销售额从小到大排序”
方法二:按单列降序排列
“按日期从最新到最旧排序”
方法三:多列组合排序
“先按产品名升序,再按销售额降序” → 这会生成二级排序逻辑,pandas将优先满足第一条件,相同值时再应用第二条件。
注意:中文列名必须与文件中实际显示完全一致(包括空格、标点),大小写不敏感但全角/半角字符必须匹配。
执行筛选操作
使用含逻辑关系的口语化表达即可触发条件过滤:
“只保留销售额大于5000的行” → 对应pandas query("销售额 > 5000")
“筛选出产品名包含‘手机’且日期在2026年之后的记录” → 自动转换为复合条件query("产品名.str.contains('手机') & 日期 > '2026-01-01'")
【筛选时若列名含空格或特殊符号(如“客户 ID”“金额(元)”),AionClaw会自动添加反引号包裹,你无需手动处理】
导出处理后的表格
排序或筛选完成后,AionClaw默认将结果保存为同目录下的新文件,命名规则为原文件名 + “_sorted” 或 “_filtered”,扩展名保持不变。
第一步:查看系统返回的文件路径,例如“已保存至:C:\Users\Name\Documents\销售数据_filtered.xlsx”
第二步:点击路径旁的「下载」按钮,或直接前往该路径获取文件
第三步:双击打开,验证排序/筛选结果是否符合预期——此步骤不可跳过,因部分中文编码(如GBK)CSV在Excel中可能错位显示,建议用WPS或VS Code检查原始内容。











