🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

ADHD 输出风格 GongYuanCaiJi/dsh-i-have-adhd

DeepSeek Harnessv1.0.2
GongYuanCaiJi79 天前有提交已提供中文文档扫描:含敏感能力

让 agent 先给行动、多步编号、砍掉寒暄

32.9/100
综合分
4
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/9/19 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

自动兼容检查未通过:仓库 package.json 标记 private,未发布到 npm,需从源码安装。以下命令仍可尝试,但可能失败。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add GongYuanCaiJi/dsh-i-have-adhd
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:需留意
是什么
dsh 原生插件 · other
装得上吗
静态安装检查未通过,可能需要源码安装
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 79 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查需源码安装

仓库 package.json 标记 private,未发布到 npm,需从源码安装

展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✓npm 包dsh-i-have-adhd @ 1.0.2
✓Node 引擎要求 >=20 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

源码安装时若 pnpm 拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑。

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/17 12:41:48

安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

读写/删除本地文件
查看扫描证据(共 3 处,展示前 3 条)
  • 读取本地文件
    src/index.js:39
    return extractSkillBody(readFileSync(skillPath, "utf8"));
  • 读取本地文件
    extensions/i-have-adhd.ts:46
    content = readFileSync(SKILL_PATH, "utf8");
  • 读取本地文件
    extensions/i-have-adhd.ts:152
    pi.getFlag("adhd") === true || existsSync(alwaysOnFlag);
