- Accueil
- Plugins
- Compétences
- dsh-ai-assistant
dsh-ai-assistant
sjcxuanyi/dsh-ai-assistant
Bundles 50 AMD ROSS agent skills for Vivado, Vitis HLS, Versal segmented configuration, Vitis AI, and hardware debug into DeepSeek Harness, with a left-sidebar catalog panel for filtering, searching, and copying skill invocations.
Installer
dsh plugin --profile web add github:sjcxuanyi/dsh-ai-assistantREADME
AMD ROSS Assistant for DeepSeek Harness
把 AMD ROSS AI Assistant 的 50 个 Agent 技能装进 DSH,并在 Web GUI 左侧栏提供一个技能目录面板。
- 左侧栏入口:
AMD ROSS行。点击行右侧图标(侧栏折叠时为独立图标)即可打开“技能库”页面。 - 面板能力:按分类(Vivado / Vitis HLS / 分段配置 / Vitis AI / Vitis / 硬件调试)筛选,按名称、参数或关键词搜索;展开任一技能可查看完整描述、调用方式、运行要求与上游目录,并一键复制
/<skill>调用串。 - 技能本体:随包携带上游
skills/的 50 个SKILL.md。插件激活时通过独立的 skill provider 注册,因此可以直接在对话中按名称使用(例如/hls-optimize minimize latency)。 - 来源:https://github.com/Xilinx/ross-ai-assistant(MIT,上游版本 2026.10.1)。
安装
dsh plugin add SJCxuanyi/dsh-ai-assistant
安装后重启 DSH,左侧栏会出现 AMD ROSS 入口。插件市场收录后,也可以直接在 DSH 的 Plugins 页面搜索 AMD ROSS 安装。
Install (English)
dsh plugin add SJCxuanyi/dsh-ai-assistant
Restart DSH after installation; an AMD ROSS entry appears in the left sidebar, and the 50 skills become available in chat (for example /hls-optimize minimize latency). The panel groups skills by Vivado, Vitis HLS, segmented configuration, Vitis AI, Vitis, and hardware debug.
运行前提
技能文本随插件提供;但实时流程需要 AMD 侧工具:
- Vivado 相关技能(综合、实现、仿真、时序、IP、版本控制):Vivado MCP Server,或 Vivado AI Extension。
- Vitis HLS / Vitis / Vitis AI(NPU)技能:对应的 Vitis、Vitis AI 工具链与 Python 环境。
- 硬件调试技能(ILA / VIO):Vivado Hardware Manager 与在线硬件。
面板底部的“环境要求”会显示每个技能自己声明的 prerequisites。
更新
上游 git pull 后,把新的 skills/、agents/、examples/、docs/ 覆盖到本包目录,重新运行:
python scripts/build.py
它会从 skills/*/SKILL.md 重新生成 catalog.json 与 client.js 中的目录数据,保证面板与技能本体不漂移。然后重启 DSH 让 Host 重新加载技能 provider。
卸载
在 DSH 的 Plugins 页面移除 dsh-ross-assistant,或删除 ross-dsh-plugin 目录后从 profile 的 bundles 列表中移除。技能随插件一起卸载,不会残留在 ~/.dsh/skills。
结构
| 文件 | 作用 |
|---|---|
index.js | Host half:自带的 skill provider(ctx.skills.registerProvider)指向本包 skills/ |
client.js | Client half:注册 sidebar.panellist 入口与 main 面板、中英文文案 |
client.src.js | Client 源码(含目录占位符;client.js 由 scripts/build.py 生成) |
catalog.json | 从技能 frontmatter 生成的目录数据 |
cordis.patch.yml | bundle patch:插入 ross-assistant 行 |
skills/ 等 | 上游 MIT 许可内容,原样携带 |
Plugins associés
auto-claude-code-research-in-sleep
wanshuiyin/auto-claude-code-research-in-sleep
archify
tt-a1i/archify
dsh-web (dsh-skill-explorer)
zhu1090093659/dsh-web
dsh-web-ui (dsh-skill-explorer)
zhu1090093659/dsh-web-ui