Skip to content

自动化工具与脚本 ​

此项目自动化相关(涉及到的工具:vscode + cline 插件 + 各种 AI 的 key,下面主要使用了 DeepSeek、Gemini 等)


一、生成url.txt url文件 ​

复制要批量转存和转发生成url的所有文本bbbb,然后进入vs + cline插件中,写下下面这段prompt

@/url.txt 清空原来的文件,把下面这段文本,截取出url,每个URL一行,如果url,没有https:// ,则前面加上,确保url是完整的是合法url,保存到url.txt文件中


二、执行批量转存工具 ​

  1. python python quark.py
  2. 按步骤,完成生成批量的转发URL

三、自动识别分类、本地提交与站点发布(quark-mswnlz-publisher) ​

2026-10 起托管架构变更:GitHub 账号接连被封,内容仓库仅本地版本管理,站点部署 Cloudflare Pages(doc.869hr.uk)。

使用 skills/quark-mswnlz-publisher 统一编排(pipeline_orchestrator.py):

  1. 转存+分享:quark_batch_run.py(多账号轮换)/ baidu_batch_run.py / aliyun_batch_run.py,输出 batch_share_results.json
  2. 清理+推广:cleanup_junk_files.py 清理原分享者植入的广告文件;copy_promo_to_folders.py 复制推广文件到每个资源文件夹
  3. 归类提交:mswnlz_publish.py 按三层策略(影视关键词 → 书籍关键词 → 目录描述评分)自动归类到 11 个内容目录,追加 YYYYMM.md(标准格式 [标题](链接),一行一条),更新 README.md 年月索引(倒序),本地 git commit 保留版本历史
  4. 站点部署:deploy_cloudflare_pages.sh 本地全量构建(内容同步 → catalog → /r/{id} 详情页 → sitemap → 校验门禁)后 wrangler pages deploy 上线
  5. 通知:部署成功自动向频道 @dabaziyuan 发站点更新通知;群组汇总通知一条发送

发布完成后,每个资源对应站内详情页 https://doc.869hr.uk/r/{id},可直接复制转发。


四、Telegram 频道/群组自动通知 ​

部署脚本在 Cloudflare Pages 上线成功后自动发送频道通知;TG Bot Token 从 QuarkPanTool/config/secrets.env 读取(已 gitignore,禁止硬编码/提交)。