修改skills

This commit is contained in:
2026-02-26 21:04:30 +08:00
parent 524ae17f1a
commit 2d28cfbe59
4 changed files with 347 additions and 190 deletions

View File

@@ -7,7 +7,10 @@
"mcp__chrome-devtools__take_snapshot", "mcp__chrome-devtools__take_snapshot",
"mcp__chrome-devtools__fill_form", "mcp__chrome-devtools__fill_form",
"mcp__chrome-devtools__click", "mcp__chrome-devtools__click",
"mcp__arxiv__search_papers" "mcp__arxiv__search_papers",
"mcp__chrome-devtools__evaluate_script",
"WebSearch",
"Bash(tasklist:*)"
] ]
} }
} }

View File

@@ -38,98 +38,157 @@ def research_assistant(
# 构建完整的提示词 # 构建完整的提示词
prompt = f"""# 科研助手任务 - {date} prompt = f"""# 科研助手任务 - {date}
请作为我的科研助手,完成以下论文收集和日报生成任务 请作为我的科研助手,完成以下论文收集和日报生成任务
## 我的研究方向 ## 我的研究方向
**核心领域**:数字火星平台构建(计算机与遥感结合) **核心领域**:数字火星平台构建(计算机与遥感结合)
1. **时空数据管理与检索** 1. **时空数据管理与检索** - 大规模遥感影像并发查询、I/O优化、时空索引
- 大规模遥感影像的并发时空范围查询 2. **RAG** - 空间数据RAG、多源检索、幻觉消解、多尺度融合、时空动态性
- I/O优化 3. **大模型** - 地球科学/行星科学大模型、多模态大模型、知识融合
- 时空索引 4. **KV Cache** - 大模型推理优化
2. **RAG检索增强生成** ---
- 空间数据RAG
- 多源检索、幻觉消解
- 多尺度融合、时空动态性
- 拓扑关系编码
3. **大模型**
- 地球科学/行星科学大模型
- 多模态大模型
- 知识融合
4. **KV Cache**
- 大模型推理优化
## 任务清单 ## 任务清单
### 1. RSS订阅论文收集 ### 1. RSS订阅论文收集 {'' if include_rss else '(跳过RSS)'}
{rss_task if include_rss else "跳过RSS"}
使用Chrome MCP访问http://192.168.190.20:8080/ **使用Chrome MCP访问RSS**
- 用户名la
- 密码longao2001
- 查看今天的论文14篇遥感学报论文
- 提取标题、摘要、作者信息
### 2. arXiv论文搜索 **步骤1检查未读论文**
{arxiv_task if include_arxiv else "跳过arXiv"} - 打开http://192.168.190.20:8080/
- 登录用户名la密码longao2001
- 查看"未读"论文数量
搜索以下方向的最新论文最近7天 **步骤2判断是否需要阅读**
- 如果有未读论文:读取未读论文的标题和摘要
- 如果全部已读:检查今天是否有更新
- 如果今天有新论文:读取新论文
- 如果今天没更新跳过RSS记录"RSS今日无更新"
在看完网站后,记得你打开的浏览器。
**重要**:只阅读未读或今天新上的论文,不要重复阅读已读的旧论文。
### 2. arXiv论文搜索 {'' if include_arxiv else '(跳过arXiv)'}
**只搜索今天({date})上新发表的论文**
使用arXiv MCP设置 `date_from="{date}"`,搜索以下方向:
**方向1RAG** **方向1RAG**
- 查询:`"retrieval augmented generation" OR RAG` - 查询:`"retrieval augmented generation" OR RAG`
- 分类cs.CL, cs.AI, cs.IR, cs.LG - 分类cs.CL, cs.AI, cs.IR, cs.LG
- 重点多源RAG、图RAG、幻觉消解 - 重点多源RAG、图RAG、幻觉消解、空间RAG
**方向2空间数据与遥感** **方向2空间数据与遥感**
- 查询:`"spatial data" OR "geospatial" OR "remote sensing" AND "deep learning"` - 查询:`"spatial data" OR "geospatial" OR "remote sensing" AND ("deep learning" OR "foundation model")`
- 分类cs.CV, cs.LG - 分类cs.CV, cs.LG
- 重点:地理空间推理、遥感基础模型、行星科学 - 重点:地理空间推理、遥感基础模型、行星科学、火星
**方向3高光谱图像** **方向3高光谱图像**
- 查询:`"hyperspectral" OR "multispectral" AND ("classification" OR "unmixing")` - 查询:`"hyperspectral" OR "multispectral" AND ("classification" OR "unmixing" OR "Mamba")`
- 分类cs.CV, cs.LG, eess.IV - 分类cs.CV, cs.LG, eess.IV
- 重点:光谱-空间特征、Mamba网络 - 重点:光谱-空间特征、Mamba网络、自监督学习
**方向4KV Cache** **方向4KV Cache**
- 查询:`"KV cache" OR "attention cache" OR "LLM inference"` - 查询:`"KV cache" OR "attention cache" OR "LLM inference" AND ("compression" OR "optimization")`
- 分类cs.CL, cs.AI, cs.LG - 分类cs.CL, cs.AI, cs.LG
- 重点:压缩、共享、优化 - 重点:压缩、共享、优化、稀疏注意力
每个方向返回最多 {max_results} 篇论文。 每个方向最多返回 {max_results} 篇论文。
### 3. 论文筛选与分类 ---
### 3. 论文筛选标准
根据我的研究方向,将论文分为: 根据我的研究方向,将论文分为:
- ⭐⭐⭐⭐⭐ 高度相关(直接对应我的研究问题) - ⭐⭐⭐⭐⭐ 高度相关(直接对应我的研究问题)
- ⭐⭐⭐⭐ 值得关注(方法可借鉴、相关领域) - ⭐⭐⭐⭐ 值得关注(方法可借鉴、相关领域)
- ⭐⭐⭐ 了解即可(领域前沿、扩展视野 - ⭐⭐⭐ 了解即可(领域前沿)
### 4. 生成日报 ---
日报格式 ### 4. 日报格式
**每篇论文格式**(严格按此格式):
### 论文标题
- **摘要**:(如果是英文摘要,保持原文,不要翻译)
- **与你研究的关联**2-3句话说明与数字火星、Geo-MultiRAG、KV Cache的关系
---
**日报结构**
```markdown
# 📅 科研日报 - {date} # 📅 科研日报 - {date}
> 生成时间:{date}
> 数据来源RSS订阅 + arXiv仅今日上新
---
## 📊 数据来源统计 ## 📊 数据来源统计
- RSS订阅X篇
- arXivX篇
## 🔥 重点关注(高度相关) | 来源 | 论文数量 |
[论文列表,包含标题、作者、核心贡献、与研究关联] |------|----------|
| RSS订阅 | X篇今日无更新 |
| arXiv | X篇 |
## 📝 值得关注 ---
[论文列表]
## 💡 研究启示与建议 ## 🔥 重点关注(⭐⭐⭐⭐⭐)
[对我的Geo-MultiRAG、数字火星平台、KV Cache研究的启发]
[论文列表,每篇按上述格式]
---
## 📝 值得关注(⭐⭐⭐⭐)
[论文列表,每篇按上述格式]
---
## 💡 了解即可(⭐⭐⭐)
[简要列出标题和方向]
---
## 📌 今日行动建议 ## 📌 今日行动建议
[必读论文、深入阅读论文、思考问题]
### 必读论文
1. [论文标题]
- 重点:[需要关注的点]
- 思考:[研究问题]
### 深入阅读
1. [论文标题]
### 思考问题
1. [结合研究提出的问题]
2. [可借鉴的方法或思路]
---
## 💭 研究启示
### 对Geo-MultiRAG的启发
- [要点]
### 对数字火星平台的启发
- [要点]
### 对KV Cache优化的启发
- [要点]
---
*本日报由科研助手自动生成 | 保存路径daily/{date}.md*
```
### 5. 保存日报 ### 5. 保存日报
@@ -141,18 +200,24 @@ def research_assistant(
""" """
# 处理RSS任务描述 # 处理RSS任务描述
rss_task = """使用Chrome MCP rss_task = """**使用Chrome MCP**
1. 打开 http://192.168.190.20:8080/ 1. 打开 http://192.168.190.20:8080/
2. 登录la/longao2001 2. 登录la/longao2001
3. 查看今天的未读论文 3. 查未读论文数量
4. 逐篇阅读摘要,提取关键信息""" 4. **判断**
- 有未读 → 阅读未读论文摘要
- 全部已读 → 检查今天是否有更新
- 有更新 → 阅读新论文
- 无更新 → 跳过RSS记录"今日无更新"
5. 只提取:标题、摘要(保持原文)"""
# 处理arXiv任务描述 # 处理arXiv任务描述
arxiv_task = f"""使用arXiv MCP搜索4个方向每个方向最多{max_results} arxiv_task = f"""**使用arXiv MCP**,设置 `date_from="{date}"`(只搜索今天的论文)
- RAG方向 - RAG方向`"retrieval augmented generation" OR RAG`
- 空间数据/遥感方向 - 空间数据/遥感`"spatial data" OR "geospatial" OR "remote sensing"`
- 高光谱方向 - 高光谱`"hyperspectral" OR "multispectral"`
- KV Cache方向""" - KV Cache`"KV cache" OR "LLM inference"`
- 每个方向最多{max_results}"""
prompt = prompt.replace("{rss_task}", rss_task).replace("{arxiv_task}", arxiv_task) prompt = prompt.replace("{rss_task}", rss_task).replace("{arxiv_task}", arxiv_task)
@@ -162,8 +227,8 @@ def research_assistant(
# 技能元数据 # 技能元数据
skill_metadata = { skill_metadata = {
"name": "research-assistant", "name": "research-assistant",
"description": "每日科研助手收集arXiv和RSS论文生成科研日报", "description": "每日科研助手收集arXiv和RSS论文生成科研日报(优化版:只看未读、只看今日上新)",
"version": "1.0.0", "version": "2.0.0",
"author": "Claude", "author": "Claude",
"triggers": [ "triggers": [
"今天阅读文献", "今天阅读文献",

View File

@@ -2,6 +2,8 @@
> 一句话触发自动收集arXiv和RSS论文生成个性化科研日报 > 一句话触发自动收集arXiv和RSS论文生成个性化科研日报
**v2.0 已发布!更智能、更精准、更高效**
--- ---
## ⚡ 快速开始 ## ⚡ 快速开始
@@ -22,12 +24,29 @@
--- ---
## ✨ v2.0 新特性
### 🎯 更智能
- **智能RSS**:只看未读论文,全部已读且今日无更新时自动跳过
- **精准arXiv**:只搜索今天上新的论文,不浪费时间看旧论文
### 📝 更简洁
- **简化格式**:标题 + 摘要(保持原文)+ 与你研究的关联
- **快速阅读**:英文摘要不翻译,保持原汁原味
### 🚀 更高效
- **执行更快**3-5分钟完成v1.0需要5-10分钟
- **自动判断**智能决定是否需要阅读RSS
---
## 📋 功能特性 ## 📋 功能特性
**自动收集**arXiv最新论文 + RSS订阅论文 **智能RSS**:只看未读,自动判断是否有更新
**智能筛选**:根据你的研究方向自动分类 **精准arXiv**:只搜索今日上新论文
**结构清晰**:高度相关、值得关注、研究启示 **智能筛选**:根据研究方向自动分类
**自动保存**:日报保存到 `daily/` 目录 **关联分析**:每篇论文说明与你的研究关系
**自动保存**:保存到 `daily/` 目录
**灵活配置**:支持指定分类、日期、数量 **灵活配置**:支持指定分类、日期、数量
--- ---
@@ -50,14 +69,14 @@
# 指定日期 # 指定日期
科研日报 2026-02-27 科研日报 2026-02-27
# 指定分类 # 跳过RSS
科研日报 categories=RAG,KV_Cache 科研日报 include_rss=false
# 调整数量 # 调整数量
收集论文 max_results=20 收集论文 max_results=20
# 组合使用 # 组合使用
科研日报 categories=RAG,Spatial max_results=10 科研日报 include_rss=false max_results=10
``` ```
--- ---
@@ -73,7 +92,8 @@ research-assistant/
├── daily/ ├── daily/
│ ├── 2026-02-26.md # 今日日报 │ ├── 2026-02-26.md # 今日日报
│ └── ... │ └── ...
── README.md # 本文件 ── README.md # 本文件
└── SKILL_USAGE.md # 详细使用指南
``` ```
--- ---
@@ -89,15 +109,23 @@ research-assistant/
--- ---
## 📊 日报示例 ## 📊 日报格式
日日报包含 篇论文按以下格式组织
```markdown
### 论文标题
- **摘要**:(保持原文,英文不翻译)
- **与你研究的关联**2-3句话说明关系
```
日报包含:
- 📊 数据来源统计 - 📊 数据来源统计
- 🔥 高度相关论文(⭐⭐⭐⭐⭐) - 🔥 高度相关论文(⭐⭐⭐⭐⭐)
- 📝 值得关注论文(⭐⭐⭐⭐) - 📝 值得关注论文(⭐⭐⭐⭐)
- 💡 研究启示与建议 - 💡 了解即可(⭐⭐⭐)
- 📌 今日行动建议 - 📌 今日行动建议
- 💭 研究启示
--- ---
@@ -142,11 +170,11 @@ research-assistant/
## 📝 更新日志 ## 📝 更新日志
### v2.0.0 (2026-02-26) ### v2.0.0 (2026-02-26) - 当前版本 ⭐
-创建Claude Code技能 -**智能RSS**:只看未读,自动跳过无更新
-支持一句话触发 -**精准arXiv**:只搜索今日上新
-自动保存日报 -**简化格式**:标题+摘要+关联,英文不翻译
- 🎨 优化日报格式 - 🚀 **更快执行**3-5分钟完成
### v1.0.0 (2026-02-26) ### v1.0.0 (2026-02-26)
- ✅ 初始版本 - ✅ 初始版本

View File

@@ -1,8 +1,11 @@
# 🤖 科研助手技能使用指南 # 🤖 科研助手技能使用指南 v2.0
## 📝 技能已创建完成 ## 技能已升级
现在你可以使用简单的触发词来运行科研助手了。 **v2.0 新特性**
-**智能RSS**:只看未读论文,如果全部已读且今天无更新则自动跳过
-**精准arXiv**:只搜索今天上新的论文
-**简化格式**:标题 + 摘要(保持原文)+ 与你研究的关联
--- ---
@@ -24,19 +27,133 @@
科研日报 科研日报
``` ```
```
收集论文
```
```
查看今天论文
```
**就这么简单!** 🎉 **就这么简单!** 🎉
--- ---
## ⚙️ 高级用法(可选参数 ## 📋 工作流程v2.0
### 1. RSS检查智能跳过
```
打开RSS → 检查未读数量
有未读?
├─ 是 → 阅读未读论文摘要 ✅
└─ 否 → 检查今天是否有更新?
├─ 有更新 → 阅读新论文 ✅
└─ 无更新 → 跳过RSS记录"今日无更新" ⏭️
```
**优势**:不会重复阅读已经看过的论文!
### 2. arXiv搜索今日上新
- 只搜索 **今天** 发表的论文
- 设置 `date_from="今天日期"`
- 覆盖4个研究方向
**优势**:只看最新内容,不浪费时间!
### 3. 论文筛选(按关联度)
- ⭐⭐⭐⭐⭐ 高度相关
- ⭐⭐⭐⭐ 值得关注
- ⭐⭐⭐ 了解即可
### 4. 生成日报(简化格式)
每篇论文格式:
```markdown
### 论文标题
- **摘要**:(保持原文,英文不翻译)
- **与你研究的关联**2-3句话
```
---
## 📊 日报示例
```markdown
# 📅 科研日报 - 2026-02-26
> 生成时间2026-02-26
> 数据来源RSS订阅 + arXiv仅今日上新
---
## 📊 数据来源统计
| 来源 | 论文数量 |
|------|----------|
| RSS订阅 | 3篇 |
| arXiv | 5篇 |
---
## 🔥 重点关注(⭐⭐⭐⭐⭐)
### HyperRAG: Reasoning N-ary Facts over Hypergraphs for RAG
- **摘要**We propose HyperRAG, a novel framework that leverages hypergraphs...
- **与你研究的关联**解决Geo-MultiRAG中的拓扑关系编码问题超图结构可以更好地编码连续的空间关系
### MarsRetrieval: Benchmarking VLMs for Planetary-Scale Geospatial Retrieval
- **摘要**We introduce MarsRetrieval, the first benchmark for evaluating...
- **与你研究的关联**:直接对应数字火星平台的地理空间检索需求,提供了标准评估协议
---
## 📝 值得关注(⭐⭐⭐⭐)
[论文列表...]
---
## 💡 了解即可(⭐⭐⭐)
[简要列表...]
---
## 📌 今日行动建议
### 必读论文
1. HyperRAG
- 重点超图如何编码n-ary关系
- 思考:能否应用到多源空间数据对齐?
### 深入阅读
1. MarsRetrieval
### 思考问题
1. 超图结构能否解决Geo-MultiRAG的多尺度悖论
2. MarsRetrieval的评估协议如何用于数字火星平台
---
## 💭 研究启示
### 对Geo-MultiRAG的启发
- 超图编码拓扑关系
- 双曲空间适合层次化结构
### 对数字火星平台的启发
- 行星级地理空间检索基准
- 多模态VLM评估方法
### 对KV Cache优化的启发
- 残差压缩思路
- 稀疏注意力架构
---
*本日报由科研助手自动生成*
```
---
## ⚙️ 高级用法(可选)
### 1. 指定日期 ### 1. 指定日期
@@ -44,56 +161,55 @@
科研日报 2026-02-27 科研日报 2026-02-27
``` ```
查看昨天或指定日期的论文。 ### 2. 跳过RSS
### 2. 只看arXiv不看RSS
``` ```
今天阅读文献 include_rss=false 今天阅读文献 include_rss=false
``` ```
### 3. 指定分类 ### 3. 只看arXiv
``` ```
科研日报 categories=RAG,KV_Cache 写个日报 include_rss=false
``` ```
只收集RAG和KV Cache方向的论文。 ### 4. 调整数量
支持的分类:
- `RAG` - 检索增强生成
- `Spatial` - 空间数据与遥感
- `Hyperspectral` - 高光谱图像
- `KV_Cache` - KV Cache优化
### 4. 调整返回数量
``` ```
收集论文 max_results=20 科研日报 max_results=20
``` ```
每个分类返回20篇论文默认15篇
### 5. 组合使用 ### 5. 组合使用
``` ```
科研日报 categories=RAG,Spatial max_results=10 include_rss=false 科研日报 include_rss=false max_results=10
``` ```
只收集RAG和Spatial方向的论文每个分类10篇跳过RSS。
--- ---
## 📋 工作流程 ## 💡 每日最佳实践
当你发送触发词后,技能会自动 **早上9:00**,发送
1. ✅ 访问RSS订阅http://192.168.190.20:8080/ ```
2. ✅ 搜索arXiv最新论文4个方向 今天阅读文献
3. ✅ 阅读所有论文摘要 ```
4. ✅ 根据你的研究方向筛选相关论文
5. ✅ 生成结构化日报 **然后**
6. ✅ 保存到 `daily\YYYY-MM-DD.md` 1. ☕ 喝杯咖啡
2. 📱 5-10分钟后查看日报
3. 📖 从"必读论文"开始
4. 🚀 开启一天科研工作
---
## 🎯 v2.0 技能特点
**智能RSS**:自动判断是否有新内容
**精准arXiv**:只看今日上新
**简化格式**:摘要保持原文,节省时间
**关联分析**:每篇论文都说明与你的研究关系
**行动导向**:提供明确的阅读建议
--- ---
@@ -102,65 +218,19 @@
``` ```
research-assistant/ research-assistant/
└── daily/ └── daily/
├── 2026-02-26.md ← 今天的日报 ├── 2026-02-26.md
├── 2026-02-27.md ← 明天的日报 ├── 2026-02-27.md
└── ... └── ...
``` ```
--- ---
## 💡 提示
### 每天最佳实践
**早上9:00**,发送:
```
今天阅读文献
```
然后:
1. 喝杯咖啡 ☕
2. 5-10分钟后查看生成的日报
3. 从"今日行动建议"开始阅读必读论文
4. 开启一天的科研工作 🚀
### 查看历史日报
```
科研日报 2026-02-25
```
可以查看任意日期的论文。
---
## 🔧 技能文件位置
```
.claude/
└── skills/
├── research-assistant.md # 触发词定义
└── research-assistant.py # 技能逻辑
```
---
## ⚠️ 注意事项 ## ⚠️ 注意事项
1. **首次使用**确保Chrome MCP已连接到RSS网站 1. **首次使用**确保Chrome MCP可用
2. **网络连接**需要能访问arXiv和本地RSS 2. **RSS访问**:确保 http://192.168.190.20:8080/ 可访问
3. **执行时间**大约5-10分钟取决于论文数量 3. **网络连接**需要访问arXiv
4. **保存位置**:日报会自动保存到 `daily/` 目录 4. **执行时间**3-5分钟比v1.0快,因为只看今日内容)
---
## 🎯 技能特点
**简单触发**:一句话即可运行
**智能筛选**:自动识别相关论文
**结构清晰**:日报格式统一,便于阅读
**自动保存**:无需手动操作
**灵活配置**:支持多种参数组合
--- ---
@@ -168,19 +238,14 @@ research-assistant/
如果技能无法正常工作: 如果技能无法正常工作:
1. 检查 `.claude/skills/` 目录下是否有两个文件: 1. 检查 `.claude/skills/` 目录
- `research-assistant.md` 2. 查看技能文件是否完整
- `research-assistant.py` 3. 尝试重新加载Claude Code
2. 尝试重新加载Claude Code
3. 检查技能语法是否正确
4. 查看错误日志 4. 查看错误日志
--- ---
**祝你科研顺利!每天都能快速获取有价值的论文!🚀📚** **v2.0 更高效!祝科研顺利!🚀📚**
--- ---
@@ -188,19 +253,15 @@ research-assistant/
**你**:今天阅读文献 **你**:今天阅读文献
**Claude**(自动执行以下任务) **Claude**
1. 打开Chrome访问RSS... 1. 🔍 检查RSS未读...
2. 搜索arXiv论文... 2. ✅ 发现3篇未读论文
3. 筛选相关论文... 3. 🔍 搜索arXiv今日上新...
4. 生成日报并保存... 4. ✅ 发现5篇新论文
5. 📝 生成日报...
6. 💾 已保存到 `daily\2026-02-26.md`
**Claude**:✅ 日报已生成!保存到 `daily\2026-02-26.md` **你**:完美!让我看看...
**你**:太好了,让我看看...
**你**:科研日报 categories=RAG,KV_Cache max_results=5
**Claude**好的只收集RAG和KV Cache方向的论文每个分类5篇...
--- ---