dsh-gitee-enterprise:在 DSH Web UI 里管理 Gitee 企业版工作项

前言

用 DeepSeek Harness(DSH)做需求分析、缺陷排查或任务拆解时,上下文往往还停在本地仓库或对话里,Gitee 企业版上的任务、需求与缺陷要另开浏览器对照。下面介绍社区插件 dsh-gitee-enterprise(维护者 cnHuaShao,分类:联网工具):在 Harness Web UI 中连接 Gitee 企业版,浏览与编辑工作项,并在对话里用 @Gitee[编号] 把工作项详情展开给模型。插件当前在 GitHub 上星标为 0;安装与能力以仓库 README 为准。

这是什么

dsh-gitee-enterprise 是 DSH 的 Web 客户端插件(package 版本 1.6.10,MIT 许可证)。定位是「Gitee Enterprise work-item workbench for DeepSeek Harness」——在侧栏或对话框工具区打开「Gitee 工作台」,管理企业项目中的任务、需求与缺陷;服务端接口前缀为 /gitee-enterprise。

与只在 Gitee 网页里操作相比,它把列表、详情、评论(视令牌类型)和对话引用接到同一条 Harness 会话里,减少来回切换。

两种令牌与能力边界

连接时二选一(不可混用普通私人令牌与个人版 MCP 令牌当企业 MCP 用):

能力 私人令牌(v5 API) 企业 MCP 令牌(v8 API)
浏览项目 / 工作项 支持(由可见工作项归纳项目) 支持(完整项目列表)
查看 / 更新 支持 支持
新建 / 删除 不支持 支持
评论 视企业 v5 评论接口是否开放 支持读写

私人令牌已足够分页浏览、父子层级和多数更新场景;需要新建、删除或完整 v8 排序与评论时,应在连接设置中改用企业 MCP 令牌。令牌保存在 %DSH_PROFILE_DIR%\gitee-enterprise\state.json(POSIX 权限 0600),不会返回给浏览器。

核心功能

工作台列表与筛选

  • 服务端分页(20 / 50 / 100 条/页,单页最多 100),「全部」状态使用 v5 的 state=all。
  • 子工作项带 ↳ 缩进与父项编号;可折叠子项;详情页可跳转父工作项。
  • 优先级列(P0–P3)、可搜索负责人下拉、类型标签与状态下拉;已完成/已取消整行置灰。
  • 类型图标区分任务、需求、缺陷;创建/更新时间在服务端排序,部分字段在 v5 下需本地扫描(最多约 2000 条时有提示)。
  • 可选 工作项范围:按负责人或协作人限制列表与 @Gitee 候选;设置保存在 profile 状态文件中。

详情与评论

详情框含「详情 / 子任务」;描述支持 Markdown 预览与编辑。企业 MCP 令牌下可在详情区读评、发评(Markdown 渲染,Ctrl / ⌘ + Enter 提交)。

对话引用

输入 @ 选择 Gitee 工作项,插入例如:

@Gitee[IKQGQK]

发送时插件拉取最新详情(标题、类型、状态、项目、负责人、父项、链接、描述等)注入上下文;描述超过 12000 字符会截断。工作项正文按不可信背景资料处理。

入口与布局

  • 侧栏「Gitee 工作台」;输入框左下 Gitee 按钮可切到主面板。
  • 若安装 dsh-better-sidebar,侧栏「+」菜单也可打开 Gitee 页签。
  • 可收起项目栏或 Harness 右侧栏以加宽列表(状态会记住)。

列表与详情有进程内缓存(项目约 30 分钟、列表约 2 分钟、详情约 1 分钟);点「刷新」或增删改后会失效。删除需二次确认;运行删除安全自检 仅创建并删除带 [DSH-TEST] 前缀的测试项。

安装与启用

在 DSH 的插件管理 / Bundle 安装中安装:

dsh-gitee-enterprise

安装后重启或刷新 DSH。

首次使用步骤:

  1. 打开左侧栏 Gitee 工作台(或对话框左下 Gitee 按钮)。
  2. 粘贴令牌并填写企业 ID(企业 MCP 时):
    - 私人令牌:https://gitee.com/profile/personal_access_tokens,需勾选 projects / issues 相关权限。
    - 企业 MCP 令牌:https://gitee.com/profile/mcp_gitee_ent_access_tokens,填写企业数字 ID(如 1234567)。
  3. 点击 识别并连接,查看能力徽标。

典型用法

  1. 在工作台按项目、状态、负责人筛出缺陷,点开详情只读确认描述,再点「编辑」改状态或负责人(令牌允许时)。
  2. 在对话输入:@Gitee[编号] 帮我分析根因,利用自动展开的完整工作项内容与模型讨论。
  3. 仅需看自己负责项时,在连接设置开启「工作项范围」并选「仅负责人」,避免列表与 @ 候选混入无关工作项。

适用场景与注意

适合已在 Gitee 企业版 管项目、且主战场是 DSH Web UI 的团队。私人令牌适合日常浏览与更新;研发流程依赖在企业里新建/删工作项或稳定用评论时,应配置企业 MCP 令牌。

插件以当前 DSH 进程权限访问 Gitee API;安装前请自行查看 GitHub 源码 与 MIT 许可证。DSH 生态是「一切皆插件」;SkillHub 目录页 为社区站点,与 DeepSeek / 幻方无官方从属关系。

结尾

dsh-gitee-enterprise 把 Gitee 企业版工作项接到 Harness 界面与对话上下文里,用官方 Bundle 名 dsh-gitee-enterprise 即可安装。文档与问题跟踪见仓库 README:https://github.com/cnHuaShao/dsh-gitee-enterprise。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