Skip to content
View drscrewdriver's full-sized avatar

Block or report drscrewdriver

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. Markdown is supported. 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
drscrewdriver/README.md

👋 你好,我是 drscrewdriver

🔧 把 Agent 的能力缝隙,一个插件一个插件地补上

Building AI infrastructure & tooling — one plugin at a time

访客 npm 插件 月下载

npm 数据截至 2026-10-14:35 个已发布包,上月下载合计 137,751


🌌 关于我

  • 🧠 AI 基础设施构建者 —— 打造支撑 AI 工作流的底层系统
  • 🐹 Go 爱好者 —— 用 Go 造高性能后端与 CLI/TUI 工具
  • ⚡ TypeScript 折腾家 —— 喜欢用插件生态扩展各个平台
  • 🔌 插件架构师 —— DeepSeek Harness 贡献者:思考强度调节、会话管理、流量控制
  • 🖥️ 终端控 —— 能在终端里跑的,我都感兴趣

“The best tools are the ones you build yourself.” —— 最好的工具,永远是自己造的那把。


🚀 精选插件(按 Star 排名,同星看月下载)

🔥 当前主推:dsh-brief-sidebar(右侧栏会话简报)· dsh-canvas-tsx-sidebar(Canvas 报告渲染)

01 · dsh-thinking-levels
思考强度自动调节:按工具轮次动态调整 reasoning_effort,支持手动锁定与每工具耗时遥测。
TypeScript 月下载 ★
02 · dsh-session-guard
高峰自动会话门:周末模式、高峰自动暂停、官方源二维判定、会话级冻结与后端自动重试。
TypeScript 月下载 ★
03 · dsh-search-index
侧栏会话检索:标题 ↔ 内容一键切换,可按用户/回复/工具筛选;自带独立索引与快照导入导出。
TypeScript 月下载 ★
04 · dsh-input-traffic
繁忙时段输入队列:now/next/later 三级规划、拖拽排序、并发保护、插话转向与中断。
TypeScript 月下载 ★
05 · dsh-prime-memory
L0~L3 分层蒸馏记忆:自动捕获对话 → 抽取原子记忆 → 整合场景块 → 蒸馏核心画像,模型步骤前自动召回注入。
TypeScript 月下载 ★
06 · dsh-perm-gate
确定性优先、失败即拒绝的权限门禁:P0 硬拒 → P1 会话授权 → P2 静态规则 → P3 语义分类 → P4 询问。
TypeScript 月下载 ★
07 · dsh-docs-deliverables
DSH 文档知识库:官方文档全量镜像、社区 6300+ 篇讨论精选、源码解析与插件框架指南。
文档 ★
08 · dsh-context-compression-improved
上下文压缩增强:给长会话瘦身,省 token 也不丢关键信息。
TypeScript 月下载 ★
09 · dsh-canvas-tsx-sidebar
Qoder Canvas 的 *.canvas.tsx 报告渲染为侧栏结构化页面(纯静态解析,不执行代码)。
TypeScript 月下载 ★
10 · dsh-date-wrapper
46 字符极简日期行注入运行时上下文,约 12 tokens,无需改官方源码。
TypeScript 月下载 ★
11 · inferglow
Go 实现的 AI 推理基座:推理底座 + TUI + server 一体。
Go ★
12 · qwen3-5-skill-path-handler-fix
纯 Python 小工具:拦截修复 Qwen3.5 模型路径被误插空格的加载故障,零依赖。
Python ★

🧩 插件矩阵(其余全部)

🧠 会话与可观测

  • dsh-live-token-stats — 基于 DeepSeek 官方 BPE 分词的实时 token 状态带:流式 TPS、首字延迟、上下轮偏差一目了然。 月下载
  • dsh-browser-cdp — 浏览器自动化:CDP 附着现有 Chrome/Edge,30+ 结构化工具,实时直播面板可看、可点、可下载。 月下载
  • dsh-synapse — 可视化非线性对话工作区:把一条线的聊天,变成一张自由生长的画布。 月下载
  • dsh-tidychat — 会话时间线整理:已完成轮次自动折叠、过程/结论分隔线、贴边导航轨。 月下载
  • dsh-arrowkey-nav — 方向键导航:上/下切换会话,左/右切换工作区。 月下载
  • dsh-brief-sidebar — 右侧栏会话简报:todo 看板 + 产物实时流,只读。 月下载
  • dsh-session-steward — 会话管家:历史归档浏览清理 + 健康体检(体检 → 处方 → 出院),只做可逆处置。 月下载
  • dsh-tidy-display — 阅读视图 + 消息导航轨:长会话的整洁显示(合并自上游 dsh-better-display)。 月下载

