Repository navigation
DSH|Harness Share|通过二维码分享与安装技能、插件和主题 #12964
Ww-Cooooo
started this conversation in
Show Your Plugins!
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Harness Share:选好内容,发一张二维码
想把自己常用的技能、插件和界面主题分享给朋友,又不想让对方逐项找文件、改配置。Harness Share 把已安装内容分成三类,选择后生成分享卡;接收者把清晰的二维码截图拖入或粘贴进插件,先看清内容,再按需安装。
入口在 Harness「更多 → 分享与安装」,不会在首页占一块大按钮。侧栏可左右拖动,宽时左右排、窄时上下排;小鲸鱼保持醒目。分享卡目前提供小鲸鱼、鲸鱼娘两种主题。
与 DSH 怎样集成
插件通过
dsh.bundle和 Cordis patch 由官方插件管理器加载;客户端使用官方布局、侧栏及 Typert 接口。Host 读取 Harness 已发现的技能和当前 profile 的插件、主题信息。技能写入所选项目的.dsh/skills/,插件经pluginManager.installBundle安装,内置主题经configEditor.edit应用。插件也注册了
harness_shareAgent 工具:先检查当前项目内的二维码图片或协议文本,再按用户要求安装指定条目。可选的「帮我选」使用 Harness 当前模型,建议本身不会触发安装。本次独立环境没有登录模型,因此这里不声称模型调用或「帮我选」已经复验。二维码本身携带所选安装清单、固定版本、来源及主题设置,不依赖 PNG 隐藏数据,所以清晰截图也能用。较大的技能和插件文件仍要按固定来源联网下载;普通手机扫码得到协议文本,不会打开下载网页。单张二维码上限 2200 字节,超出会提示拆分。协议和边界
实际跑通了什么
当前只声明 Windows、DSH 0.2.2-rc.1 的兼容范围。独立源码构建与 12 项自动测试通过;发布后匿名下载了完整安装包并核对 SHA-256,再通过官方 CLI 装入全新专属 profile。官方插件管理页显示 0.2.0 已启用、组件运行中。
随后把实际生成卡片的 JPG 截图粘贴到接收端,在空项目中完成
find-skills、dsh-whale-widget 0.4.2和七项内置主题设置的安装:3 项成功、0 冲突、0 失败。技能文件 hash、插件版本和 Host 应用状态、主题七项设置都已回读;刷新后第三方挂件出现在客户端。没有配置或验证该挂件的余额查询账号。上述是开发代理实际操作的记录,不是真人试用数据,也没有借用其他项目的测评结果。其他系统、后续宿主版本和更多第三方内容仍待验证。已有同名不同内容会保留;安装第三方插件仍需信任其代码,文件校验不能替代代码审查。
安装与许可
下载 Release 中的
.tgz后,在 Harness「插件 → 添加插件旁的下拉箭头 → 安装第三方插件」输入文件完整路径,安装并启用,然后刷新。请使用预构建安装包;仓库源码需要先构建。安装、更新与回退原创代码采用 MIT,第三方字体、组件和形象保留原许可。鲸鱼娘插图带署名、非商业和相同方式共享要求;未核实公开分发许可的另一张 Q 版图没有收入公开包。来源与许可说明
欢迎在仓库 issue 提供版本、脱敏复现步骤或使用反馈。市场 PR 尚待仓库满 24 小时的检查和人工审核;发布此帖不表示市场已收录或官方推荐。
All reactions