Skip to content

Latest commit

 

History

History
93 lines (81 loc) · 3.36 KB

Readme.md

File metadata and controls

93 lines (81 loc) · 3.36 KB

gitee 助手

功能特性

  • 暗黑主题
  • 桌面消息通知, 一键抵达目标
  • 下载仓库单文件
  • 易于识别的文件图标
  • 搜索栏指令 (通过地址栏快速搜索企业内容)
  • 无需提供账号密码 token 等信息

使用方法

  1. 下载发行版解压出文件夹 https://gitee.com/stringify/gitee-helper/releases
  2. 浏览器打开开发者模式
  3. 点击 '加载已解压缩的扩展', 选择dist文件夹,
  • 方法三: 手动构建 见文末

选择企业: 添加完成, 如果有企业可以选择自己的常用企业: 输入图片说明

tip: Chrome 请启用硬件加速。

暗黑主题

  • 全部页面主题替换为暗黑主题 (企业版除外)
  • 图片不会被影响
  • gitee 主题随浏览器或者系统的深色模式而启用。

桌面消息通知

  • 所有消息通知至桌面
  • 点击查看详情会跳转到对应页面, 并标记已读
  • 工作时间外不会通知
  • 通知频率为 15s/次
  • 相同通知未被清除, 不会再重复通知

输入图片说明

下载仓库单个文件

  • 仓库目录树右侧添加下载单文件按钮
  • 文件详情页面顶部添加下载按钮 输入图片说明

文件图标

左侧增加 446 种高对比度文件图标。(鼠标移至图标上会显示文件类型名称) 输入图片说明

搜索栏指令

为企业用户提供快捷指令, 触发方式:地址栏输入 gitee 按下 tab键 (或按空格) 不输入指令时, 会同时搜索 issue PR 仓库 和成员。

指令 示例 效果 指令匹配的正则
空指令 任意内容 聚合搜索 issue、PR、仓库、成员
Issue: issue: bug 搜索 issue /^(Issue|任务):/i
PR: pr: name 搜索 PR /^(PR|pull request):/i
repo: 仓库: 仓库名称 搜索仓库 /^(Repo|Project|仓库):/i
doc: doc: xxx说明 搜索文档 /^(doc|文档|知识库):/i
Member: member: 刘 搜索成员 /^(Member|成员|用户):/i
New Issue new issue 新建 issue /^(New Issue|新建任务):/i
New PR new pr 新建 PR, 查看差异 /^(New PR|新建评审):/i
New Project new project 新建仓库 /^(New Project|New Repo|新建仓库):/i

搜索效果

开发 && 手动构建

使用 yarn 或者 npm

安装依赖

yarn install

构建

yarn run build

开发

yarn run watch

todo

  • 改为 webpack 构建
  • 优化指令效果
  • 直接显示搜索结果列表
  • 自定义配置常用企业名称
  • 在浏览器扩展图标添加未阅读消息数
  • 暗黑主题可配置 (目前不可配置, insertCss() 无法提前插入 页面闪现) 改为媒体查询实现
  • 仓库文件添加易于识别的图标
  • 用户在操作系统上清除所有通知时, 自动标记为已读
  • 用户可配置免打扰时间
  • 点击按钮打开详情, 改为点击消息直接打开详情
  • 免打扰改为降低通知优先级, 而非工作时间外不请求(不请求可能导致未读通知数量残留)