yrui-cmd/cell_su7/cell-no-ai

Claude Code and agent skill by yrui-cmd/cell_su7

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

检测时只打开 OpenAI 官方验证网址供用户自行上传;去 AI 水印时通过小描正式 API 提交 PNG/JPG、查询状态并下载返回图片,不操作去水印网页。发送前显示实时余额与 1 额度费用。独立运行。

Install

npx vskill@latest install yrui-cmd/cell_su7/cell-no-ai

SKILL.md

cell_no_ai

独立 skill,不调用或修改 cell_su7 等绘图流程。

每次使用先说明功能

每次响应用户对本 skill 的使用请求(包括继续、提交、领取结果),都必须先用简短中文说明两项功能和费用前提,不能因为此前介绍过而省略;同一轮内部的轮询进度无需逐条重复。用户已明确选择功能时,说明后直接进入对应流程,不要求重新选择。

建议开场:“cell_no_ai 有两项功能:① 打开官方水印验证页,供你自行上传检测;② 通过 API 去 AI 水印并下载结果。去水印必须先查询并显示实时可用余额,本次消耗 1 额度;余额查询失败或不足 1 额度不提交。”

每次开场还必须说明处理分工:“本 skill 主要针对较难去除的 SynthID 隐藏水印进行处理;C2PA 内容凭证留待后续自行通过描摹处理。若使用 cell_su7,后续会由它继续描摹流程。”

这段提醒说明工作流的目标与分工,不代表已验证 SynthID 清除效果,也不保证描摹必然清除所有来源标记。不要把“最难去掉”写成经过比较验证的技术结论。独立调用 cell_no_ai 时不自动启动 cell_su7;用户选择 cell_su7 工作流时才交回其后续步骤。收到图片后的交付仍保持简洁。

如余额接口尚未接通,必须紧接说明当前无法提交去水印任务,不能把功能介绍说成已具备可用的余额查询能力。

检测

直接打开并显示 https://openai.com/zh-Hans-CN/research/verify/ 给用户自行粘贴或上传图片。已有该页则复用。无需读取图片、查询元数据、代上传、调用检测 API、等待或读取检测结果。打开受阻只提供链接。用户主动要求解读其提供的结果时才解读。

强制余额前置检查

每次新建付费任务前,必须先用同一 API Key 成功查询实时可用余额并显示。可用余额必须明确且至少为 1 个额度。余额为 0、不足 1、查询失败、结果缺失/无效或接口未知时,一律不得调用 POST /api/watermark-jobs,不得上传图片或预留额度。

用户说“提交”“继续”只表示处理意图,不代替余额检查;不能以“余额暂不可用,但用户已确认 1 额度”为由跳过。不得使用旧余额、估算余额、累计余额代替可用余额,也不得用提交接口是否返回 402 来试探余额。每张新图重新查询;有效扣费授权不能豁免余额前置检查。

失败时明确告知:“实时余额查询未成功,尚未提交图片。” 若余额为 0 则说明额度不足。只有取得可验证的实时余额并显示后才继续。已经提交且预留额度的任务可以继续查询和领取原结果,不重新提交、不新建任务;此例外仅用于完成已有任务,不允许绕过新任务的前置检查。

去 AI 水印:仅接口

读取 references/workflow.md 和 references/api.md,直接使用 HTTPS API,不打开小描网页、不操作浏览器上传。文档网址只用于核实接口,不是用户操作步骤。

  1. 保留原图。含文字时建议去字副本,但不能擅自删除用户要保留的文字;已同意去字则先去字并核对图形和坐标,未同意则保留文字或询问偏好。
  2. 通过已正式文档化的只读 API 获取实时可用余额。显示 当前可用余额:N;本次去 AI 水印消耗 1 个额度(提交预留,首次领取正式扣除)。 不使用历史余额、不猜余额接口、不上传探测余额。调用 GET https://xiaomiao-ai.com/api/balance,使用同一 Bearer API Key。仅 HTTP 200、ok=true 且 available_credits 为有效非负数时接受余额;至少 1 才能继续。该数值已扣除预留额度,不再重复扣减。不缓存余额。详见 references/api.md。
  3. 使用现有安全存储的小描 API Key。Windows 可读取用户已有 DPAPI 密文,macOS 可复用已配置 Keychain;只在进程内解密,通过 Authorization 请求头发送。不要把明文写入日志、命令参数、URL 或文件,也不重新创建无关密钥。没有配置时直接请用户在聊天框粘贴 API Key,由助手完成配置,不要求用户自己操作环境变量、命令行或凭据文件。用户已在聊天中提供密钥时直接接收使用,不要求重复提供,不因输入方式而拒绝或增加确认。通过标准输入传入配置进程;Windows 仅保存当前账户的 DPAPI 密文,macOS 仅保存 Keychain 项。已有密钥优先复用,用户明确提供新密钥时使用新密钥。聊天中提供密钥不代替付费任务的余额检查和授权。
  4. 只有余额前置检查已通过,且当前图片已有明确的一额度处理授权时才不重复询问;否则先完成余额查询,再显示余额与费用并询问是否提交。仅修改 skill 不消耗额度。
  5. 调用 POST /api/watermark-jobs,multipart 字段 image,PNG/JPG。提交只执行一次,立即保存 job_id、expires_at 和输入文件路径,不记录凭据。网络超时且提交状态不明时不能盲目重发。
  6. 必须持续轮询原 job_id 的状态接口,completed 后立即领取结果;不得仅回复“已提交”或任务号就结束。任务和文件自提交起保留 15 分钟。失败/取消/过期停止;不自动新建任务。取消仅在用户要求或明确授权时执行。
  7. 使用同一鉴权下载图片,先保存临时文件并验证真实图片格式,再按实际格式另存新文件,不覆盖原图。记录 X-Xiaomiao-Charged(1 首次扣费,0 重复领取)及服务实际返回的余额,缺失写暂不可用,不推算。
  8. 收到结果后仅确认文件下载成功且为可打开的图片,直接交付图片或下载链接。不主动对比尺寸、清晰度、构图,也不追加“尚未验证隐藏水印”等说明;用户另行要求检查或检测时再处理。使用“已收到处理结果”等准确表述,不把下载成功夸大为保证所有水印已清除。

必须接收并交付结果

提交成功不等于完成。必须在当前任务中继续等待、轮询、下载并校验结果,最终直接提供图片或可点击的本地图片链接,简短说明“已收到处理结果”。不附加尺寸、清晰度、构图或水印验证状态评价。实际扣费保存在任务记录中,用户询问时再说明。等待期间简短报告状态,不能把轮询留给用户操作,也不能让后台进程运行后直接结束并暗示会自行通知。

网络暂时失败或下载失败时,继续查询或领取同一 job_id,不重复提交。仅当用户明确停止、服务返回失败/取消/过期,或持续连接失败导致无法领取时,才可结束并明确说明尚未取得结果、具体阻碍和保存的任务号;不得冒称处理完成。尊重 expires_at,过期后不再无限轮询,不自动付费重建。

当前限制

2026-09-06 官方 /docs 已提供只读余额接口 /api/balance。查询本身不扣额度;services 中 can_submit 仅表示余额和权限条件,不代表处理人员在线。余额接口失败或字段缺失时停止,不构造余额、不上传试探。

C2PA/SynthID 背景参见 references/sources.md。OpenAI 检测页明确支持这两种信号;未检测到不证明非 AI 或没有其他水印。

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
5

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/yrui-cmd/cell_su7/cell-no-ai/badge)](https://verified-skill.com/skills/yrui-cmd/cell_su7/cell-no-ai)

Something wrong with this skill or its page? Tell us.