扫描于 2026/11/2(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

依赖的 DSH / Cordis 模块
@deepseek-ai/dsh-llm
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 先给行动
  • 多步编号
  • 砍掉寒暄

ADHD 友好输出风格(移植自 i-have-adhd)

README

由 DeepSeek 最新模型翻译生成
dsh-i-have-adhd License DSH 上游 一句话:打一句 /i-have-adhd,让 agent 从此先给行动、多步编号、砍掉寒暄 —— 输出为 ADHD 读者而塑造,不需要任何诊断。 移植自 i-have-adhd(MIT,20k+★),上游的 SKILL.md 逐字保留、未翻译,只适配 DeepSeek Harness 的插件接口:dsh 没有 skill 服务,所以 /i-have-adhd 注册成一条命令,把 SKILL.md 正文按字节注入当前会话。 ✨ 功能 - 🧠 先给行动 —— 第一行就是能做的事:命令、路径、代码片段在前,散文靠后 - 🔢 多步任务编号 —— 每步一个动作、步数最少,没有“然后然后” - 🎯 结尾一个具体下一步 —— 还开着的事,给一件两分钟内能做完的 - ✂️ 抑制离题 —— 先收尾当前问题,第二件事单独再问 - 🔁 每轮重述状态 —— “第 3/5 步完成”,不让读者自己记住 - ⏱ 具体时间估计 —— 分钟数,不是“一会儿” - ✅ 让完成可见 —— 直接展示现在能跑的东西,不把成果埋进总结 - 🤐 完整 10 条规则 —— 全文见 skills/i-have-adhd/SKILL.md(逐字保留) 📸 效果 Before Great question!
展开完整文档(README 剩余 1 节)
dsh-i-have-adhd

License
DSH
上游

一句话:打一句 /i-have-adhd,让 agent 从此先给行动、多步编号、砍掉寒暄 —— 输出为 ADHD 读者而塑造,不需要任何诊断。

移植自 i-have-adhd(MIT,20k+★),上游的 SKILL.md 逐字保留、未翻译,只适配 DeepSeek Harness 的插件接口:dsh 没有 skill 服务,所以 /i-have-adhd 注册成一条命令,把 SKILL.md 正文按字节注入当前会话。

✨ 功能

- 🧠 先给行动 —— 第一行就是能做的事:命令、路径、代码片段在前,散文靠后
- 🔢 多步任务编号 —— 每步一个动作、步数最少,没有“然后然后”
- 🎯 结尾一个具体下一步 —— 还开着的事,给一件两分钟内能做完的
- ✂️ 抑制离题 —— 先收尾当前问题,第二件事单独再问
- 🔁 每轮重述状态 —— “第 3/5 步完成”,不让读者自己记住
- ⏱ 具体时间估计 —— 分钟数,不是“一会儿”
- ✅ 让完成可见 —— 直接展示现在能跑的东西,不把成果埋进总结
- 🤐 完整 10 条规则 —— 全文见 skills/i-have-adhd/SKILL.md(逐字保留)

📸 效果

Before

Great question! Let me think about this. Your auth flow has a few moving pieces: the middleware, the token verification, and the cookie handling. Looking at src/auth.ts, the verifyToken function (around lines 42-58) seems to be using an older jsonwebtoken API. One approach would be to update the package and rewrite that function. After making the change, you'd want to run the auth tests to confirm nothing breaks. By the way, you might also want to look at your dependency versions overall. Hope this helps! Let me know if you want to dig deeper.

After

Run npm install jsonwebtoken@latest, then edit src/auth.ts:42.

1. Open src/auth.ts
2. Replace verifyToken (lines 42–58) with the snippet below
3. Run npm test -- auth.spec.ts

Next: paste the first failing line if any test fails.

📦 安装

dsh plugin --profile add github:GongYuanCaiJi/dsh-i-have-adhd

本包零构建、零运行时依赖(仅 peer @deepseek-ai/dsh-llm,由 profile 提供)。若 pnpm 拦下依赖安装,在 profile 的 pnpm-workspace.yaml 里把本包加进 allowBuilds。

从本地目录安装:

git clone https://github.com/GongYuanCaiJi/dsh-i-have-adhd.git
cd dsh-i-have-adhd
dsh plugin --profile add .

🚀 用法

/i-have-adhd # 打开 ADHD 模式,规则注入当前会话 stop adhd mode 或 normal mode # 关闭(SKILL.md 原文规定的关法)

规则对会话内后续每一轮生效,话题切换也不会失效;不确定时,仍然生效。

移植说明(对上游 ayghri/i-have-adhd,commit 2ed0640)

逐字保留(cmp 验证一致,42 个文件):skills/i-have-adhd/SKILL.md 与 agents/、 extensions/i-have-adhd.ts、hooks/、evals/、scripts/、tests/、各平台 manifest(.claude-plugin/ .codex-plugin/ .cursor/ .agents/ gemini/kimi/qwen/plugin.json)、 GEMINI.md、INSTALL.md、.github/(4 个 workflow + 5 种语言的 README/INSTALL 翻译)。

这一点你可以自己验,不必信我们 —— THIRD_PARTY_NOTICES.md 钉住了上游 commit 与每个逐字文件的 SHA-256,附可直接复制的比对命令。

有限适配(dsh 与上游分发机制不同,逐条见 NOTICES):
- package.json:改名 dsh-i-have-adhd(本票要求)、新增 dsh.bundle.patch 与 main/files/scripts.test;上游 pi 键原样保留
- 新增 src/index.js + cordis.patch.yml:dsh 没有 skill 服务,/i-have-adhd 以命令形式注册,把 SKILL.md 正文按字节注入会话
- 新增 test/.test.js:转接层测试(node:test)
- README.md 换成移植品门面(中文优先双语);LICENSE 加移植行;.gitignore 并入上游条目

已知限制: dsh 侧没有与上游 always-on hook(~/.claude/.i-have-adhd-always)等价的 SessionStart 机制,本移植只提供 /i-have-adhd 按需开启;上游 scripts/check_pi_extension.py 与 pi-load-check.yml 是 pi 语境的校验,包名按本票改为 dsh-i-have-adhd 后无法运行,按「全搬」规则保留未改。

🛠 开发

npm install # 装 devDep(@deepseek-ai/dsh-llm,钉死 0.1.0-rc.6)
npm test # node --test,跑转接层单测

📄 License

MIT。上游 i-have-adhd
Copyright (c) 2026 Ayoub Ghriss,本移植 Copyright (c) 2026 GongYuanCaiJi。见 LICENSE。

感谢 ayghri/i-have-adhd 的原作者 ——如果这个插件对你有用,也请去给上游仓库点个 star。

License
DSH

一句话:输入 /i-have-adhd,智能体就会为 ADHD 读者调整每一条回复 —— 行动优先、编号步骤、无开场白。无需诊断。

这是 i-have-adhd(MIT,20k+★)到 DeepSeek Harness 的移植。上游 SKILL.md 保持逐字节一致且未翻译;DeepSeek Harness 没有 skill 服务,因此 /i-have-adhd 被注册为一条命令,将 skill 正文原样注入当前会话。

✨ 特性

- 🧠 行动优先 —— 第一行就是你能做的事:命令、路径或代码片段在前,说明在后
- 🔢 多步骤工作编号 —— 每步一个有限动作,用能跑通的最少步骤
- 🎯 以一个具体下一步收尾 —— 一件两分钟内能做完的事
- ✂️ 抑制跑题 —— 先解决第一个问题,第二个问题单独再提
- 🔁 每轮重述状态 —— “5 步中的第 3 步已完成”,绝不让读者自己记
- ⏱ 具体时间估计 —— 用分钟,而不是“一会儿”
- ✅ 让成果可见 —— 展示现在能跑通什么,别埋在总结里
- 🤐 完整 10 条规则文本 —— 见 skills/i-have-adhd/SKILL.md(逐字)

📸 前后对比

之前好问题!让我想想。你的认证流程有几个环节:中间件、令牌验证和 cookie 处理。看一下 src/auth.ts,verifyToken 函数(大约在第 42-58 行)似乎在使用较旧的 jsonwebtoken API。一种做法是更新该包并重写那个函数。修改之后,你应该运行认证测试以确认没有破坏任何东西。顺便说一句,你可能还想整体看一下你的依赖版本。希望这有帮助!如果你想深入探讨,请告诉我。

之后

运行 npm install jsonwebtoken@latest,然后编辑 src/auth.ts:42。

1. 打开 src/auth.ts
2. 用下面的代码片段替换 verifyToken(第 42–58 行)
3. 运行 npm test -- auth.spec.ts

下一步:如果有任何测试失败,粘贴第一行失败信息。

📦 安装

dsh plugin --profile add github:GongYuanCaiJi/dsh-i-have-adhd

零构建,零运行时依赖(仅对等依赖 @deepseek-ai/dsh-llm,由 profile 提供)。
如果 pnpm 阻止依赖安装,请将此包添加到 profile 的 pnpm-workspace.yaml 中的 allowBuilds。

从本地检出安装:

git clone https://github.com/GongYuanCaiJi/dsh-i-have-adhd.git
cd dsh-i-have-adhd
dsh plugin --profile add .

🚀 用法

/i-have-adhd # 开启 ADHD 模式;规则注入当前会话 stop adhd mode or normal mode # 关闭它(由上游 SKILL.md 定义的关闭开关)

这些规则在会话剩余时间内适用于每一条回复,并且不会因话题改变而失效;如有疑问,它们仍然适用。

移植说明(相对于上游 ayghri/i-have-adhd @ 2ed0640)

字节级完全相同(经 cmp 验证,42 个文件):skills/i-have-adhd/SKILL.md 和 agents/、 extensions/i-have-adhd.ts、hooks/、evals/、scripts/、tests/、各 agent 的清单文件(.claude-plugin/ .codex-plugin/ .cursor/ .agents/ gemini/kimi/qwen/plugin.json)、 GEMINI.md、INSTALL.md、.github/(4 个工作流 + 5 种语言的 README/INSTALL 翻译)。

你不必仅凭信任接受这一点 —— THIRD_PARTY_NOTICES.md 固定了上游提交以及每个逐字复制文件的 SHA-256,并附有可复制粘贴的比较命令。

有界适配(dsh 与上游的分发机制不同;在 NOTICES 中逐项列出):
- package.json:重命名为 dsh-i-have-adhd(工单要求),添加了 dsh.bundle.patch 和 main/files/scripts.test;上游的 pi 键保持原样
- 添加了 src/index.js + cordis.patch.yml:dsh 没有 skill 服务,因此 /i-have-adhd 注册为一个命令,逐字节注入 SKILL.md 正文
- 添加了 test/.test.js:适配器测试(node:test)
- README.md 已替换为该移植版自有的双语(中文优先)README;LICENSE 增加了移植版声明行;.gitignore 已与上游条目合并

已知限制: dsh 没有与上游常开钩子(~/.claude/.i-have-adhd-always)等效的 SessionStart 机制,因此本移植版仅提供 /i-have-adhd 按需调用路径;上游的 scripts/check_pi_extension.py 和 pi-load-check.yml 是 pi 上下文检查,一旦按照本工单重命名包后便无法运行——根据“全部迁移”规则,予以原样保留。

🛠 开发

npm install # 安装 devDep(@deepseek-ai/dsh-llm,固定为 0.1.0-rc.6)
npm test # node --test,适配器单元测试

📄 许可证

MIT。上游 i-have-adhd
Copyright (c) 2026 Ayoub Ghriss;本移植版 Copyright (c) 2026 GongYuanCaiJi。详见 LICENSE。

感谢 ayghri/i-have-adhd 的作者——如果这个插件对你有用,也请给上游仓库 点个 star。
预览分享卡片长什么样 ↓GongYuanCaiJi/dsh-i-have-adhd
分享 · DeepSeek Harness Hub
GongYuanCaiJi/dsh-i-have-adhd

让 agent 先给行动、多步编号、砍掉寒暄

这是你的仓库?认领条目

回到顶部