回到首页
管理后台
添加用户
统计信息
{{ row.approval_status === 'approved' ? '已通过' : row.approval_status === 'pending' ? '待审批' : '已驳回' }}
{{ row.valid_until.slice(0, 16) }}
长期有效
独立Key
系统Key
未设置
通过
驳回
驳回
权限设置
删除
官方 DeepSeek
第三方接入
停用系统 API
选择系统启用的 AI API:管理员在此配置 DeepSeek 或第三方 API;用户使用系统 API 的权限与每日次数在「用户管理 → 设置独立 API Key」中按账号设置
官方 DeepSeek 配置(供应源为"官方 DeepSeek"时启用)
{{ settings.deepseek_api_key_configured ? '已配置' : '未配置' }}
关闭后新注册账号直接通过审批,可立即登录
登录后保持登录状态的天数,到期需重新登录(默认 30 天)
第三方 AI 接入(供应源为"第三方接入"时启用)
{{ settings.ai3rd_api_key_configured ? '已配置' : '未配置' }}
获取可用模型
恢复默认模型
自定义模型目录:点击"获取可用模型"从第三方接口拉取;"恢复默认模型"清空自选模型并回到自动(deepseek-chat)
保存设置
操作记录
登录记录
查询
导出 CSV
日志保留最近 1000 条
{{ row.success ? '成功' : '失败' }}
{{ row.success ? '成功' : '失败' }}
{{ (row.steps || []).length }}
刷新
清空全部
智能解析的步骤执行成功后自动沉淀为样本;之后相似输入可复用历史样本,并作为 AI 解析的参考示例(自我学习)。
{{ stepSummarySafe(row.steps) }}
删除
刷新
待训练 {{ harnessPendingCount }} 条
勾选「Harness分析」提交的需求仅记录入库(不自动解析);普通用户的「反馈需求」也会汇入本表(来源=用户反馈)。
积累后告诉 Harness(在对话中)执行统一分析训练:读取全部待训练任务 → 解析为正确步骤写回 → 确认后沉淀学习样本。
用户反馈
Harness
等待 Harness 分析…
{{ stepSummarySafe(row.steps) }}
确认并训练
拒绝
标记跳过
删除
添加广告
刷新
广告显示在「文件分享」页面底部广告位(高 200px、宽略窄于页面),多条广告自动轮巡切换。广告代码可填 HTML/脚本。
{{ (row.content || '').slice(0, 120) }}
编辑
删除
越小越靠前(多条广告轮巡顺序)
取消
保存
我的文件
收起
上传
新建Excel文档
新建文件夹
根目录
({{ rootFileCount }})
{{ expandedFolders[f.id] ? '−' : '+' }}
{{ f.name }}
({{ f.file_count }})
{{ row.file_name }}
(来自:{{ row.shared_by }})
保存
移除
{{ row.file_name }}
{{ activeFolder === null ? '根目录暂无文件,可上传 .xlsx/.xls 文件(≤50MB)' : '该文件夹暂无文件' }}
删除{{ selectedFiles.length ? `(${selectedFiles.length})` : '' }}
移动
另存为
智能助理
收起
智能解析
AI助理
执行
保存模板
Harness分析
反馈需求
{{ parseNote || parseMessage }}
添加步骤
{{ file ? file.file_name : '数据预览(双击单元格可直接编辑)' }}
+
-
R
检查
保存
下载
分享
进入全屏编辑
撤销编辑 {{ editCount }} 处
工作数据已修改
上传文件后自动加载;所有操作(执行/编辑)直接作用于这份工作数据
{{ lg.success ? '成功' : '失败' }}
{{ stepSummary(lg.steps) || (lg.success ? '操作成功' : '操作失败') }}
影响 {{ lg.affected_rows }} 行
({{ lg.error_msg }})
{{ lg.executed_at }} · {{ lg.sheet_name || '未命名工作表' }}
该工作表暂无执行记录
{{ n.summary || '初始数据(原始文件)' }}
#{{ n.seq }} {{ n.summary }}
{{ n.intent_text }}
第 {{ i + 1 }} 步
{{ opLabel(s.operation_id || s.operation_code) }}
:{{ formatParams(s.params) }}
#{{ n.seq }}当前
{{ n.summary }}
↩ {{ n.rollback_to_time.slice(5, 16) }}
{{ n.time.slice(5, 16) }}
{{ n.seq ? `影响 ${n.affected_rows} 行` : '' }}
回退到此
暂无操作,执行步骤后自动记录
{{ h.success ? '成功' : '失败' }}
{{ h.file_name }}
影响 {{ h.affected_rows }} 行
{{ h.executed_at }}
暂无历史记录
查看全部历史
取消
保存
取消
确定
分享:{{ shareTarget.name }}
确认
点"确认"仅将文件分享给输入的账号(对方「我的文件」出现「来自分享」文件夹),不生成对外分享链接。
允许被分享者登录后编辑(仅登录用户可编辑)
分享链接(点击复制):
{{ shareResult.copied ? '已复制' : '复制链接' }}
关闭
生成分享链接
刷新
清理无效链接
{{ row.target_type === 'file' ? '文件' : '文件夹' }}
{{ row.remark || '—' }}
{{ row.has_password ? '已设置' : '无' }}
{{ row.allow_edit ? '允许' : '只读' }}
{{ row.expires_at ? row.expires_at.slice(0, 16) : '永久' }}
复制链接
修改
删除
关闭
将创建 10 列 × 30 行的空白工作表,并列入当前选中的目录。
取消
创建
取消
确定
新建子文件夹
分享
重命名
删除文件夹
已选 {{ selectedFiles.length }} 个文件,选择目标文件夹(+/- 展开收起子文件夹):
{{ data.label }}
({{ data.file_count }})
当前选中:{{ moveTargetFolder === null ? '根目录' : (moveFolderName(moveTargetFolder) || '文件夹') }}
取消
移动
将「{{ saveCollabFileName }}」保存为你的私人副本,选择目标文件夹:
{{ data.label }}
({{ data.file_count }})
当前选中:{{ saveCollabTargetFolder === null ? '根目录' : (moveFolderName(saveCollabTargetFolder) || '文件夹') }}
取消
保存
{{ opLabel(c.operation_code) || c.operation_code }}
{{ c.operation_category }}
{{ formatParams(c.params) }}
取消
添加到步骤{{ candidateSelected.length ? `(${candidateSelected.length})` : '' }}
遇到系统无法准确解析的需求时,勾选「反馈需求」再点「智能解析」,系统会把该需求提交到后台,
作为「用户反馈」分析项由管理员/Harness 辅助分析,后续训练后类似需求即可直接解析。
待分析
已分析
已确认
{{ row.status }}
知道了
{{ row.success ? '成功' : '失败' }}
{{ stepSummarySafe(row.steps) }}
管理员创建的用户直接通过审批
取消
确定
点击列头排序;点击用户名可打开该用户的权限设置
{{ row.username }}
{{ row.monthly_download_mb }} MB / {{ row.monthly_download_limit_mb }} MB
{{ row.valid_until ? row.valid_until.slice(0, 16) : '长期' }}
{{ row.last_login ? row.last_login.slice(0, 16) : '从未登录' }}
关闭
{{ expiryTarget ? expiryTarget.username : '' }}
过期后该账号将无法登录;留空表示长期有效
取消
确定
{{ apikeyTarget ? apikeyTarget.username : '' }}
开启后该账号可直接使用管理员设置的系统 Key,无需自行输入
该账号每天最多调用系统 Key 的次数(0=禁用,默认 10),超过后 AI 解析自动降级为本地解析
使用 AI 解析时:优先用户独立 Key → 其次"可使用系统 Key" → 再按系统全局开关决定是否回退系统 Key。
取消
确定
用户:{{ quotaTarget ? quotaTarget.username : '' }}
最多可上传文件数(默认 10)
最多可使用空间(MB,默认 5MB)
取消
确定
用户:{{ permTarget ? (permTarget.username) : '' }}
管理员
上传文件数:{{ permStats.file_count ?? '-' }}
占用空间:{{ permStats.used_mb ?? '-' }} MB
分享下载量:{{ permStats.share_downloads ?? '-' }} 次
API 调用次数:{{ permStats.api_call_total ?? '-' }}
当月下载量:{{ permStats.monthly_download_mb ?? '-' }} MB / 上限 {{ permStats.monthly_download_limit_mb ?? '-' }} MB
最后登录:{{ permStats.last_login || '从未登录' }}
个文件
MB
MB(分享文件当月累计下载量上限,0=不限,默认 20)
0=禁用
取消
保存
取消
确定
使用 AI 解析时优先使用你设置的独立 Key。留空保存将清除;若未设置且系统未开放系统 Key,则无法使用 AI 解析。
取消
确定
这里是《Excel 智能助手》的使用说明。遇到问题可以先看看这里,如果还是不行,请联系管理员。
- 上传文件:点击左侧"上传"按钮,选择 Excel 文件(支持 .xlsx / .xls,单文件不超过 50MB;免费账号默认最多上传 10 个文件、共 5MB 空间,如有更多需要请联系管理员)。
- 打开文件:在左侧"我的文件"点文件名,右侧即可显示表格内容;也可把文件整理进文件夹(支持多级子文件夹,点 + / - 展开收起,父文件夹数量含子文件夹)。
- 告诉它你想做什么:在中间"智能助理"输入框用大白话写一句话,比如「筛选单价大于100的行」「按部门分组求和」。
- 点"智能解析":系统自动理解并转成操作步骤;勾选"AI助理"可让 AI 解析,识别更口语化的说法。
- 点"执行":表格数据完成处理,右侧预览立即更新。
- 下载结果:点预览区"下载"按钮保存处理好的文件(尽量保留原格式);也可以"另存为"到你电脑的任意位置。
小提示:不一定要用"解析",点"添加步骤"手动选操作、填参数,效果一样。
页面主要分三块:
- 我的文件(左):文件与文件夹都在这里。支持新建、重命名、删除文件夹,创建多级子文件夹,拖拽文件到文件夹,按名称/时间排序,按关键字搜索文件。
- 智能助理(中):把要做的操作排成步骤列表,可添加、排序、禁用、删除;上方是智能解析输入框。
- 数据预览(右):显示表格内容(A、B、C 是列名),双击单元格可直接改数据;打开文件后预览区占满页面。
顶部导航:管理后台(仅管理员)、我的文件(收起/展开)、帮助;右上角你的名字处可修改密码、设置我的 API Key、分享管理、退出登录。
1. 用一句话干活(智能解析)
输入框写清楚即可,例如:
- 「筛选单价大于100的行」
- 「把B列和C列合并成一列,用-隔开」
- 「按部门分组,求工资总和」
- 「把金额列保留2位小数」
- 「将包含"服务器"的单元格内容后面增加文字」
2. 跨文件操作
支持一句话在多个文件间调用数据,例如:把"2月份利润.xlsx"的"成本"表 E 列复制到当前文件 F 列、从指定文件查找关键词并复制过来、把指定文件某列求和后填入当前文件单元格。
3. 手动添加步骤
点"添加步骤"选操作(如"筛选:包含文本"),填好参数(列、文本等)加入步骤列表,再统一执行。
4. 全屏编辑(像 Excel 一样)
点预览区"进入全屏编辑":可改单元格、插入/删除行列、排序、合并单元格、写公式(=A1*B1)、调列宽行高(自动保存)、查找替换、撤销重做,改完"保存并退出"。
5. 撤销与回退
步骤区底部"回滚操作"可回到任一步之前的状态;预览区"撤销编辑"撤销手动改动的单元格;操作结果自动保存,下次打开继续。
6. 检查数据
点"检查"按钮,系统检查公式残留、错误值、空值等异常,提前发现隐患。
生成分享链接
我的文件中文件行或文件夹行的"分享"按钮,或预览区的"分享"按钮(分享当前打开的文档),可设置密码、有效期(1/3/7/30 天或永久),生成链接后发给对方即可。
对方使用
打开链接无需登录即可查看和下载(只读);设了密码需输入正确密码;文件夹分享包含其子文件夹下的所有文件。分享页每个文件旁有"预览",可直接在新页面查看表格内容。
允许编辑
创建分享时勾选"允许编辑",对方登录后可在分享页点"编辑"打开表格直接修改,改动同步回你的原文件;未登录时只能查看,不能编辑。
协同分享
在"分享"弹窗的"协同分享"输入框填写对方账号(多个用空格或逗号隔开),对方"我的文件"会出现"来自分享"文件夹,其中显示该文件;对方打开即可编辑,改动直接回写你的原文件。对方可"保存到我的文件"另存为独立的私人副本(此时才脱离共享)。
分享管理
- 入口:右上角你的名字 → 分享管理;可查看每个分享的密码、有效期、下载次数,可修改、删除、复制链接。点"清理无效链接"可一键清除文件已被删除的无效链接。
- 每月下载流量限制:每个账号每月分享文件被下载的总流量有上限(默认 20MB,管理员可调),当月用完则链接暂停下载,次月自动恢复。
- 注册:登录页切到"注册",填姓名、工作单位、邮箱、密码;若系统开启"注册需审批",要等管理员通过后才能登录。
- 登录有效期:登录一次默认保持 30 天,到期重新登录即可(管理员可调)。
- 修改密码:右上角你的名字 → 修改密码。
- 数据独立:每个人的文件、步骤、模板相互隔离,安全可靠。
勾选"AI 助手"后点"智能解析",系统会用大模型理解你的话,识别更口语化的说法;没开也能用(本地智能解析,覆盖常见说法)。
AI 的调用权限由管理员统一管理:
- 系统供应源:管理员在"管理后台 → 系统设置"选择官方 DeepSeek、第三方接入或停用系统 API,并配置对应 Key / 地址 / 协议。
- 账号权限:管理员在"用户管理 → 权限设置"为账号开启"可使用系统 Key"并设每日调用次数(默认 10 次/天),超限自动回本地解析。
- 独立 Key:点右上角你的名字 → 设置我的 API Key 填入自己的密钥,用自己的优先。
提示:无 Key 或超限时自动退化为本地解析,不影响基本使用。
- 上传失败?确认是 .xlsx / .xls 且不超过大小限制;也可能触发了上传数量或空间限额,可联系管理员调高。
- 解析结果不对?把话说具体(哪个列、什么条件、结果放哪);也可手动添加步骤。
- 执行报"列不存在"?检查步骤里填的列名(A、B、C…或列名文本)是否真实存在。
- 分享打不开?链接可能被取消、过期、密码错误,或本月下载流量用完(次月恢复)。
- 为什么看不到别人的文件?系统按账号隔离数据,保护隐私。
- AI 解析不起作用?按第六点向管理员申请"可使用系统 Key",或自己设置 API Key。
- 忘记密码?联系管理员重置。
系统内置 170 多种原子操作,分成 13 大类:
- 行筛选:等于/大于/包含/开头/结尾/为空/去重/抽样/取前 N 行…
- 列管理:新增列/删除列/重命名/移动/复制/拆分/合并…
- 数值运算:加减乘除/取整/绝对值/百分比/排名/累计…
- 条件更新:查找替换/条件替换/大小写/去空格/填充空值…
- 文本处理:截取/拼接/拆分/正则替换/提取数字、中文、字母…
- 日期时间:提取年/月/日/星期/季度/加天/加月/年龄…
- 类型转换:文本转数字/转日期/数字转文本…
- 分组聚合:按列分组求和/计数/均值/最大最小…
- 表连接合并:横向/纵向合并、关联另一张表…
- 数据重塑:转置、展开列表…
- 排序:升序/降序/自定义排序…
- 清洗质检:去异常值、补缺失、校验…
- 跨文件操作:复制其他文件列/查找并复制到当前文件/汇总其他文件列…
点"添加步骤"能看到完整清单和每个操作的参数说明。
以后不再显示
我知道了
工作数据 双击单元格编辑;执行的操作直接作用于这份数据,可随时回退
已编辑 {{ editCount }} 处
撤销全部编辑
⛶ 进入 Excel 式编辑
支持公式、行列插入/删除、排序、统计、格式、合并、查找替换、撤销/重做
共检查 {{ checkTotal }} 个单元格
未发现问题
发现 {{ checkIssues.length }} 处问题
{{ checkMessage }}
关闭