symmetryseeker/dsh-akn-plugin
Project Overview项目介绍
This repository hosts the native DeepSeek Harness (DSH) plugin for the Agent Experience Network (AEN), an open draft protocol for sharing vetted task-level execution experiences between agents within clear model, harness, and environment boundaries. The plugin can be installed directly via DSH’s built-in plugin manager by running the command dsh plugin --profile web add github:symmetryseeker/dsh-akn-plugin followed by dsh web to launch the DSH web interface. It never automatically uploads raw user trace data or full tool call logs, only sharing curated, human-reviewed task experiences after explicit user approval from authorized contributors.
The plugin is built for DSH developers and end users alike, supporting a full end-to-end workflow from local DSH trace extraction to public experience sharing. After extracting structured task episodes from local DSH session traces, users can draft private experiences, review them manually for quality and accuracy, and promote vetted ones to public experience cards that other users can search, read, and leave feedback on. All processing defaults to local and private, with no automatic data upload or remote experience execution without explicit user action to confirm the operation is intentional and desired.
This project is released under the permissive Apache 2.0 open source license, and is currently in a draft pilot stage that has not reached stable production readiness. For local use, it only requires SQLite to store local experience evidence, while deploying a public reference hub requires an additional PostgreSQL database. New users can test the full workflow via the included local loop tutorial, which does not require setting up a remote hub or external model API keys, and developers can build the plugin from source with pnpm, with complete documentation and sample adapters available for extending functionality.
这是为DeepSeek Harness(DSH)开发的原生插件,同时也是Agent Experience Network(AEN)开放协议的参考实现,目标是让不同开发者的智能体在明确的模型、工具环境适配范围内,共享经过审查和验证的任务级执行经验。它不会自动上传原始会话日志或全部工具调用记录,仅生成分享经人工筛选审阅的任务经验,可通过DSH官方插件命令直接从本仓库安装。
该插件面向DSH开发者和普通用户,完整支持从本地DSH会话痕迹提取任务经验,形成私有经验草稿后经过人工审阅评估,再推广为公开可发现的经验卡片,其他用户可以搜索读取经验并提交反馈。整个流程覆盖从本地证据到可复用公共知识的完整链路,默认行为均在本地私有环境运行,不会自动上传用户数据或自动执行远端经验。
本项目采用Apache 2.0开源协议,当前处于Draft/Pilot测试阶段,尚未达到稳定发布标准。它依赖SQLite存储本地经验证据,若部署公共参考Hub则额外需要PostgreSQL数据库,支持源码构建后本地安装,也提供了完整的开发文档和示例,方便开发者参考和扩展功能。
请帮我安装这个 DSH 插件。安装前先完成【兼容性检查 + 安全性检查】,检查通过再动手。
插件:dsh-akn-plugin(symmetryseeker/dsh-akn-plugin)
仓库:https://github.com/symmetryseeker/dsh-akn-plugin
本站详情页:https://www.yhbd.top/plugins/symmetryseeker-dsh-akn-plugin/
本站登记:类型 plugin · 归类 原生 DSH 插件 · 许可证 Apache-2.0 · ⭐ 5 · 最近提交 2026-08-22 · 主语言 TypeScript
按下面顺序执行,每步先把结论告诉我,再进入下一步:
【1 兼容性检查】
① 我这边:DSH 版本、Node 版本、操作系统、当前 profile(web / desktop)。
② 读它的 README、package.json、插件 manifest,列出它要求的 DSH 版本 / Node 版本 / 操作系统 / 外部依赖 / 需要另外先装的运行时。
③ 逐条比对,结论只写「满足 / 不满足 / 未知」三种;不满足的给出可行替代方案。
④ 检查是否和我已装的插件冲突:命令名重复、skill / tool 重名、端口占用、重复注册的 MCP server。
【2 安全性检查】
① 仓库可信度:和上面「本站登记」是否一致;star / fork 数、创建时间、最近提交,是否归档或长期停更。
② 安装脚本:逐行看 package.json 的 preinstall / install / postinstall,以及 install.sh、setup.ps1 之类脚本。出现 curl|bash、下载后直接执行、混淆代码、访问与插件功能无关的域名,立刻停下来告诉我,不要继续装。
③ 依赖:列出新增依赖,标出无人维护、或与知名包拼写近似的可疑包(typosquatting)。
④ 权限与副作用:它会读写哪些目录、访问哪些域名、需要哪些 DSH 权限(filesystem / network / shell / clipboard 等),以及怎么卸载和回滚。
⑤ 如果它要求 sudo / 管理员权限,或权限明显超出功能所需,先停下来问我。
【3 安装】
上面两步没有「不满足」和「高危项」时才执行;用官方推荐方式安装,不要自行提权。
【4 汇报】
用表格输出:检查项 / 结论 / 依据 / 是否需要我决策。拿不准的一律写「未知」并说明要我怎么确认——不要猜,也不要替我决定。
Send this message to DSH in your current session: it verifies compatibility and security first (answering met / not met / unknown item by item) and only installs once everything checks out — it will stop and ask you if it finds a high-risk item. The box scrolls; the copy is the full prompt. CLI install commands may not be accurate across systems, so DSH is the safer route.把上面这条消息直接发给当前会话里的 DSH:它会先核对兼容性与安全性(逐条给「满足 / 不满足 / 未知」),确认没问题再安装,有高危项会停下来问你。框内可滚动,复制到的是完整提示词;安装命令不一定准确,发给 DSH 更稳。
- Only 5 stars - very few users, little community feedback星标只有 5,几乎没人在用,遇到问题缺少社区反馈
DSH walks through these 9 checksDSH 会逐条核对这 9 项
Compatibility兼容性
- DSH, Node, OS and profile requirementsDSH 版本 / Node 版本 / 操作系统 / profile 是否满足要求
- External dependencies and runtimes (Electron / Python / Docker, ...)外部依赖与运行时(Electron / Python / Docker 等)是否齐备
- Conflicts with installed plugins: command names, skill / tool names, ports, duplicate MCP registration与已装插件是否冲突:命令名、skill / tool 重名、端口占用、重复 MCP 注册
Security安全性
- Repo matches the facts registered here; archived or abandoned?仓库是否与页面登记一致,是否归档或长期停更
- Safety of preinstall / install / postinstall and install.sh / setup.ps1preinstall / install / postinstall 与 install.sh、setup.ps1 是否安全
- curl|bash, download-then-execute, obfuscation, unrelated domains → stop immediatelycurl|bash、下载即执行、混淆代码、无关域名 → 立刻停止
- Typosquatting or unmaintained packages among the new dependencies新增依赖里有没有 typosquatting 或无人维护的包
- Requested permissions vs. what the feature actually needs申请了哪些权限、是否超出功能所需(filesystem / network / shell / clipboard)
- Any sudo / admin requirement, plus uninstall and rollback是否要求 sudo / 管理员权限,以及卸载与回滚方式
Anything uncertain must be marked unknown with a note on how to confirm it. This site's signal screen is a static snapshot, not a security audit.拿不准的必须标「未知」并说明要我怎么确认。本站的信号筛查是静态快照,不能替代安全审计。
Or use CLI install (for developers)或使用命令行安装(适合开发者)
CLI Install命令行安装
dsh plugin --profile web add github:symmetryseeker/dsh-akn-plugin
把 symmetryseeker/dsh-akn-plugin 加入你的 DSH 配置(web profile)即可启用。
READMEREADME
Agent Experience Network
This repository is the public
dsh-akn-plugindistribution and the AEN/AEXP reference implementation. It is maintained jointly by symmetryseeker and Jiaoyang Li (@jiaoyangli-shadow7day). See Maintainers and the migration record.
Agent Experience Network(AEN)是一个处于 Draft/Pilot 阶段的开放协议与实现,目标是让不同开发者的 Agent 在明确的 Model × Harness × Environment 适用范围内,共享经过审查和验证的任务级执行经验。
项目不会把每次工具调用发布成知识,也不会默认上传原始 Trace。Trace 是证据来源之一;可分享的 Experience 必须同时描述任务、Model、Harness Manifest、结果、正反例、适用边界和证据强度。
30 秒理解这个项目
当一个 Agent 完成任务、从失败中恢复或发现某种配置不适用时,真正值得共享的不是全部日志,而是少量经过选择和审阅的任务经验:它在什么任务、Model、Harness 和环境下成立,证据有多强,怎样复用,何时不要用。
AEN 提供从本地证据到可修复公共知识的完整链路:
Trace + live Harness Manifest
→ selected TaskEpisode
→ private Experience draft
→ human review / evaluation
→ explicit Promotion
→ Card discovery + budgeted section read
→ Observation / Feedback / Contention
默认行为是本地和私有。DeepSeek Harness 插件复用 DSH 自己的 durable Trace,只在低频配置边界补充 Trace 看不到的 live Manifest;它不会在每次工具调用时上传数据,也不会自动发布或执行远端 Experience。
第一次来,从这里开始
| 你想知道什么 | 推荐入口 |
|---|---|
| 项目为什么存在、完整机制和边界 | 项目总览 |
| 一段经验如何产生、消费和被负面证据修复 | 三个端到端故事 |
| 亲手跑通 DSH 导入、提炼、审阅、搜索和读取 | DeepSeek Harness 本地闭环教程 |
| 对照 fixture、对象图和 Experience Card 理解产物 | 失败恢复示例 |
| 直接进入规范与实现约束 | AEN MVP Implementation Profile 与 AEXP 0.1 |
最快的体验不需要安装 Hub 或配置模型 API:教程使用一份脱敏的合成 DSH session 和临时 SQLite,在本地展示 21 个 Trace 事件如何只形成 1 个 H1 候选 Experience,以及普通成功 fixture 为什么产生 0 个 Episode。
Showing the opening section of the README — the full document lives in the repository以上为 README 开头摘要,完整文档在仓库内 · View the full README on GitHub →在 GitHub 查看完整 README →
wecode-ai/Wegent
memorax-ai/dsh-harmony
GanyuanRan/Aegis
shengsheng90/DSH-taskboard
Nwflower/dsh-chat-import
shanliuling/skills-link