前言¶
用 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。
首次使用步骤:
- 打开左侧栏 Gitee 工作台(或对话框左下 Gitee 按钮)。
- 粘贴令牌并填写企业 ID(企业 MCP 时):
- 私人令牌:https://gitee.com/profile/personal_access_tokens,需勾选projects/issues相关权限。
- 企业 MCP 令牌:https://gitee.com/profile/mcp_gitee_ent_access_tokens,填写企业数字 ID(如1234567)。 - 点击 识别并连接,查看能力徽标。
典型用法¶
- 在工作台按项目、状态、负责人筛出缺陷,点开详情只读确认描述,再点「编辑」改状态或负责人(令牌允许时)。
- 在对话输入:
@Gitee[编号] 帮我分析根因,利用自动展开的完整工作项内容与模型讨论。 - 仅需看自己负责项时,在连接设置开启「工作项范围」并选「仅负责人」,避免列表与 @ 候选混入无关工作项。
适用场景与注意¶
适合已在 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。