这是一个油猴(Tampermonkey)脚本,用于在GitHub仓库页面添加一个"deepwiki"按钮,点击后会跳转到 deepwiki.com/{用户名}/{仓库名}
页面。
- 在GitHub仓库页面添加醒目的deepwiki按钮
- 自动获取当前仓库的用户名和仓库名
- 点击按钮直接跳转到对应的DeepWiki页面
- 支持GitHub的动态页面加载
- 兼容GitHub页面的各种布局变化
-
首先,安装油猴扩展(Tampermonkey)
-
点击下面的安装链接安装脚本: 安装 GitHub DeepWiki按钮
或者手动安装:
- 点击油猴图标 -> 添加新脚本
- 复制
deepwiki-github-button.user.js
文件中的全部内容并粘贴 - 保存(Ctrl+S 或 Command+S)
-
刷新任意GitHub仓库页面,你应该能看到红色的"deepwiki"按钮
- 访问任意GitHub仓库页面(例如:
https://github.com/username/repo
) - 在页面顶部的按钮区域中找到红色的"deepwiki"按钮
- 点击按钮,浏览器将在新标签页中打开
https://deepwiki.com/username/repo
如果没有看到按钮:
- 确保你已经安装了油猴扩展并启用了此脚本
- 检查浏览器控制台是否有错误信息(按F12打开开发者工具)
- 尝试刷新页面或清除浏览器缓存
- 确认你正在浏览的是仓库主页面,不是issue、PR或其他页面
你可以根据需要修改脚本中的以下部分:
- 按钮颜色: 修改
button.style.backgroundColor
的值 - 按钮文本: 修改
button.textContent
的值 - 目标网址: 修改
deepwikiUrl
变量的值
MIT
欢迎提交Issue和Pull Request来改进此脚本。