帮你收集 (视奸) 你 follow 的所有用户最近都贡献了哪些仓库。
Help you to see what repositories people you follow have recently contributed to.
use uv sync to get dependencies. Use source .venv/bin/activate to activate the environment.
GitHub personal access token is required:
- Apply it here.
- The read permission of followers is needed. Permissions -> Followers -> Access: Read-only -> Generate token.
OPENAI_API_KEY is also required.
Once you get the personal access token and OPENAI_API_KEY, copy .env.example to .env and set variables accordingly.
python3 main.pyIf you want to give special attention to some users, use cp_all.sh to generate special.yaml from all.yaml and then comment out users.
If you want to see all users you are following, please remove special.yaml.
Host the website:
npm run devRun following commands to generate static website in dist directory.
npm run build
cp events.json dist
cd distHost the website:
python3 -m http.server # then open http://localhost:8000You can filter events that you are interested in.
(In repository page)
- Settings -> Secrets and variables -> Actions -> Repository secrets -> set secrets according to .env.example.
- Settings -> Actions -> General -> Workflow permissions -> Read and write permissions.
- Actions -> Build and Deploy to GitHub Pages -> Run workflow.
- Settings -> GitHub Pages -> Source:
gh-pagesbranch.
MIT
