惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

小众软件
小众软件
博客园_首页
博客园 - 聂微东
T
Tailwind CSS Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
J
Java Code Geeks
The Cloudflare Blog
aimingoo的专栏
aimingoo的专栏
Martin Fowler
Martin Fowler
D
Docker
人人都是产品经理
人人都是产品经理
WordPress大学
WordPress大学
博客园 - 三生石上(FineUI控件)
Microsoft Azure Blog
Microsoft Azure Blog
Recent Announcements
Recent Announcements
Apple Machine Learning Research
Apple Machine Learning Research
阮一峰的网络日志
阮一峰的网络日志
B
Blog RSS Feed
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Microsoft Security Blog
Microsoft Security Blog
L
LangChain Blog
Jina AI
Jina AI
博客园 - Franky
D
DataBreaches.Net

Hacker News - Newest: "AI"

AI can't read an investor deck AI as an attorney? Student uses ChatGPT, Gemini to sue UW over alleged racial discrimination Hacking MCP Servers in AI Systems – The Rug Pull: Tool Changes After Approval GitHub - MeepCastana/KubeezCut: Free Web based video editor Can AI judge journalism? A Thiel-backed startup says yes, even if it risks chilling whistleblowers Coming soon: 10 Things That Matter in AI Right Now DARPA built an AI to fact-check enemy weapons claims What explains heterogeneity in AI adoption? When AI Meets Muscle: Context-Aware Electrical Stimulation Promises a New Way to Guide Human Movements - Department of Computer Science AI Changed How We Build. It Did Not Change What Matters. Linux rules on using AI-generated code - Copilot is OK, but humans must take 'full responsibility for the… Meta spins up AI version of Mark Zuckerberg to engage with employees Code Mode: Let Your AI Write Programs, Not Just Call Tools | TanStack Blog GitHub - Delavalom/graft: Go framework for building AI agents. Type-safe tools, multi-provider (OpenAI, Anthropic, Gemini, Bedrock), zero vendor SDKs. India's TCS tops estimates, says new AI models did not dent services demand Gen Z's fading AI hype Strong feeling: we are in a folded AI reality GitHub - machinarii/total-recall-catalog: A reference catalog of latest knowledge retrieval, memory & RAG systems GitHub - mensfeld/code-on-incus: Give each AI agent its own isolated machine with root, Docker, and systemd. Active defense detects and stops threats automatically.. Quantization, LoRA, and the 8% Problem: Benchmarking Local LLMs for Production AI Iran war: We spoke to the man making Lego-style AI videos that experts say are powerful propaganda Powell, Bessent discussed Anthropic's Mythos AI cyber threat with major U.S. banks GitHub - immartian/bellamem: Persistent belief-graph memory for AI agents. Retrieves decisive context by importance — not recency, not RAG, not /compact. recursive-mode: The Repo-Native Operating System for AI Engineering After the attack on Sam Altman's home, will AI CEO's go on the offensive? The biggest advance in AI since the LLM Opus 4.6 vs GPT 5.4 One Prompt Unity World Generation Test “AI polls” are fake polls Client Challenge Can AI be a 'child of God'? Inside Anthropic's meeting with Christian leaders
arxiv
yooibox · 2026-05-24 · via Hacker News - Newest: "AI"

Discover arXiv research with a guest-only workflow for paper search, category recents, author lookups, and detailed paper retrieval.

Scope

Use this skill when the task targets arXiv operations such as:

  • Account: plugin health
  • Search: papers by keyword
  • Recent: latest submissions in a category
  • Paper: full details for a specific paper ID
  • Author: papers by a named author

arXiv is a public read-only repository. No login required. All operations are read-only.

1. Install MediaUse CLI (Windows Only)

Use the official install script for Windows:

Run:

powershell -C "irm https://cdn.mediause.dev/install.ps1 | iex"

Then verify :

mediause --version

Current support status:

  • Windows: supported
  • Linux: not supported yet
  • macOS: not supported yet

Recommended skill install path:

  • .mediause/skills/arxiv/SKILL.md

2. Get and Configure MediaUse Key

2.1 Apply for key

  1. Open https://mediause.dev/
  2. Sign in to your account.
  3. Open Project.
  4. Create or copy your API key.

2.2 Configure key in CLI

mediause manage key <your_key> --json

3. Core Flow (Mandatory Order)

Always follow this order:

  1. Discover site and commands.
  2. Bind account context with use account (guest is the only mode for arXiv).
  3. Execute dynamic site actions.
  4. Verify with trace/task.

arXiv is a fully public API — no login required. Always use arxiv:guest as the account context. Skip auth health for guest mode.

3.1 Discover and plugin setup

mediause plugin list --json
mediause plugin add arxiv --json
mediause arxiv -h
mediause arxiv search -h
mediause arxiv get -h
mediause arxiv user -h
mediause arxiv account -h

3.2 Bind guest context

arXiv does not require login. Use guest mode.

mediause use account arxiv:guest --show --json

Guest mode rules:

  • All arXiv operations are read-only (account health, search papers, get paper, get recent, user author).
  • No write operations exist for arXiv.
  • If page shows unusual traffic or captcha, repeat with --show to manually resolve.

3.3 Auth health

Not required for guest mode. Skip this step for arXiv.

