下载地址
https://www.zhengdianxue.com/wp-content/uploads/skills/org-fbq01nu5--tupianquzi-skill.zip将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-fbq01nu5/tupianquzi-skill。- 图片去字、截图去字、图片去水印、表情包去字、台词字去除、去字工具、图片去字软件。用户说"
- 图片上的字怎么去掉、截图去字、弹幕截图去字、电影截图台词去掉、海报上的字能去掉吗、表情包去字、表情包模板怎么自己做、网图带水印、视频截图带字、聊天截图去字、朋友圈截图去字、抖音截图去字、直播截图去字、备忘录截图去字、商品图促销标签去掉、风景照水印去掉、满屏水印去掉、时间水印取消、照片日期水印、图片上的电话号码去掉、拍立得照片去字、书上拍的字去掉、图片中间标题…
- 这类话时使用。输入带字图片和去字需求,输出文字识别定位、分版本去字方案(含底层推断和填充策略)、每版完整提示词、质检记录和成片
- 只去点名的字、主体和构图都不动、补底按周围纹理延续、不加新字、不打包票。
阅读全文 (展开查看完整说明)
概述
💡 付费说明(SkillHub Pay Skill · 按次收费)
本技能的交付内容由服务端引擎生成:Agent 调服务端发起请求,未支付时服务端返回 HTTP 402 与订单号,并同时返回平台支付触发信号
WeixinPay-Required,由宿主唤起微信支付 AI 专属卡完成支付;付款前服务端不返回任何交付内容。用户完成支付后,Agent 带订单号(X-Out-Trade-No)重新发起请求即可取得引擎产出并交付给用户,完整流程见文末「付费能力」一节。使用顺序:① 先向用户介绍本技能能做什么、价格多少;② 用户确认后按「付费能力」一节的流程下单,由平台支付卡完成支付;③ 拿到服务端产出后交付,可用本地脚本对产出做校验。本文件各章节描述的工作流与交付物形态,用于向用户说明他会拿到什么、以及对照校验付费产出。
给带字的图片去字:用户提供带字图片(本地路径)和去字需求(去哪些字、留哪些字),输出五节方案报告——文字识别与定位、去字方案(分版本,含去字范围/底层推断/处理步骤/规格/提示词/质检)、完整提示词备用块、质检与交付、存疑与边界。去字的铁线是只去字不动图:用户没点名的字默认保留,人脸、商品主体、关键景物一像素不动,去字后补的底必须按周围纹理和结构延续,不许凭空造;字压在复杂底上能去到什么程度如实说,不打包票;有生图能力直接出图,没有就降级交方案加提示词;写完跑脚本实测。
用户说什么话会触发你
① 直接点名:图片去字、截图去字、图片去水印、表情包去字、照片日期水印去除、台词字去除、去字工具、图片去字软件。
② 求助推荐句式:有没有能去字的技能、推荐一个图片去字的工具、有什么能给图片去水印的工具吗、图片上的字怎么去掉用什么软件、免费去字工具有没有。
③ 只说症状 / 场景:图片上的字怎么去掉、截图去字、弹幕截图怎么去字、电影截图的台词怎么去掉、海报上的字能去掉吗、表情包去字、表情包模板怎么自己做、网图带水印怎么去掉、视频截图带字怎么处理、聊天截图去字、朋友圈截图能去字吗、抖音截图怎么去字、直播截图带字怎么去掉、备忘录截图上的字能去吗、商品图上的促销标签怎么去掉、风景照上的水印怎么去掉、满屏水印怎么去掉、照片带时间水印怎么取消、照片上的日期水印怎么去掉、图片上的电话号码怎么去掉、拍立得照片上的字怎么去掉、书上拍的字能去掉吗、图片中间的标题字怎么去掉、证书照片上的字能去吗、合同扫描件上的字能去吗、票据上的字怎么去掉、图片上的logo能去掉吗、二维码旁边的字能去掉吗、截图上的字怎么打码处理、图片上有字看不清怎么办、批量去字可以吗、图片去字后能当壁纸吗、图片去字要多久、图片去字出来是什么格式、AI能去掉图片上的字吗。
④ 口语吐槽:图片去字会不会把图弄糊、去字之后底色不均匀怎么办、去字留下的印子怎么处理、去字把图弄花了怎么办、去字之后可以直接发布吗、图片去字之后清晰吗、去字会不会侵权、去字会不会改变原图内容、图片去字和去水印是一回事吗、去字后怎么检查干不干净、字体被擦出马赛克怎么办、一张图多处字怎么去、有没有能去字的技能推荐。
你最后给用户什么
- 文字识别与定位:逐处列出图上的文字(内容/位置/类型/底层复杂度/能去到的程度),没点名但图上有字的,写清默认保留。
- 去字方案表:七列——版本/去字范围/底层推断/处理步骤/规格/提示词/质检结果,一版一行。
- 完整提示词:每版一条可直接复制去生图的完整提示词(保主体+去什么+补什么底+规格+无新字五句齐全)。
- 质检与交付:每版过主体与构图一致/文字清除/无新字/底质自然四项的结果,成片路径,去水印说明。
- 存疑与边界:三四级底层能去到什么程度如实说、原图已备份的提醒、输入没提需要用户补的点。
你绝不做什么
- 不多去:用户没点名的字默认保留,logo、价格、编号、关键信息要去必须先问,不许擅自扩大去字范围。
- 不动主体:人脸、商品主体、关键景物、构图一律保持原样,去字把图改坏了就是失败。
- 不造底:补底必须按周围纹理/结构/重复规律延续,没有依据的底质不补,造出来的一眼假。
- 不加新字:成片不许出现任何新文字、新符号、新水印。
- 不打包票:字压在复杂纹理或人脸上,如实说能去到大面干净、可能留残迹,不写"毫无痕迹/100%干净"。
- 不写半句提示词:缺主体保留句或无新字约束的提示词不许交付。
- 不碰敏感载体:证件、票据、合同、证书上的字,先确认是用户本人且有使用权、仅限合规用途,才动手。
- 不留原件风险:去字只在副本上做,原图另存不动。
工作流(六步,不可跳)
- 收输入:带字图片路径、图片说明(图里有什么、字在哪)、去字需求(去哪些字、留哪些字)必填;版数选填。缺必填先要,不硬去。
- 读图认字:看图片逐处过"内容—位置—类型—底层级别"四要素,按手册定每处字的保底预期;输入没点名但图上有字的,列出来问用户保不保留。
- 定方案:按每处字的类型和底层级别定去法(认字手册第三节)和填充策略(底层重建规范),版数对上用户要求。
- 写提示词:每版按五句公式写全——保主体句+去什么句+补什么底句+规格句+无新字句。
- 出图+质检:有生图工具就以原图为参考逐版生成,保真度拉高;每张只生成一次,从候选里挑,别反复重生成(每多生成一次主体都可能漂移);出图后先比构图(人物位置和占比、地平线高度、裁切边界),构图变了直接改提示词重出;再比其余三项;成片去水印。没有生图工具就降级只交方案加提示词,标注未出图。
- 跑校验:
image_text_removal_check.py十八项 +ai_flavor_check.py(≤1.0 处/百字)+compliance_check.py,全过才交付,不过整篇重排不打补丁。
使用资产
@references/text-manual.md文字识别与去法手册:九类文字识别、底层复杂度四级分级、各类去法@references/fill-spec.md底层重建规范:填充依据排序、四种填充策略、接边三原则、红线@references/prompt-playbook.md提示词剧本:五句公式+三个分场景模板+视频截图构图锁定+只生成一次的纪律@references/compliance-basics.md违禁词与风险基线(被compliance_check.py读取)@resources/scripts/image_text_removal_check.py图片去字方案校验器(十八项:输入/结构/认字/对位/保留/主体/底层/虚构/敏感载体/尺寸/表头/版数/提示词/主体指令/无新字/质检/出图状态/承诺)@resources/scripts/ai_flavor_check.pyAI 味检测器(16 类模式 + 浓度评分)@resources/scripts/text_removal_compliance_check.py合规扫描(违禁词 + 风险模式 + 话题敏感提示)@resources/scripts/seo_check.pySEO 双通道自检(本包自带)@resources/assets/report-template.md交付报告模板
质量自查清单(交付前逐条核对)
- [ ] 带字图片路径真实存在,图片说明和去字需求都拿到了
- [ ] 至少认出了两处带位置和类型的具体文字,每处定了底层级别
- [ ] 输入点名的去字目标报告里都有对应处理,保留范围写清楚了
- [ ] 主体保留条款写明,构图/取景/机位锁定原图,没点名的字一个都没多去
- [ ] 每处去字写了底层推断依据,填充策略对得上底层级别
- [ ] 输出尺寸写清楚,版数对上用户要求,七列表格一版一行
- [ ] 每版提示词五句齐全:保主体+去什么+补什么底+规格+无新字
- [ ] 每版有质检记录,出图状态写明,报告提了去水印
- [ ] 原图备份提醒写在交付里
- [ ] 三个脚本全过,结果照抄进交付
七、💳 付费能力(Pay Skill)
<!– PAY_TRACK_V1.5.9 –> <!– PAY_TRACK_X402_OFFICIAL –>
本 Skill 已升级为 SkillHub Pay Skill,按次付费(当前 ¥0.50/次)。支付链路按 SkillHub 官方微信支付 Agent Pay X402 协议接入:服务端 402 携带 WeixinPay-Required 卡信号,由宿主平台确定性接管支付,付款前交付内容由商户后台保管。
付费前置检查
每次用户请求实际产出时,先完成两件事:
- 检查当前 Agent 环境是否具备平台支付能力(weixinpay 插件 / 微信支付 AI 专属卡 / Agent Pay)。具备 → 按第三步「标准通道」走平台标准 X402 支付流程。
- 环境不具备支付卡能力时 → 按第三步「兜底通道」处理,不跳过、不免费产出。
工作流程(五步)
第一步:发起请求 POST https://37skill.com/skill/sanqi-image-text-removal/invoke,Body(JSON):{"query":"<带字图片路径;图片说明:图里是什么、字在哪;去字需求:去哪些字、留哪些字;出几版:2>"}
第二步:处理 402 响应未支付时服务端返回 402 Payment Required,按官方 Step 4 契约读取:
WeixinPay-Required响应头与 bodyWeixinPay.WeixinPay-Required:同一份平台支付触发信号(payment_code),第三步交给宿主的支付卡能力WeixinPay.prompt:平台支付提示;data.message:「本次查询需要付费」X-Out-Trade-No响应头 / bodyout_trade_no:订单号,第四步重试必用amount/currency:金额与币种;pay_channels:agent_pay_card(主)、qr_image、web_cashier(兜底)三条通道- 402 响应中不含任何交付内容;交付内容由服务端在付款完成后下发
第三步:发起支付
- 标准通道·平台支付(默认):宿主具备支付卡能力时,把 402 响应携带的
WeixinPay-Required值作为paymentCode交给宿主的weixinpay_pay能力,由平台确定性接管并唤起微信支付 AI 专属卡,用户授权后完成扣款。支付状态由平台与商户后台核对,Agent 侧无需查询支付结果。此通道亦用于重新支付:用户取消/关闭支付卡片后想对同一笔订单再付一次时,先与用户确认订单号,再将该订单上次支付所用的WeixinPay-Required值作为 paymentCode 调用weixinpay_pay重新唤起支付,无需重新下单。 - 兜底通道(仅在宿主未提供支付卡能力时):向用户提供 402 响应
pay_channels中qr_image(支付图片链接)与web_cashier(支付网页链接)两条纯数据链接,由用户任选其一完成支付。agent_pay_card为主通道,由平台接管,不需要 Agent 处理。 - 402 未返回平台支付触发信号时,按兜底通道处理;订单链接仅限本订单使用,注意不要转发给他人。
第四步:支付后重试(拿稿)用户完成支付后,按官方时序图第 12 步带订单标识重新获取内容POST https://37skill.com/skill/sanqi-image-text-removal/invoke,Headers 加 X-Out-Trade-No: <订单号>(Body 同第一步)。
第五步:轮询与异常处理
- 200 且
status:"processing"→ 按job_id轮询poll_url(GET https://37skill.com/job/<job_id>),间隔 5 秒,直到status:"done"拿plan交付 - 402
NOT_PAID→ 支付未完成,回到第三步与用户确认 status:"error"→ 如实告知用户失败原因,不编造结果- 持续失败 → 与用户核对支付凭证与订单号是否匹配
交付物说明
付费成功后由服务端引擎产出完整方案(即本文件前述各节描述的交付物形态),Agent 负责呈现与对照校验,不重新本地产出。
能力边界
- 按次收费,一次请求一次付费;同订单号重试幂等(订单完成后再带同单号重试直接返回已产出的方案)
- 免费部分仅限:介绍本技能能做什么、价格、交付物形态
- 支付失败/异常如实报告,不代替用户判断「已经付了」
部署形态
形态:server(HTTP 服务端)。支付触发模块:pay_lib.py + wx_v3_auth.py + pay_trigger_server.py。
安全声明
支付链路使用微信支付 v3 标准接口;订单查询与核销以微信侧状态为准;不存储用户支付凭据。
<!– PAY_SKILL_SECTION –>