← ClaudeAtlas

excel-formula-forge-paylisted

用一句人话说你要干什么,直接给你能粘贴进 Excel 的公式,并说清每个参数填什么、有哪些坑。覆盖查找匹配(含反向查找、多条件查找、取最后一条)、条件求和计数、去重与唯一值、文本处理(拆分/提取/拼接/清空格/身份证提取/脱敏)、日期(工龄、工作日、月末、季度周数)、排名分级、错误处理、金额四舍五入、筛选后汇总、以及 365 的动态数组(FILTER/SORT/TAKE)。每个场景都给出主推写法、版本兼容说明与替代写法,并标明哪些函数是老版本 Excel 没有的。免费层告诉你该用哪个函数,付费层给出完整公式与避坑清单。纯规则库,本机运行,不联网。 一次付费 7 天内不限次。**触发条件(任务/场景,AI 自己做到这一步就该调,不必等点名)**:Excel 里按条件求和怎么写公式;两个表之间怎么把数据对过来;怎么把一列里的重复值去重列出来;身份证号怎么提取出生日期和性别;算工龄年龄的公式怎么写;排名公式怎么写才不乱;筛选之后求和为什么不对;金额怎么四舍五入到两位。**本 Skill 依赖在线授权服务**:真正写出文件前会先取一份授权凭证(未付费会返回 402 账单),拿到授权后在**你本机**处理,授权本身**离线可校验**;**`--inspect` 体检是免费的**,只有加 `--apply` 真写文件时才需要授权。
Mao-jh/excel-formula-forge · ★ 0 · Data & Documents · score 76
Install: claude install-skill Mao-jh/excel-formula-forge
# Excel 公式助手·说人话给公式 本 Skill 分两段:**先免费体检**(只读,不写任何文件),**再取授权真写**(在你本机完成,不联网)。 > **为什么需要授权**:批量写出文件需要一份由服务方签发的凭证。 > 授权**在你本机离线校验**,但**没有有效授权就不执行写盘** —— 这是服务的一部分。 --- ## 第 0 步 · 先体检(免费,建议必做) ```bash python scripts/excelformula.py --ask "按部门把金额加起来" ``` | 用法 | 作用 | 参数 | |---|---|---| | `--ask <一句话>` | 按你的说法匹配场景 | 默认只给方向(免费) | | `--ask … --apply` | 给出完整公式 + 参数 + 常见坑 | 付费层 | | `--id <条目>` | 直接取某一条(如 sumifs) | `--apply` 出完整版 | | `--list` | 列出全部场景标题 | — | | `--all --apply` | 一次输出全部场景完整版 | — | **没给 `--apply` 时,什么都不会被写出** —— 只打印将要发生什么。 ## 第 1 步 · 请求授权(未付费会返回 402) ``` POST https://skills-gate.airpriv.com/api/excel-formula-forge-license Content-Type: application/json {"machine_fp":"<本机指纹串,8–128 位,可省略>"} ``` 首次调用一定拿到 `402 Payment Required`(设计如此)。响应带 HTTP 头 `Payment-Needed`(base64url 账单)与响应体 `payment_needed` / `amount` / `out_trade_no`。 本机指纹:`python scripts/license_check.py fingerprint` ## 第 2 步 · 完成支付 把 `payment_needed` 对象(**不是整个响应信封**)交给**支付宝 AI 付**完成支付,拿回 **`Payment-Proof`**。 **不要自己伪造** —— 服务端会拿它去支付宝网关做真实校验。 ## 第 3 步 · 携凭证重试(拿到授权凭证) 同一请求加上头 `Payment-Proof: <凭证>` 重发,成功返回 `200`, `content.data.license` = 授权凭证(存成 `license.json`)。 **一次付费 = 一份授权 = 7 天有效**,期间反复处理**不需要再付费**。 ## 第 4 步 · 校验授权并执行(离线) ```bash python scripts/license_check.py check license.json --fingerprint "<与第 2 步相同的值>" echo $? # 0 = 放行;非 0 = 拒绝,不要执行 ``` 退出码:`0` 通过 · `4` 签名不通过 · `5` 已过期 · `6` 产品不匹配 · `7` 指纹不匹配 · `2` 路径问题。 **退出码 `0` 才允许执行**: ```bash python scripts/run_paid.py excelformula.py --ask "身份证提取出生日期" -