4. arXiv Dynamic Command Map (v1)

public arXiv API plugin with guest default account and read-only commands.

4.1 account.health

Check plugin/runtime health for current arXiv context.

mediause arxiv account health --json

4.2 search.papers

Search papers by keyword across all fields (title, abstract, authors, etc.).

mediause arxiv search papers --query "<query>" [--limit <n>] --json
  • --query (required): keyword or phrase, e.g. "attention is all you need"
  • --limit: max results, default 10, max 25

Columns returned: id, title, authors, published, primary_category, url

Example:

mediause arxiv search papers --query "transformer language model" --limit 10 --json
mediause arxiv search papers --query "diffusion model image generation" --limit 5 --json

4.3 get.recent

List recent submissions in a specific category, sorted by submission date descending.

mediause arxiv get recent --category <category> [--limit <n>] --json
  • --category (required): arXiv category code, e.g. cs.CL, cs.LG, math.PR, q-bio.NC
  • --limit: max results, default 10, max 50

Columns returned: id, title, authors, published, primary_category, url

Common categories:

Example:

mediause arxiv get recent --category cs.CL --limit 20 --json
mediause arxiv get recent --category cs.LG --limit 10 --json

4.4 get.paper

Get full details for a specific paper by arXiv ID.

mediause arxiv get paper --id <id> --json
  • --id (required): arXiv paper ID, e.g. 1706.03762 or 2303.08774

Columns returned: id, title, authors, published, updated, primary_category, categories, abstract, comment, pdf, url

Example:

mediause arxiv get paper --id 1706.03762 --json
mediause arxiv get paper --id 2303.08774 --json

4.5 user.author

List papers by a named author, newest first. Author name matching is fuzzy — try alternate spellings if no results.

mediause arxiv user author --author "<author_name>" [--limit <n>] --json
  • --author (required): author full name or initials, e.g. "Yoshua Bengio" or "Y Bengio"
  • --limit: max results, default 20, max 50

Columns returned: id, title, authors, published, primary_category, url

Example:

mediause arxiv user author --author "Yoshua Bengio" --limit 20 --json
mediause arxiv user author --author "Andrej Karpathy" --limit 10 --json
mediause arxiv user author --author "Y LeCun" --json

5. Workflow Examples

Workflow A: Discover recent NLP papers and retrieve one in full

# A1. Setup
mediause plugin add arxiv --json
mediause use account arxiv:guest --show --json

# A2. Browse recent submissions in cs.CL
mediause arxiv get recent --category cs.CL --limit 15 --json

# A3. Get full details and abstract for a specific paper
mediause arxiv get paper --id 2303.08774 --json

# A4. Verify
mediause trace last --json

Workflow B: Keyword search and author follow-up

# B1. Setup
mediause use account arxiv:guest --show --json

# B2. Search for a topic
mediause arxiv search papers --query "large language model reasoning" --limit 10 --json

# B3. Find more papers by the first author
mediause arxiv user author --author "Jason Wei" --limit 20 --json

# B4. Get full paper details
mediause arxiv get paper --id 2201.11903 --json

# B5. Verify
mediause trace last --json

Workflow C: Monitor a research area daily

# C1. Setup
mediause use account arxiv:guest --show --json

# C2. Pull recent AI papers
mediause arxiv get recent --category cs.AI --limit 50 --json

# C3. Pull recent ML papers
mediause arxiv get recent --category cs.LG --limit 50 --json

# C4. Search for a specific concept
mediause arxiv search papers --query "in-context learning" --limit 25 --json

# C5. Verify
mediause trace last --json

6. Operational Constraints (Mandatory)

6.1 Read-only

arXiv has no write operations. All commands are fetch-only. Do not attempt post, reply, or engage actions.

6.2 Frequency limits

arXiv public API has a soft rate limit. Apply pacing between repeated calls.

  • Do not run bulk loops without delay (e.g. fetching 100+ papers in rapid succession).
  • If you receive HTTP 429 or arXiv API errors, wait at least 30 seconds before retrying.

6.3 Content use constraints

  • Do not republish paper abstracts or full text without proper attribution.
  • Do not scrape arXiv to build competing paper indexes.
  • Respect arXiv's usage policies.

6.4 Failure handling

Always use --json for structured error output.

Common errors:

Recovery pattern:

# On arXiv API error or unusual traffic
mediause use account arxiv:guest --show --json
mediause trace last --json

7. Quick Reference

# always run once before each workflow (auto-upgrade latest)
powershell -C "iwr https://release.mediause.dev/install.ps1 -UseBasicParsing | iex"
mediause --version

# Install
powershell -C "iwr https://release.mediause.dev/install.ps1 -UseBasicParsing | iex"
mediause plugin add arxiv --json

# Context
mediause use account arxiv:guest --show --json

# Commands
mediause arxiv account health --json
mediause arxiv search papers --query "<query>" [--limit <n>] --json
mediause arxiv get recent --category <category> [--limit <n>] --json
mediause arxiv get paper --id <id> --json
mediause arxiv user author --author "<name>" [--limit <n>] --json

# Verify
mediause trace last --json
mediause task status --task-id <id> --json

Skill Metadata
Maintainer: @mediause-demo
Last-Updated: 2026-05-12
Version: v1