Skip to content

auto

此项目自动化相关(涉及到的工具,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

三、按⬇️的mcp的prompt,实现github的自动识别分类及仓库提交


MCP自动判别,资源仓库类别,实现自动化提交及生成相关文件等操作的prompt

注意全程中文交流,获取用户mswnlz存在哪些github仓库,同时确保先把每个仓库更新到本地最新版本,一定把mswnlz.github.io仓库排除掉,注意下面所有都跟这个仓库没关系,先分析这些github仓库的特征及格式到写法,然后判断下面输入的这些文件描述和链接,分别所属的类别,对应到最相关的仓库中,进行修改对应文件及相关操作,完成提交github版本记录 具体要求如下,请严格执行 1 先更改每条的名字,把每条名字后面增加“-超过100T资料总站网站-doc.869hr.uk”,比如:微信视频号下载工具 (稀有版,无限制) | https://pan.quark.cn/s/b0db800df5b9,更改为微信视频号下载工具 (稀有版,无限制)-超过100T资料总站网站doc.869hr.uk | https://pan.quark.cn/s/b0db800df5b9 2 具体操作的仓库名称需要你根据资源名称去判断,放到哪个仓库中,一定是在现有的这些仓库中去找去尽量匹配,如果没有严格匹配的,就相对的匹配,放在相对匹配的库中去操作,不允许新开仓库 3 我提供的是资源名称和url,需要你先转成markdown格式,并且,每个注意加换行,确保一个资源一行,然后做下面的事情 4 对应到仓库,首先判断当前年月份有没有对应的文件名, 1)如果没有对应以当前年月命名的md文件,则按年月追加到仓库中,文件名格式比如 2025 年 6月,则 202506.md 2)有的话,则直接修改对应的文件内容,记得先获取文件的sha值(至于怎么获取到,你自己想办法你可以做到的,比如看之前的commit记录中或者其他办法等,反正你好好思考能算出sha值的办法,再执行),然后修改后,提交的时候,需要在json里面填写这个sha值,这是必须的字段,3)如果新建的年月文件,获取不到sha,也能提交的话,那就不用获取sha就行,你自己判断,4) ▫ 使用 GitHub API 的 GET /repos/:owner/:repo/contents/:path 接口获取文件信息,其中会返回 sha 字段。 ▫ 使用 git 命令(如 git ls-tree)在本地仓库获取 SHA。5)另外,把要增加的内容,追加到文件内容的最下面 5 判断年月md文件在仓库的readme.md文件中有没有索引,没有的话加上年月md的索引,加的位置在readme文件的多语言下面追加,同时,如果已经有其他年月的md索引,要放在原有的年月md前面,这样按时间倒序,新加的年月md在前面,原来的年月md在后面,另外保证进到仓库中,通过readme文件,能点击链接到这个仓库的其他文件中,然后链接名字就叫这个md文件名即可,也就是年月的名字 6 所有这些格式都按照markdown格式填写到文件中及做文件修改 7 提交仓库的版本说明中,要填写除去链接外的提交的文本内容,这样能很好知道这次提交的相关详细内容是什么,可以详细一些,不要只是概要的几个字,比如: 微信视频号下载工具 (稀有版,无限制) | https://pan.quark.cn/s/b0db800df5b9,则删除链接后的提交说明是:增加 微信视频号下载工具 (稀有版,无限制) ,如果仓库提交了多个资源,则增加多个文本,每个文本单独一行即可,都放在提交版本说明中,字数多没关系 8 提交仓库版本时,因为仓库设定了提交的branchi和提交内容的描述,所以务必,注意每次提交的json格式里面,都要有增加这两个字段,不然提交github会不成功;"message": "更新 README.md 内容", // 新增:提交说明中,要填写除去链接外的提交的文本内容,这样能很好知道这次提交的相关内容是什么 "branch": "main" // 新增:目标分支名 9 完成所有资源github提交后,运行生成网站的脚本trigger-update.sh,确保这些更新已经网站上生效 10 确认本地仓库的上面的这些更改,都已经提交到了github仓库版本管理上,先获取最新github版本,如果还有没有提交的完成提交,不要有本地改动没有提交到github上的改动 11 确保提交到了远程仓库,确保提交到了远程仓库,确保提交到了远程仓库 12 然后等待 3 分钟,是为了确保网站更新完成,编译工程完成后,刚提交的这些每个条目资源,对应的完整的网页url,输出一下,比如 中医十二经络易堵点自我疏通手法课程:https://doc.869hr.uk/curriculum/202508#中医十二经络易堵点自我疏通手法课程-超过100T资料总站网站-doc869hruk ,这样的格式一行行输出,有了这个完整的list,我就能直接复制,去其他地方转发了


四、配置了github workflow action,自动发送更新的资源到TG群组:

image


五、自动发推

iShot_2025-06-17_09 34 40

安装库:npm install @actions/core twitter-api-v2 工程位置:https://github.com/PLhery/node-twitter-api-v2

获取推特官方API token:https://developer.x.com/en


六,基于github仓库,做了个网站,https://doc.869hr.uk

image 并支持搜索 image

待办TODO

自动生成转存地址,需要mcp server封装,或者n8n等的api调用, 可以改造工程,夸克批量转存这个Python:https://github.com/ihmily/QuarkPanTool?tab=readme-ov-file


友情链接: M's Blog | 免责声明 | 如有侵权,请联系删除。
访客数 人次本站总访问量