工作流程大概是:
通过 GitHub Action 将 GitHub Stars 的 README 上传到 R2;
然后使用 Cloudflare 的 AutoRag 进行 embeding;
再使用 Cloudflare Agents 的框架包装成一个 MCP SSE Server;
实现起来倒挺快,代码没几行。就是检索效果一般,等新的 Embeding 模型吧。
有兴趣的可以一起完善,链接🔗在:
https://github.com/ccbikai/github-stars
最近看到 javayhu 的账号天天异常,想到 GitHub 账号要是被封, 代码可不就全没了。
于是使用 git-sync 每天将代码自动备份一份到 Homelab
https://404.li/git-sync