Skip to content
View JayYuen666's full-sized avatar

Block or report JayYuen666

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
JayYuen666/README.md
JayYuen banner Typing SVG

TypeScript developer building DeepSeek Harness (dsh) plugins · 成都

GitHub · Blog · Email · X

关于我 / About

毕业于重庆三峡科技大学(CSUST),计算机科学与技术专业。现在专注 DeepSeek Harness(dsh)插件开发,用 TypeScript / Node.js / React 把开发者工具做成可安装的插件,必要时配 Python sidecar。目前已发布 10 个插件,覆盖安全拦截、质量门禁、上下文观测、会话恢复、语义检索与网页抓取。

Graduated from Chongqing Sanxia University of Science and Technology (CSUST), majoring in Computer Science and Technology. I build installable plugins for DeepSeek Harness (dsh) in TypeScript / Node.js / React, with Python sidecars when a workload calls for it. Ten plugins published so far, covering guardrails, quality gates, context observation, session recovery, semantic search and web scraping.

技术栈 / Tech Stack

TypeScript, Node.js, React, Python, Vitest, GitHub Actions

精选插件 / Featured plugins

插件 说明 / What it does
dsh-ocr-review 把外部 ocr(open-code-review)CLI 接成 7 个模型工具和 1 个设置卡,插件只负责发现、校验与驱动。
The external ocr CLI as seven dsh model tools and one settings card.
dsh-scrapling Scrapling 网页抓取:JS 渲染、结构化提取和后台爬虫,统一由一个常驻 Python sidecar 承载。
Scrapling web scraping with JavaScript rendering, structured extraction and a background crawler behind one resident Python sidecar.
dsh-zvec-grep 面向 dsh agent 的语义工作区搜索:本地 zg 索引上的 BM25 + 向量 + RRF,并给 grep / rg 加了一道搜索优先门禁。
Semantic workspace search for dsh agents: hybrid BM25 + vector + RRF over a local zg index, with a search-first gate on grep and rg.
dsh-session-rescue 回合失败后会话自己续上:瞬态失败自动续跑、截断后自动接着写、开放 todo 自动追赶,输入框下方还有手动救援入口。
Auto-resume after transient failures, auto-continue after truncation, catch-up for open todo lists, plus manual rescue actions below the input box.
dsh-danger-guard 危险 shell 命令与凭证编辑在派发前被物理拒绝。
Dangerous shell commands and credential edits, physically refused before dispatch.
其余插件与资源 / More plugins
插件 说明 / What it does
dsh-quality-gate 回合结束时运行项目自己声明的检查;没跑过的检查不会被记为通过。
At turn end it runs the checks the project itself declares; a check that never ran is never recorded as passed.
dsh-ctx-observe 观测每回合上下文用量,注入非强制的压缩建议,并把 token 流水落成 JSONL。
Observes per-turn context usage, injects a non-forcing compression hint and records token usage as JSONL.
dsh-dir-prep-organize 输入框旁的两个按钮:结合当前目录改写草稿,以及在光标处插入角色模板。
Two buttons beside the chat input: rewrite the draft with the current directory in view, and insert a role template at the caret.
dsh-lesson-loop 把守卫拒绝、门禁失败和人工点踩沉淀为项目教训;只有人工确认过的规则才会在会话开始时注入。
Guard denials, gate failures and human thumb-downs become project lessons; only a human-confirmed rule is injected at session start.
dsh-plugin-shared dsh 插件家族共享库:工具事件记录表、卡片状态助手、统一设置卡 UI kit 与 locale 助手,供插件引用,不由用户启用。
The shared library behind the dsh plugin family: event tables, card state helpers, a settings-card UI kit and locale helpers.
awesome-dsh-plugin DSH 插件精选列表(fork / curated list),同时作为插件市场索引。

统计 / Stats

dsh plugins public repos on GitHub since 2019 license

GitHub metrics

Contribution heatmap

教育 / Education

Graduated from Chongqing Sanxia University of Science and Technology (CSUST), Computer Science and Technology.

Popular repositories Loading

  1. dsh-scrapling dsh-scrapling Public

    TypeScript 2

  2. JayYuen666 JayYuen666 Public

    HTML 1

  3. dsh-ocr-review dsh-ocr-review Public

    TypeScript 1

  4. dsh-session-rescue dsh-session-rescue Public

    TypeScript 1

  5. github-stats github-stats Public

    Python

  6. dsh-plugin-shared dsh-plugin-shared Public

    TypeScript