这个仓库是面向研究生日常自动化的中枢骨架,覆盖知识库、信息搜集、科研日报、求职筛选、自媒体素材沉淀,以及 Cursor/GitHub Actions 自动化。
- 复制环境变量示例:
Copy-Item .env.example .env-
按需填写
.env中的密钥与访问地址。 -
启动本地自动化栈:
docker compose up -d- 打开服务:
- n8n:
http://localhost:5678 - FreshRSS:
http://localhost:8080 - WeWe RSS:
http://localhost:4000 - RSSHub:
http://localhost:1200
- 在 Obsidian 中打开
obsidian-vault/,安装建议插件并启用模板。
.
├── .github/workflows/ # GitHub Actions 定时与手动自动化
├── .cursor/commands/ # Cursor 可复用命令提示词
├── data/ # RSS、求职、科研配置与产物
├── docs/ # 选型调研与操作手册
├── n8n/workflows/ # 可导入 n8n 的工作流模板
├── obsidian-vault/ # 本地知识库骨架
└── scripts/ # 无依赖 Python 自动化脚本
obsidian-vault/:日记、周报、文献笔记、求职岗位与信息收件箱模板。docker-compose.yml:n8n + PostgreSQL + FreshRSS + WeWe RSS + RSSHub。n8n/workflows/research-digest.json:科研文献日报导入模板。.github/workflows/research-digest.yml:每日/手动生成科研日报并上传 artifact。.github/workflows/job-digest.yml:每日/手动生成求职机会筛选报告。.cursor/commands/weekly-review.md:让 Cursor 基于知识库生成周回顾。.cursor/commands/research-synthesis.md:让 Cursor 基于文献笔记生成综述草稿。
- 涉及账号登录、投递、发布的动作默认半自动,保留人工审核。
- 科研、简历、财务数据优先保存在本地或自托管服务。
- GitHub Actions 负责稳定、可审计的定时任务;Cursor 负责需要推理的总结、写作和检查。