鸿蒙HarmonyOS NEXT开发技能插件 —— 面向 DeepSeek HarnessDSH的 ArkTS /…
30.8/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/30 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查有告警:未发布到 npm registry,仅可从源码安装。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add spike-faye-lei/dsh-harmonyos-arkts该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · skill
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 35 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查⚠ 装前注意未发布到 npm registry,仅可从源码安装
展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✗npm 包dsh-harmonyos-arkts(未发布到 npm,仅可源码安装)
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/14 10:16:43
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件写入剪贴板(不计风险)
查看扫描证据(共 13 处,展示前 12 条)
- 读取本地文件src/index.js:34
raw = await readFile(file, 'utf8') - 读取本地文件src/index.js:60
entries = await readdir(SKILLS_DIR, { withFileTypes: true }) - 写入剪贴板lib/client.js:287
navigator.clipboard.writeText(text).then(done, done) - 读取本地文件build-client.mjs:82
const entries = (await readdir(REFERENCES, { withFileTypes: true })) - 读取本地文件build-client.mjs:92
const [markdown, info] = await Promise.all([readFile(path, 'utf8'), stat(path)]) - 读取本地文件build-client.mjs:92
const [markdown, info] = await Promise.all([readFile(path, 'utf8'), stat(path)]) - 读取本地文件build-client.mjs:105
const baselineText = await readFile(join(REFERENCES, 'platform-baseline.md'), 'utf8') - 读取本地文件build-client.mjs:127
const reviewText = await readFile(join(SKILLS, 'arkts-review', 'SKILL.md'), 'utf8') - 读取本地文件build-client.mjs:140
const source = await readFile(SOURCE, 'utf8') - 写入本地文件build-client.mjs:156
await mkdir(dirname(OUTPUT), { recursive: true }) - 写入本地文件build-client.mjs:157
await writeFile(OUTPUT, output, 'utf8') - 写入剪贴板src/client/index.js:140
navigator.clipboard.writeText(text).then(done, done)
扫描于 2026/11/3(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- ArkTS开发技能
DeepSeek Harness 的 HarmonyOS NEXT / ArkTS 开发技能插件
README
由 DeepSeek 最新模型翻译生成dsh-harmonyos-arkts
鸿蒙(HarmonyOS NEXT)开发技能插件 —— 面向 DeepSeek Harness(DSH)的 ArkTS / ArkUI 开发与代码审查技能。
一个 DeepSeek Harness 插件,提供 HarmonyOS NEXT 开发技能 —— ArkTS / ArkUI 编码知识与 ArkTS 代码审查。
License: CC BY-NC 4.0
DSH plugin
Ecosystem
这是什么 / What
一个 DSH 插件,安装后向 DSH 的 skill 注册表注入两个技能:
| 技能 | 用途 |
| harmonyos-development | 鸿蒙原生开发全量知识:API 23–24 + API 26.0.0 Release(HarmonyOS 7)、ArkTS/ArkUI、Stage 模型、状态管理、Navigation、权限、沉浸光感/材质、ArkTS 1.2 互操作、相机/文件系统、性能、打包签名等 |
展开完整文档(README 剩余 1 节)
dsh-harmonyos-arkts 鸿蒙(HarmonyOS NEXT)开发技能插件 —— 面向 DeepSeek Harness(DSH)的 ArkTS / ArkUI 开发与代码审查技能。 一个 DeepSeek Harness 插件,提供 HarmonyOS NEXT 开发技能 —— ArkTS / ArkUI 编码知识与 ArkTS 代码审查。 License: CC BY-NC 4.0 DSH plugin Ecosystem 这是什么 / What 一个 DSH 插件,安装后向 DSH 的 skill 注册表注入两个技能: | 技能 | 用途 | | harmonyos-development | 鸿蒙原生开发全量知识:API 23–24 + API 26.0.0 Release(HarmonyOS 7)、ArkTS/ArkUI、Stage 模型、状态管理、Navigation、权限、沉浸光感/材质、ArkTS 1.2 互操作、相机/文件系统、性能、打包签名等 | | arkts-review | ArkTS 代码审查与修复:.ets 编译错误、API 弃用迁移、严格模式类型问题、@kit. 导入、旧 UIContext API 迁移(getContext/router/animateTo/AlertDialog)、API 26.0.0 行为门控(沉浸光感范围、Agent Framework Kit)、相机/文件系统 API 迁移 | 覆盖版本基线:HarmonyOS 7(API 26.0.0,2026-08-29 Release,新项目生产默认)/ HarmonyOS 6.1.1(API 24 Release,兼容下限)/ HarmonyOS 6.1.0(API 23)。API 26 行为变更以 targetSdkVersion >= 26.0.0 为门控;API 26.0.0 已发布正式版,不再是预览版。 插件还带一个 DSH 侧边栏面板(客户端半):左栏出现一个鸿蒙图标,点开是一个原生风格的页面—— - 知识基线卡:产品(HarmonyOS 7)、当前基线(API 26.0.0 Release)、发布时间、兼容下限、DevEco Studio / SDK 版本号、核对日期; - 速查表目录树:skills/harmonyos-development/references/ 下全部 15 份文档,点开看每份的摘要、体积与章节; - 「把当前 .ets 丢进八轴审查」按钮:复制一段带八轴与 targetSdkVersion 门控要求的提示词,粘贴到输入框即可发起审查。 面板数据由 build-client.mjs 在构建时从真实的技能文件里读出来(references/.md、platform-baseline.md、arkts-review/SKILL.md),基线字段读不到就直接构建失败,所以面板不会显示过期知识。配色全部使用 DSH 自己的主题 token(--dsw-alias-*),跟随明暗主题。 安装 / Install 确保已安装 DeepSeek Harness,然后从 GitHub 安装: dsh plugin --profile web add git+https://github.com/spike-faye-lei/dsh-harmonyos-arkts.git 或从源码 / 本地目录安装: git clone https://github.com/spike-faye-lei/dsh-harmonyos-arkts.git cd dsh-harmonyos-arkts dsh plugin --profile web add . 尚未发布到 npm(dsh plugin --profile web add dsh-harmonyos-arkts 暂不可用),npm 发布计划见 issue 跟踪。 安装后重启(或热挂载后刷新)DSH:agent 会话里可通过技能名触发 harmonyos-development 或 arkts-review,左栏同时出现鸿蒙图标,点开即侧边栏面板。 客户端半是启动时同步读取的,所以首次启用必须重启一次;之后改 lib/client.js 会被 client HMR 自动热更新,不用再重启。 只想用技能本身、不需要走插件机制的,也可以直接把 skills/ 下两个目录复制进 ~/.dsh/skills/。 目录结构 / Structure src/ ├── index.js # 宿主半(Cordis 插件):注册 skill provider └── client/index.js # 客户端半(Web UI):侧边栏图标 + 面板,含 __PANEL_DATA__ 占位 lib/ └── client.js # 构建产物:由 build-client.mjs 生成并注入真实数据,必须提交 build-client.mjs # 从技能文件生成 lib/client.js;--check 用于 CI 防漂移 skills/ ├── harmonyos-development/ │ ├── SKILL.md # 主技能(入口) │ ├── references/ # 15 份速查:平台基线、API 26.0.0、沉浸光感、ArkTS 1.2 互操作、ArkTS 规则、ArkUI 组件、状态管理、导航、权限、性能… │ ├── recipes/ # 配方:编译报错定位、ArkTS 代码审查 │ ├── examples/ # 示例:LazyForEach/List、权限申请 │ └── evals/ # 评测用例 └── arkts-review/ └── SKILL.md # ArkTS 审查技能(八轴审查 + 一键修复表) cordis.patch.yml # bundle 补丁(挂载宿主半) package.json # dsh.bundle + dsh.client 元数据 改完技能内容后,面板数据需要重新生成: node build-client.mjs # 重新生成 lib/client.js node build-client.mjs --check # CI:lib/client.js 与技能文件不一致则失败 lib/client.js 必须提交——DSH 在启动时同步读取这个文件,缺失会导致插件不加载。 已启用插件后,DSH 的 client HMR 每 500ms 轮询这个文件,改完可直接热更新,不用重启。 标识 / Ecosystem 本项目是 spike-faye-lei/spike-faye-lei-dsh-skills 技能合集生态的一员——该合集从社区收集整理了 1300+ 技能 + 94 个 agent。本仓库单独抽出鸿蒙开发这一垂直领域,做成可一键安装的 DSH 插件,方便独立安装与迭代。 - 主体合集(1300+ 技能):https://github.com/spike-faye-lei/spike-faye-lei-dsh-skills - 本仓库专注:鸿蒙 / ArkTS 开发与审查 许可 / License 本项目代码采用 CC BY-NC 4.0。 ⚠️ 禁止任何第三方将本代码用于商业用途。作者保留全部商业权利。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
spike-faye-lei/dsh-harmonyos-arkts
鸿蒙HarmonyOS NEXT开发技能插件 —— 面向 DeepSeek HarnessDSH的 ArkTS /…
相关插件 · 技能 / 提示词
人设统管ZiChuanLan/agent-purge
一份人设,统一管理多个 coding agent。
★ 1,141已汉化DSH
74.1
人物画像蒸馏titanwings/distilly
Distilly — 把他们的思考方式提炼成可复用的技能,供任何智能体或机器人使用。原名 Colleague Skill(原同事 Skill)。
★ 25,659已汉化DSH
71.3
推理工作空间套件Tiger3807861189/J-Space-Cognition-Suite
J-Space 是面向复杂推理、大型仓库工程、子代理协作与授权安全分析的推理时工作空间和控制套件。
★ 2,957已汉化DSH
70.5
两阶段工具锚定预设xiaobright/dsh-anchored-standard
实验性 DeepSeek Harness agent preset…
★ 3,742已汉化DSH
70.1
智能体工作流编排nrslib/takt
不再日夜盯着 AI 编码智能体。
★ 1,402已汉化DSH
70
Agent 运行时手册Electricitysheep/dsh-handbook
DeepSeek Harness dsh 从 0 到 1 深度手册:安装/插件开发/性能调优/实测案例/同模型多…
★ 827已汉化DSH
68.7
这是你的仓库?认领条目