submit-producti-directories-merged
Skill872 starsChanged 3 months agoMITView on GitHub
外链自动提交合并版:批量执行免费目录、资料页和项目展示投递,按授权发送官方联络邮件;处理去重、人工验证和提交记录。
In this repository3 other files it gives its agents.
The file
Files
外链自动提交合并版
目标与用法
在用户给定的站点范围内,完成免费目录、公司/账号资料、项目展示、免费广告或新闻稿等非内容编辑器入口的品牌网址投递,以及获授权的一对一官方联络邮件。简单站连续处理,复杂站预填后留给人工,逐站如实记录。
把任务交给模型判断:工具、站点顺序、搜索范围、等待方式和取证方式可按现场选择;不要求逐项 PASS/FAIL、固定预检轮次或每站读完全部附件。当前用户要求优先于本技能;已有授权和已核实资料继续有效。
开始与范围
- 新批次开始前询问是否允许该批自动化;若本次对话已明确允许,直接记录并执行。读资料、分析和修改技能不需要投递许可。缺资料时先核对现有文件,只问影响执行的缺口,不做四轮确认。
- 默认允许普通注册、登录及无费用营销订阅,用户可收紧范围。需要登录时优先复用已授权会话,再用 Google OAuth(谷歌账号直接登录)或个人 Gmail;企业邮箱只在确有必要时使用。
- 普通服务条款、隐私政策等常规协议同意框视为已授权,作为填表动作直接勾选并继续;不打开或检索全文、不另做条款审查、不再次请示,不得仅因协议勾选、未阅读全文或待条款授权暂停任务或记为阻塞。
- 官方联络邮件需当前批次明确包含发送授权和已登录 Gmail 发件身份。付款、自动续费、强制互链、官网或账号归属变更不在普通投递范围内。遵守站点明确的自动化限制,不绕过验证码。
- 只用核实的产品和公司资料;有核实资料的适用描述、图片与资料字段填全,未知字段不编造。可选互链留空,必填资料缺失则说明原因。公开链接文字用品牌、产品名或规范网址。
- 短贴 Note、长文 Post/Article 及无法可靠分类的内容编辑器均不操作:不填文案、不存草稿、不交人工发布。其它公开展示网址的入口按真实用途和免费权益判断;低质量、小众或旧目录不单凭质量排除。
每站怎么做
子页只能从用户提前限定的范围内选择,不自行扩展。目录接受此类页面、主题及真实内容匹配时优先使用合适子页,并匹配该页的名称、描述与分类;未指定子页范围或范围内没有合适页面时,使用本批已确认的官网 URL(Canonical URL)。官网也不符合目录要求时,按不适格处理。选子页时加 Target URL 记录实际投递网址,选择或回退原因简记在现有说明中,去重查询包含目标网址和对应工具名称;换路径不构成新产品或重投权限。此选择在最终动作前完成,无需逐站另行确认。
- 找当前入口。 从首页导航、页脚、真实链接或账户区确认入口,旧深链作线索。优先合适的商家、资料、目录或项目展示路径;找到可用路径就推进,不为凑齐类型扫遍全站。遇付费/合作页再找普通免费路径。只有常规手段找不到入口时,才用视觉检查页面首、中、尾,核验所见链接。读套餐、按钮或回执时可直接用视觉,不受找入口的兜底条件限制。
- 防重复。 先查历史记录;已有提交、待审、公开条目或结果不明时,不自动重做。站内用固定查询集:品牌名、规范网址(含尾斜杠变体)、裸域名、实际发现的标题词序变体;确认搜索确实触发且结果已更新。相关候选必须核验实际出站网址,标题只作线索。命中或用户确认已有条目即记重复并停止。后台、近期和分类列表按需要补查,搜索不筛选、大量模糊结果或不可用时及时记“去重未能确认”,不无限翻页;按用户已授权的去重例外继续一次提交,不为此反复请示。
- 填写并提交。 核对身份、相关分类、免费档、真实字段和素材。受控表单回读关键值;切换方案导致刷新后重新检查,上传完成再继续。不需要登录的表单直接用。CAPTCHA 或其它必须人工完成的验证出现时,填好所有可如实填写的非验证字段、上传素材,保留原页并说明剩余动作;验证挡住字段时记录不可填写的原因。人工交回后读取当前状态;短时效验证码与提交必须连续时由用户一并完成。
- 按证据收尾。 动作前准备捕获短暂回执,动作后立即读取。与当前产品和动作明确关联的原生收件、待审状态或发送回执足以记录相应结果,不强求网址跳转、固定三信号、后台和邮箱全查。泛化感谢页、点击、清空表单、草稿不够。只有证据模糊或冲突才补查可用页面、后台或邮箱,核验到结论即停;仍无回执保留页给人工。收件/待审与公开收录分别记录,公开收录需实际核验公开链接。
失败和重试
默认使用 CDP(浏览器调试协议直连),无需再询问执行方式;用户明确指定其它方式时按其指定执行。CDP 失败先读当前页面和目标,判断原因,再选择有实质变化的修正;无需写固定数量的假设或三轮审议。同一失败脚本不盲重跑,修正仍失败时换获允许的方式或转人工。明确站点错误、登录被拒、验证码、重复、付费或强制互链出现即停止该动作。
Google OAuth 若遇网站或网络不稳导致的白屏、超时等临时加载失败,不直接跳过。在原浏览器和账号下刷新受影响的登录页,最多 3 次,每次等页面响应再判断;恢复即继续,仍无法加载则保留原页交人工。出现明确拒绝、账号安全提示或需人工验证时停止刷新;刷新仅用于恢复登录页,不重放最终提交。
最终表单提交默认一次。只有用户明确指定该站的重试次数时,按上限执行;每次先判断上次是否可能已经成功,捕获本次回执,成功或遇明确阻断立即停。结果不明不会自行产生重投权限。表单提交、登录链接请求和联络邮件分别计数,互不借用次数。Gmail 最终发送只一次,结果不明时只读核验,保留页面,不重发。
保持用户指定的浏览器、账号和原页;不改指纹浏览器管理端/配置,可按既有授权恢复崩溃的 profile。清理本任务无关的残留页时保留人工验证、结果不明和用户需要的标签。
记录与交付
每站记当前入口、去重结论、实际动作次数、原生回执或阻塞、证据及下一步。只添加实际适用字段;新记录用 精简模板,状态和条件字段需要时查 记录说明。技术异常或瞬时回执需要时查 执行参考,正常站无需加载。
执行期间及时保存结果,继续其它站;除缺关键授权、信息或用户主动询问外,批末统一逐站交付。恢复任务先查记录、当前页和授权,继续未完成项,不重新确认已明确的信息或重放已完成动作。必要进度沟通遵循运行环境要求。
already_listed → duplicate — no action;captcha_wait → blocked — manual verification。批末运行当前技能的 scripts/audit_submission_record.py;审计检查记录一致性,不证明网站公开收录。旧记录继续用旧格式校验,勿为新模板伪造缺失证据。
公开技能本身只用占位符,不含实际任务品牌或资料。可分享投递记录使用别名和受控证据,移除凭据、原始联系方式、会话及带令牌链接。这个公开包的审计器只接受 shareable 记录。
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

