为会话接入轻量实现策略与技能编排
32.1/100
综合分
4
GitHub 星标
136
npm 周下载
—/5
用户评分
数据截至 2026/10/3 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add dsh-ponytailnpm 源 · dsh-ponytail 的发布者账号已校验与本仓库一致
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:仅索引
是什么
dsh 原生插件 · other
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 39 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查✓ 自动检查通过展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✓npm 包dsh-ponytail @ 0.2.0
✓Node 引擎要求 >=22.19.0 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/11 06:56:40
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件
查看扫描证据(共 1 处,展示前 1 条)
- 读取本地文件lib/skill-parse.js:46
const text = readFileSync(join(root, 'skills', name, 'SKILL.md'), 'utf8');
扫描于 2026/11/2(1 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery@deepseek-ai/cordis@deepseek-ai/cordis-plugin-include@deepseek-ai/cordis-plugin-loader@deepseek-ai/dsh-agent@deepseek-ai/dsh-api-remotes@deepseek-ai/dsh-client-locale@deepseek-ai/dsh-client-modules@deepseek-ai/dsh-client-store@deepseek-ai/dsh-client-ui-layout@deepseek-ai/dsh-client-ui-renderer@deepseek-ai/dsh-client-ui-session给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 接入轻量实现策略
- 技能编排
最近更新
在 GitHub 查看全部 →v0.2.122026-09-24
支持官方 DeepSeek Harness 0.1.7-rc.1,同时保留已验证的 0.1.7-alpha.2 基线。DSH Host 的 peer 依赖和开发依赖使用开放式最低版本范围。发布归档已通过单元测试、加载器与快照冒烟测试,以及干净安装/导入检查。
v0.2.112026-09-24
官方 DSH 0.1.7-alpha.2 兼容。静态子代理匹配器在 Host 加载时校验;浏览器 ConfigForm 保持同步,不引入不受支持的易变转换。已在隔离的 3082 上验证。
v0.2.102026-09-18
· 在 Alpha.2 的 plugins.bundle.config 上挂载 defaultMode,settings.plugin.item 保留为 Alpha.1 的降级路径(注入会等待 Host 声明的槽位)。
· 启动提示的占用信息放在 session-main-view.ts 里。折叠卡片的界面元素已移除。
· 来源列表标注为 Lab 验证的 0.1.6-alpha.2。
Tarball sha256:cf73a05af0067482eded9064db3513cd4bdd8fb34fbdf7b882ecfaab56f28fa9
数据来自仓库的 GitHub Release,可能与插件实际版本不一致。
README
由 DeepSeek 最新模型翻译生成dsh-ponytail
dsh-ponytail 是面向 DeepSeek Harness 的独立 bundle,把 Ponytail 的最小实现策略、六个技能、会话模式、命令、子 Agent 继承和 Web GUI 设置接入 DSH。它不修改也不复制 DeepSeek Harness Core。
兼容性
宿主 @deepseek-ai/dsh- peer 与开发依赖使用无上界的下限范围 >=0.1.7-alpha.2。锁文件解析为已测试的 DSH 0.1.7-rc.1 包。Cordis peer 与开发依赖范围为 >=4.0.4 <5.0.0;锁文件解析为 4.0.4。
package.json#dsh.compatibility.dshReleases 将 0.1.7-alpha.2 和 0.1.7-rc.1 标记为兼容版本。未知运行时仍会告警一次并尝试正常挂载;只有复现过的故障才会加入 blocklist。
展开完整文档(README 剩余 1 节)
dsh-ponytail
dsh-ponytail 是面向 DeepSeek Harness 的独立 bundle,把 Ponytail 的最小实现策略、六个技能、会话模式、命令、子 Agent 继承和 Web GUI 设置接入 DSH。它不修改也不复制 DeepSeek Harness Core。
兼容性
宿主 @deepseek-ai/dsh- peer 与开发依赖使用无上界的下限范围 >=0.1.7-alpha.2。锁文件解析为已测试的 DSH 0.1.7-rc.1 包。Cordis peer 与开发依赖范围为 >=4.0.4 <5.0.0;锁文件解析为 4.0.4。
package.json#dsh.compatibility.dshReleases 将 0.1.7-alpha.2 和 0.1.7-rc.1 标记为兼容版本。未知运行时仍会告警一次并尝试正常挂载;只有复现过的故障才会加入 blocklist。
安装
Latest:
dsh plugin --profile web add --force https://github.com/NOirBRight/dsh-ponytail/releases/latest/download/dsh-ponytail-0.2.12.tgz
固定 GitHub release:
dsh plugin --profile web add --force https://github.com/NOirBRight/dsh-ponytail/releases/download/v0.2.12/dsh-ponytail-0.2.12.tgz
本地验收使用 checkout:
DSH_HOME=~/.dsh-lab dsh plugin --profile web add link:/home/noirbright/Workstation/.worktrees/alpha2-compat/dsh-ponytail
只在 ~/.dsh-lab / 3082 验收。不要修改生产 ~/.dsh / 3080。
此 bundle 以官方 DSH 0.1.7-alpha.2 和 0.1.7-rc.1 包的类型编译并通过了兼容验证。上游技能内容随 bundle 本地发布,运行时不访问网络。
仓库、发行包与插件品牌统一为 dsh-ponytail。仅通过 GitHub release 分发:不带 scope 的 dsh-ponytail npm 名称已被其他维护者占用,因此不启用 npm publish(不配置 NPM_TOKEN)。
模式与命令
模式和 pending 选择保存在活跃会话内存中;重启宿主或重新加载插件后回到配置的默认值。不写自定义会话事件,因此卸载不会阻止历史加载。四种模式为 off、lite、full(默认)和 ultra。
/ponytail 查看当前模式 /ponytail status 查看当前与待生效模式 /ponytail lite|full|ultra|off /ponytail default <mode> 设置新会话默认值
模型轮次运行时切换会记录为 pending,在下一次接受的 step 生效。整条用户消息为 stop ponytail 或 normal mode(忽略大小写和末尾标点)时关闭当前会话。
随包自动发现并注册六个技能:ponytail、ponytail-review、ponytail-audit、ponytail-debt、ponytail-gain、ponytail-help。基础 ponytail 技能仍可由用户调用,但会从模型目录移除,即使其他 Provider 另行安装了全局副本也一样,因为活动模式已通过系统提示注入同一策略。发现和调用由 DSH Skill Registry 负责,不重复实现上游 MCP。
设置与 GUI
Loader Config 条目的 id 为 ponytail(由 cordis.patch.yml 声明):
- defaultMode:full
- hideStatus:false
- quietStartup:true(默认隐藏启动提示;高级配置字段,设置卡不显示)
- subagentMatcher:空值(全部子 Agent;高级配置字段,设置卡不显示)
配置优先级为:PONYTAIL_ 环境变量 → profile 持久化的 Loader Config → 可选的上游 ~/.config/ponytail/config.json → 内置默认值。Config 默认值会纳入上游配置文件内容。子 Agent 默认继承父会话模式;需要按 agentPreset 限定范围时,可用 PONYTAIL_SUBAGENT_MATCHER 或静态 Loader 字段 subagentMatcher。匹配大小写不敏感且不锚定;缺少 preset 时允许继承。非法正则在插件加载时被拒绝;matcher 不是 volatile 字段,Config 表单写入会被拒绝,不会保存错误表达式。
DSH Alpha.2 和 RC.1 的默认模式卡片位于 Plugins 页的 plugins.bundle.config 槽位(key dsh-ponytail,仅 view: 'page')。它通过 ctx.configForms.get('ponytail') 读取 Loader 条目,提交时携带已读取的 revision,并可清除 Loader 覆盖;/ponytail default <mode> 也会持久化到同一字段。不再保留旧 settings.plugin.item 路径。本 bundle 不占用官方 host-plane 卡片列表 plugins.item。当前运行时未启用实时模式投影,因此启动提示不可用;高级偏好与 matcher 不显示在模式卡片中。
当前未启用实时模式投影,可选启动提示不可用;quietStartup 保留为兼容配置。
开发
pnpm install
pnpm run check
pnpm run check 会运行单测、类型检查、Host/Web 构建、0.1.7-rc.1 Host/客户端加载器 smoke,以及 pack/install 检查。scripts/sync-upstream.mjs 从本地上游 checkout 更新 SKILL.md,不在运行时联网。
检查还会比较 snapshots/ponytail-host.json 中的无密钥 assembled Host transcript;确认运行时变化符合预期后,可用 pnpm run snapshot:record 刷新它。
上游版本记录见 UPSTREAM.md。
架构取舍与同步边界见 DESIGN.md。
修复旧会话
修复压缩日志需要 PATH 中的 zstd 命令。0.2.4 及更早版本写入的 ponytail/mode 事件需要单独修复;升级不会自动修改历史。先对副本验收,修改原件前停止对应宿主。默认仅检查;添加 --apply 后先保存 .before-ponytail-repair 原始备份,再只补充可忽略标记。不要同时写入同一会话;回滚时停止宿主后用备份恢复原文件。
node scripts/repair-session.mjs /path/to/session.jsonl.zstd
node scripts/repair-session.mjs --apply /path/to/session.jsonl.zstd预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
NOirBRight/dsh-ponytail
为会话接入轻量实现策略与技能编排
相关插件 · 其他
模型破甲清洗HunYiSage/dsh-purge
⚔️ DeepSeek Harness 网络安全红队工具dsh-purge
★ 16,993已汉化DeepSeek 客户端
73
女娲蒸馏alchaincyf/nuwa-skill
输入名人名字,提炼其思维模型与决策方式供你调用
★ 37,308已汉化DSH
72
逆向分析桥接Fanqi89/dsh-rea
REA(Reverse Engineer Anything)MCP 桥接,用来把 REA 逆向工具接入 DSH 插件
★ 51已汉化DSH
72
语音女友beiyege-01/dsh-voice-ai-girlfriend
语音 AI 女友Voice AI girlfriend for DeepSeek Harness:Whisper…
★ 888已汉化DSH
71.6
红队越狱测试套件Minglink/dsh-infinite-gen-5
DeepSeek v4.1 flash 逆向工具无限五代 求 Star 收藏 ⭐欢迎大家提交项目的改进
★ 3,759已汉化DSH
71.4
协同办公空间dream-num/univer-workspace
一个让人类与 AI Agent 共同创作、协作和审阅的开源 Office 工作空间。
★ 2,266已汉化DSH
70.7
这是你的仓库?认领条目