Claude Skill
tlysanhuo/aminer-daily-paper
aminer-rec is a personalized paper recommendation system for OpenClaw and Feishu, leveraging AMiner, arXiv, and LLMs to suggest relevant academic papers.
Overview
Repository
Install this Skill
pip install -r requirements.txtRegistry
Summary
A personalized paper recommendation system for OpenClaw and Feishu, powered by AMiner, arXiv, and LLMs to deliver tailored academic paper suggestions.
基于AMiner、arXiv和LLMs驱动的OpenClaw/飞书个性化论文推荐系统。
Key features
- Integrates AMiner, arXiv, and LLMs for paper recommendations
- Designed for OpenClaw and Feishu platforms
- Personalized suggestions based on user interests
Use cases
- Academic paper discovery for researchers
- Personalized reading lists in Feishu
- Staying updated with latest arXiv papers
README excerpt
# aminer-rec Public repository for the `aminer-rec5` OpenClaw / Feishu paper recommendation skill, with two smooth entry points: - scholar bootstrap: start from `aminer_user_id`, `scholar + org`, representative papers, or a local `papers_file` - topic bootstrap: start from `topics` or free-form natural language such as "I work on multimodal agents and tool use" The repository turns both paths into one unified `ResearchProfile`, then runs retrieval, AMiner enrichment, summarization, card rendering, and delivery. The OpenClaw command name remains `/aminer-rec5`. ## Why This Version Exists This is the public-shareable repo cut of `aminer-rec5`: - secrets removed - local output artifacts removed - hard-coded machine paths replaced with portable defaults - README and setup flow rewritten for external users If you want to post this on social platforms and drive traffic to a personal GitHub repo, this version is the one to publish. ## Highlights - Natural-language-first paper recommendation - Scholar-aware cold start from AMiner person signals - Unified topic and scholar profile building - arXiv retrieval plus AMiner enrich - Structured summaries and recommendation reasons - Feishu / OpenClaw-friendly output format - Graceful degradation when optional internal components are unavailable ## Quick Start ### 1. Install dependencies ```bash python3 -m venv .venv source .venv/bin/activate pip install -r requirements.txt ``` ### 2. Create your config ```bash cp config.example.yaml config.yaml ``` You can either fill `config.yaml` explicitly, or leave some fields empty and let the runtime discover them from local OpenClaw / environment settings. - `aminer.token`: your own AMiner token - `llm.api_key`: your OpenAI-compatible model key - `llm.base_url` and `llm.model`:
Topics
No topics yet.