last30days-skill-cn
Jesseovo
last30days-cn 是一个 AI Agent 技能(Skill),能够自动搜索中国互联网 8 大主流平台最近 30 天的内容,综合分析后生成有据可查的研究报告。
PROJECT TOPICS
INSTALL REFERENCE
dsh plugin --profile web add github:PHoenixs57/deepseek-aix
该命令指向仓库当前默认分支;尚无绑定当前 commit 的完整验证结果。
PROJECT README
English | 中文
deepseek-aix is an AI research assistant for scholarly literature: describe a research topic in conversation, and the agent collects relevant papers through built-in multi-source search (PubMed, arXiv, Semantic Scholar, Crossref, and more), presenting the results as collapsible, bookmarkable paper cards.
Built as a fork of DeepSeek Harness, deepseek-aix keeps the full agent infrastructure — sessions, tools, subagents, workflows, sandboxed code execution, and the Web GUI — and adds a literature capability on top: a multi-source literature-search service, a durable favorites collection with category folders, and a Web UI that renders search results and bookmarks as first-class cards.
$DSH_HOME/storages/literature_favorites.json) and survive across sessions and browsers.literature_favorites_add/remove/list/folder_create/folder_rename/folder_delete/move tools.@ in the input bar to reference files from the workspace.~/.dsh/.credentials.yaml)git clone https://github.com/PHoenixs57/AixLab.git aixlab
cd aixlab
pnpm install
pnpm run build:lib
pnpm run build:web
pnpm dsh web --patch dev.cordis.yml
Open http://127.0.0.1:3090, create a new session, and try:
"Find me the latest papers on IL-6 signaling in rheumatoid arthritis, 3 papers."
For hot-reload of client plugins:
pnpm run dev:web
pnpm dsh web --patch dev.cordis.yml
aixlab/
├── apps/cli/config/agent-presets/aixlab/ # Production "deepseek-aix" preset
│ ├── preset.yml
│ ├── agent.cordis.yml
│ └── skills/literature-search/
├── presets/aixlab/ # Same content for customization
├── mcp/literature-search-mcp/ # Multi-source literature search MCP (stdio)
├── packages/
│ ├── literature/literature-favorites/ # Host plugin: favorites tools + panel
│ ├── literature/literature-attachments/ # Full-text retrieval service
│ ├── client/ui-literature/ # Client plugin: paper cards + favorites panel
│ ├── client/ui-aionui-panel/ # Right-side panel: explorer + preview + drag
│ ├── client/ui-skin-center/ # Skin management center
│ ├── client/ui-skin-*/ # Individual theme skins
│ └── client/ui-sidebar/ # Modified: sidebar.favorites slot
├── packages/api/remotes/ # literatureFavorites Remote registration
├── packages/bundle/web-app/ # Web app bundle with all integrations
└── dev.cordis.yml # Development overlay (port 3090)
| Feature | Literature Search mode | Research mode |
|---|---|---|
| Conversational research-topic description (Chinese / English) | ✓ | ✓ |
| Multi-source literature search (PubMed, Europe PMC, bioRxiv/medRxiv, Crossref, OpenAlex, Semantic Scholar, arXiv) | ✓ | — |
| Automatic deduplication and cross-round merging | ✓ | — |
| Paper cards (authors, year, venue, abstract, DOI/PMID/arXiv, open-access badge) | ✓ | — |
| Favorites with category folders (durable across sessions) | ✓ | — |
| Full-text retrieval (open-access subset) | ✓ | — |
| Skin center with multiple themes | ✓ | ✓ |
| Right-side panel (file explorer, preview, drag-to-input) | ✓ | ✓ |
| File @-mentions in input | ✓ | ✓ |
| Workspace and file management | ✓ | ✓ |
| Sandboxed code execution (bash / PowerShell) | ✓ | ✓ |
| Subagents and parallel research | ✓ | ✓ |
| Goal auto-continuation | ✓ | ✓ |
| Plan mode and task breakdown | ✓ | ✓ |
| Durable sessions, replay, and multi-model configuration | ✓ | ✓ |
mcp/literature-search-mcp/dist/server.js; override with AIXLAB_MCP_SERVER environment variable.AIXLAB_MCP_DIR.agent-presets.default: aixlab in packages/bundle/web-app/cordis.patch.yml; can be changed to standard in settings.dev.cordis.yml uses port 3090; change if needed.# Literature favorites service
pnpm exec vitest run packages/literature/literature-favorites/tests/literature-favorites.spec.ts
# Paper card model (client)
pnpm exec vitest run packages/client/ui-literature/tests/paper-model.client.spec.ts
# GUI end-to-end smoke test (requires running server on 3090; playwright chromium)
node scripts/e2e-smoke.mjs
To run from a repository checkout:
git clone https://github.com/PHoenixs57/deepseek-aix.git
cd deepseek-aix
pnpm install
pnpm run build
pnpm dsh web
See CONTRIBUTING.md.
Start with the development guide and architecture documentation.
For agents, follow AGENTS.md.
Third-party dependencies and their licenses are disclosed in THIRD_PARTY_NOTICES.md.
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: autoresearch、paper、research。