yuque-personal-stale-detector by yuque/yuque-plugin
npx skills add https://github.com/yuque/yuque-plugin --skill yuque-personal-stale-detector扫描您的语雀知识库,检测长时间未更新且可能包含过时信息的文档,帮助您维护健康准确的知识库。
所有工具均来自 yuque-mcp 服务器:
yuque_list_repos — 列出个人知识库yuque_get_repo_toc — 获取包含文档元数据的目录yuque_get_doc — 读取文档内容以检查过时信号如果用户指定了知识库,则直接使用。否则,列出可用的知识库:
Tool: yuque_list_repos
Parameters:
type: "user"
让用户选择要扫描的知识库,或者根据请求扫描全部。
对于每个知识库,获取其目录:
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
Tool: yuque_get_repo_toc
Parameters:
repo_id: "<namespace>"
从每个文档条目中提取:
title — 文档标题slug — 文档标识符updated_at — 最后更新时间戳created_at — 创建时间戳计算每个文档的“年龄”(自上次更新以来的天数)并进行分类:
| 类别 | 天数 | 表情符号 |
|---|---|---|
| 🟢 新鲜 (Fresh) | < 90 天 | 最近更新,可能仍有效 |
| 🟡 老化 (Aging) | 90-180 天 | 可能需要审查 |
| 🟠 陈旧 (Stale) | 180-365 天 | 很可能需要更新 |
| 🔴 过期 (Expired) | > 365 天 | 内容过时的风险很高 |
对于分类为 🟠 或 🔴 的文档,可选地读取其内容以检查额外的过时信号:
Tool: yuque_get_doc
Parameters:
repo_id: "<namespace>"
doc_id: "<slug>"
查找:
将深度扫描限制在 5-10 个文档,以避免过多的 API 调用。
## 🔍 知识库健康检查报告
### 📚 扫描范围
- **知识库**:「知识库名称」
- **文档总数**:X 篇
- **扫描时间**:YYYY-MM-DD
---
### 📊 整体健康度
| 状态 | 数量 | 占比 |
|------|------|------|
| 🟢 新鲜(<90天) | X 篇 | XX% |
| 🟡 老化(90-180天) | X 篇 | XX% |
| 🟠 陈旧(180-365天) | X 篇 | XX% |
| 🔴 过期(>365天) | X 篇 | XX% |
**健康评分:X/10**
---
### 🔴 需要立即关注(过期文档)
| # | 文档标题 | 最后更新 | 已过天数 | 风险说明 |
|---|----------|----------|----------|----------|
| 1 | [标题](链接) | YYYY-MM-DD | X 天 | [如:包含版本号引用] |
| 2 | [标题](链接) | YYYY-MM-DD | X 天 | [如:含有时间敏感内容] |
### 🟠 建议检查(陈旧文档)
| # | 文档标题 | 最后更新 | 已过天数 |
|---|----------|----------|----------|
| 1 | [标题](链接) | YYYY-MM-DD | X 天 |
| 2 | [标题](链接) | YYYY-MM-DD | X 天 |
### 🟡 可以关注(老化文档)
[列出文档标题和更新时间,简要列表即可]
---
### 💡 维护建议
1. **优先处理**:[具体建议,如"XX 文档引用了 v2.x 版本,当前已是 v4.x"]
2. **批量更新**:[如"XX 板块的 X 篇文档都超过半年未更新,建议集中审查"]
3. **考虑归档**:[如"XX 文档可能已不再适用,建议归档或标记为历史文档"]
4. **定期检查**:建议每 [月/季度] 运行一次过期检测,保持知识库健康
---
### 📈 趋势观察
- **最活跃板块**:[哪个板块更新最频繁]
- **最冷门板块**:[哪个板块最久没动过]
- **更新模式**:[如"大部分更新集中在工作日","XX 板块有周期性更新"]
yuque-group 插件中的相应技能| 情况 | 操作 |
|---|---|
yuque_list_repos 返回空 | 询问用户确切的知识库名称或 ID |
yuque_get_repo_toc 返回空 | 告知用户该知识库似乎为空 |
yuque_get_doc 失败 (404) | 注明该文档可能已被删除(这本身就是一个发现!) |
yuque_get_doc 失败 (403) | 告知用户可能缺少访问此文档的权限 |
| API 超时 | 重试一次,然后告知用户连接问题 |
| 所有文档都是新鲜的 | 祝贺用户维护了一个健康的知识库! |
| 知识库文档数 >100 | 使用仅元数据分析(跳过深度扫描),提议深度扫描特定部分 |
每周安装数
108
仓库
GitHub 星标数
62
首次出现
2026年2月28日
安全审计
安装于
codex108
claude-code108
mcpjam2
kilo2
windsurf2
zencoder2
Azure RBAC 权限管理工具:查找最小角色、创建自定义角色与自动化分配
131,500 周安装