⚙️ 系统与编辑

  • dsh-bash-terminal-ts — Windows 上一套 shell 工具通吃 PowerShell / Git Bash / MSYS2 / WSL,Web UI 可选默认终端。 月下载
  • dsh-patch-edit-plus — patch 式文件编辑:一个 apply_patch 工具吃 git/unified diff 与 Codex 语法,全有或全无。 月下载
  • dsh-mcp-registry — MCP 连接器受治理注册表(stdio / streamable-http):四级 fail-closed 授权。 月下载
  • dsh-paste-dock — 大段文本粘贴自动存档为 pastes/*.txt,输入框上方 dock 卡片管理,正文只留最小徽标。 月下载
  • dsh-llm-openai-completions — OpenAI completions 兼容网关适配(vLLM / LM Studio / 自建代理)。 月下载
  • dsh-seatbelt-sandbox — macOS Seatbelt(libsandbox)沙箱 provider,替换官方本地沙箱档位。

🌱 生态与实验

  • dsh-transition-webui — 像素级复刻原版界面的过渡版 Web UI,亦可作为自建 agent 界面的脚手架。 月下载
  • dsh-docs-deliverables-skill — 文档库的 skill 化分发:4 个代码核验的知识 skill(插件开发契约 / 六线宿主跨版本适配账本 / 发布与投稿纪律 / 宿主架构解读),经官方 ctx.skills provider 提供。
  • dsh-docs-deliverables — DSH 文档知识库:官方文档全量镜像、社区 6300+ 篇讨论精选、源码解析与插件框架指南。

🧭 当前方向

  • 🚚 DSH 0.2.0-rc 适配:15 条 rc 线 peerDependencies 白名单,逐线兼容矩阵验证
  • 🧠 记忆与整理:prime-memory 的 L0~L3 蒸馏管线;session-steward 归档 + 检索一体化
  • 🔐 安全与权限:perm-gate 四级门禁;沙箱隔离(AppContainer / Seatbelt)
  • 🖥 侧栏生态:重点推会话简报(brief-sidebar)与 Canvas 报告渲染(canvas-tsx-sidebar);Office 文档查看已由官方支持,不再单独推进

📊 GitHub 总结


😁 彩蛋

// drscrewdriver's daily workflow
for {
    tea.Drink()
    if tea.Level() < 10 {
        tea.Refine()
    }
    code.Write()
}
// I think in Go, but dream in TypeScript

用 Go 思考,用 TypeScript 做梦——喝茶循环,永不停止 ☕


🌐 联系我

GitHub

觉得哪个插件好用,欢迎 ⭐ Star;有想法或踩了坑,请开 Issue,中文留言完全没问题。

Pinned Loading

  1. inferglow inferglow Public

    go 语言实现的ai 基座+ tui +server系统

    Go 2

  2. dsh-input-traffic dsh-input-traffic Public

    Busy-time input queue for the DeepSeek Harness web GUI: three-tier (now/next/later) planning, queue editing with drag-to-reorder and concurrency protection, interject (steer) and interrupt, batch c…

    TypeScript 4

  3. dsh-thinking-levels dsh-thinking-levels Public

    deepseek-harness dsh thinging levels 调整 reasoning强度调整

    TypeScript 10 1

  4. dsh-search-index dsh-search-index Public

    给 DeepSeek Harness 侧边栏加一个会话内容检索——标题/内容一键切换,还能按用户/回复/工具筛选

    TypeScript 4 1

  5. dsh-session-guard dsh-session-guard Public

    JavaScript 4 1

  6. dsh-llm-openai-completions dsh-llm-openai-completions Public

    dsh-llm-openai-completions

    TypeScript 1