Markdown Converter
Agent skill for markdown-converter
*APPA系统的Claude Code配置文件*
Sign in to like and favorite skills
APPA系统的Claude Code配置文件
APPA (Awesome PHM Paper Agent) 是一个智能学术论文管理系统,专注于 真实学术数据查询,使用 academic-researcher agent 从真实的学术数据库中发现、分析和组织 PHM 领域的研究论文。
phm-paper-discovery 自动重定向到增强版 academic-researcher| 命令 | 功能 | 脚本 |
|---|---|---|
| 每日问候 | 显示系统状态和推荐 | |
| 搜索论文 | 按条件查找论文 | |
| 显示所有论文 | 浏览完整论文库 | |
| 系统状态 | 查看统计信息 | |
# Claude可以直接执行 ./scripts/daily_greeting.sh
# 按年份搜索 ./scripts/search_papers.sh --year 2024 # 按作者搜索 ./scripts/search_papers.sh --author zhang # 按主题搜索 ./scripts/search_papers.sh --topic deep-learning-phm # 按关键词搜索 ./scripts/search_papers.sh --keyword "bearing fault"
# 查看目录结构 ls -la papers/ topics/ authors/ venues/ # 统计信息 find papers -name "index.md" | wc -l
工具: Bash, WebFetch, Grep, Write, TodoWrite
# API查询示例 curl -s "https://api.openalex.org/works?search=bearing+fault+diagnosis" | jq '.results[0]'
工具: Read, Bash, Write, WebSearch
# 每日问候 echo "🌅 $(date '+%A, %B %d') - PHM Daily Update"
工具: Read, Edit, WebFetch, Grep
# 质量检查 grep -r "引用数" papers/ | grep -v "0$"
工具: Read, Write, Task, WebSearch
# 分析摘要 head -20 papers/*/index.md | grep -A 5 "TL;DR"
工具: Edit, Grep, MultiEdit, Glob
# 查找链接 grep -r "\.md)" papers/ | head -5
| 用户说话 | Claude执行 |
|---|---|
| "早上好,有什么新论文吗?" | |
| "搜索深度学习相关论文" | |
| "显示2024年的所有论文" | |
| "查找张伟的论文" | |
| "最近一周有什么更新?" | |
Claude响应格式: 1. 🎯 直接回答用户问题 2. 📊 提供相关统计信息 3. 🔗 给出相关链接 4. 💡 建议下一步操作
APPA/ ├── papers/YYYY/YYYY-VENUE-Author-Title/ │ ├── index.md # 论文详情页 │ └── refs.bib # BibTeX引用 ├── topics/topic-name/ │ └── README.md # 主题概览 ├── authors/author-name/ │ └── README.md # 作者资料 ├── venues/venue-name/ │ └── README.md # 期刊信息 ├── indices/ # 各种索引 ├── scripts/ # Claude Code脚本 └── logs/ # 日志和状态
# GitHub友好的相对路径链接 [论文标题](../papers/2024/2024-MSSP-Zhang-DeepLearning/index.md) [主题页面](../topics/deep-learning-phm/README.md) [作者页面](../authors/zhang-wei/README.md) [期刊页面](../venues/mssp/README.md)
# 每日9点执行问候 0 9 * * * cd ~/APPA && ./scripts/daily_greeting.sh # 每周日执行全量更新 0 1 * * 0 cd ~/APPA && python main.py --incremental
用户: "帮我找一下轴承故障诊断的论文" Claude: [执行] ./scripts/search_papers.sh --keyword "bearing fault" [分析] 找到1篇相关论文 [展示] 论文链接和摘要 [建议] 是否需要查看详细分析?
Claude: [定时执行] ./scripts/daily_greeting.sh [检测] 发现新增论文 [通知] 主动推荐给用户 [等待] 用户进一步指令
用户: "分析一下深度学习在PHM中的发展趋势" Claude: [读取] topics/deep-learning-phm/README.md [统计] 论文数量和引用情况 [分析] 技术发展脉络 [生成] 趋势分析报告
# 检查系统状态 ls -la logs/ cat logs/stats.json tail -20 logs/appa.log
chmod +x scripts/*.shpython main.py --statusAPPA系统现已优化为5+1个专门的Claude Agents,以
academic-researcher为核心:
用法示例: "使用academic-researcher搜索最新的轴承故障诊断论文" "让academic-researcher找一些Q1期刊的深度学习PHM研究,排除MDPI" "用academic-researcher获取影响因子≥5的预测性维护文献"
🆕 核心功能:
phm-paper-discovery调用自动重定向输出: 高质量论文列表、质量分级、相关性评分、统计分析、过滤报告
用法示例: "让phm-quality-curator筛选出Q1期刊的PHM论文" "用phm-quality-curator评估这批论文的学术价值" "请phm-quality-curator过滤掉低质量的预印本论文"
专长: 多维度质量评估、期刊影响力分析、创新性判断、实验验证评估 输出: 质量分级、筛选报告、改进建议、质量趋势分析
用法示例: "用phm-content-analyzer深度分析这篇Transformer PHM论文" "让phm-content-analyzer生成论文的中英文TL;DR摘要" "请phm-content-analyzer评估论文的工程实用价值"
专长: 5层分析架构、技术创新识别、应用价值评估、可重现性分析 输出: TL;DR摘要、核心贡献、技术分析、影响评估、实用建议
用法示例: "让phm-knowledge-organizer整理这些论文为标准知识库" "用phm-knowledge-organizer创建多维度的论文索引系统" "请phm-knowledge-organizer生成GitHub友好的导航结构"
专长: 标准化目录结构、多维度索引、BibTeX生成、GitHub优化 输出: 结构化知识库、交叉索引、导航系统、统计报告
用法示例: "用phm-relationship-builder构建论文间的关系网络" "让phm-relationship-builder分析PHM技术发展脉络" "请phm-relationship-builder建立智能交叉引用系统"
专长: 多维度关系分析、网络中心性计算、技术演进追踪、智能导航 输出: 关系网络图、影响力分析、演进路径、导航链接
用法示例: "让phm-research-coordinator为我建立完整的深度学习PHM文献库" "用phm-research-coordinator分析轴承故障诊断的研究现状" "请phm-research-coordinator建立自动化的PHM研究跟踪系统"
专长: 工作流编排、子agent管理、智能决策、质量控制 输出: 完整研究报告、趋势分析、实用建议、系统性洞察
用户: "帮我建立一个关于Transformer在PHM中应用的完整研究体系" Claude: 我将使用phm-research-coordinator来协调整个研究流程: 1. 首先用phm-paper-discovery搜索相关论文 2. 然后用phm-quality-curator筛选高质量研究 3. 接着用phm-content-analyzer深度分析内容 4. 再用phm-knowledge-organizer构建知识库 5. 最后用phm-relationship-builder建立关系网络
用户: "这篇论文的主要贡献是什么?" Claude: 让我使用phm-content-analyzer来分析这篇论文的核心贡献... 用户: "帮我找一些高质量的RUL预测论文" Claude: 我先用phm-paper-discovery搜索,再用phm-quality-curator筛选... 用户: "整理一下我的PHM论文收藏" Claude: 我使用phm-knowledge-organizer为您创建标准化的知识库结构...
| Agent | 主要功能 | 输入类型 | 输出格式 | 使用频率 | 状态 |
|---|---|---|---|---|---|
| academic-researcher | 🔥 文献搜索+质量过滤 | 关键词、领域、质量要求 | 高质量论文列表+分析 | 🔴 最高 | ✅ 增强版 |
| - | ⚠️ 已合并 → | ||||
| quality-curator | 质量评估筛选 | 论文列表 | 质量报告+建议 | 高 | ✅ 独立 |
| content-analyzer | 内容深度分析 | 单篇论文 | 多层分析报告 | 中 | ✅ 独立 |
| knowledge-organizer | 知识库组织 | 论文集合 | 结构化知识库 | 中 | ✅ 独立 |
| relationship-builder | 关系网络构建 | 知识库 | 关系图+导航 | 低 | ✅ 独立 |
| research-coordinator | 流程协调管理 | 研究需求 | 完整解决方案 | 高 | ✅ 独立 |
academic-researcher 是系统的核心数据源,负责从真实学术数据库查询PHM相关论文:
# 调用示例 用户: "查找2024年关于深度学习PHM的论文" Claude: 我使用 academic-researcher agent 从ArXiv和Google Scholar搜索最新研究... 用户: "找一些轴承故障诊断的经典论文" Claude: 让我通过 academic-researcher 查询高引用的轴承诊断研究...
1. 关键词输入 → academic-researcher agent 2. 真实数据库查询 (ArXiv, PubMed, Google Scholar) 3. 论文元数据提取 (标题、作者、摘要、DOI等) 4. 质量验证与分类 5. 知识库组织与双向链接 6. GitHub Awesome 项目格式输出
phm-paper-discovery → academic-researcher (增强版)# configs/quality_filters.yaml publishers: blacklist: [MDPI, Hindawi, Scientific Research Publishing] whitelist: [IEEE, Elsevier, Springer Nature, Wiley] basic_filters: impact_factor_threshold: 5.0 # 用户要求: IF≥5 min_quartile: "Q2" # 期刊分区控制 min_year: 2020 # 时间窗口
过滤效果:
# 运行质量过滤测试 python tests/run_tests.py --verbose --coverage # 验证Agent功能 python -c "from src.utils.paper_quality_filter import PaperQualityFilter; print('✅ 质量过滤器加载成功')"
# 旧调用方式 (仍然支持) agent = "phm-paper-discovery" # ↓ 自动重定向到 agent = "academic-researcher" # 建议直接使用 # 新的高级功能 request = { "agent": "academic-researcher", "query": "轴承故障诊断深度学习", "filters": { "exclude_publishers": ["MDPI"], "min_impact_factor": 5.0, "max_quartile": "Q1" } }
📅 配置更新: 2025-08-23 | 🤖 Agent架构升级v2.0 | 🚫 MDPI过滤 | 📊 质量优先 | ✨ 向后兼容