AIyting 生图/生视频 · DeepSeek Harness
在 DeepSeek Harness 中查询 AIyting 模型与点数报价、设置生图参数、生成图片和找回未完成任务。插件界面显示名为 AIyting生图/生视频;本版开放生图,生视频仍在第二阶段计划中。
当前预览版本为 v0.3.3,已在 DSH 0.2.1-rc.5 验证。其他 DSH 版本的兼容性尚未确认。
官网一键授权的配套服务尚未上线。当前请直接点登录卡片的“使用接入密钥连接”;“尝试官网授权”是次级入口,未开放或网络超时会明确提示并恢复按钮,不会一直停留在准备状态。
安装
桌面版:在 DSH 的“插件管理”页点击“添加插件”,选择安装第三方插件,填写:
github:YuHe248118/dsh-aiyting-image-video#v0.3.3
按页面提示检查并安装。若 DSH 提示需要重启,先保存当前工作,再使用应用正常退出流程。
使用 CLI 管理普通 web profile 时,可执行:
dsh plugin --profile web add "github:YuHe248118/dsh-aiyting-image-video#v0.3.3"
web 可替换为自己使用的普通 profile。桌面版保留的 desktop profile 由桌面应用管理,请使用上面的插件管理页;直接调用普通 CLI 或其 JavaScript 入口会拒绝管理该 profile。
此插件为 DSH bundle,通过 GitHub 源安装;不依赖 npm 发布,也不代表已经进入 DSH 插件目录。
连接与退出
- 在 AIyting 官网 登录,并在“AI 助手连接”中创建接入密钥。
- 在插件登录卡片点“使用接入密钥连接”,直接粘贴密钥并点击“验证并连接”。需要生成图片时,密钥须具备生成权限;只读密钥只能使用对应查询功能。
- 账号连接成功后,页面显示可用点数、今日已用、每日上限和实际开放的能力。
- 点击页面顶部“退出登录”清除本机共享连接,回到登录入口。待确认授权会取消,迟到结果不会重新登录。
密钥由 DSH 在本机管理,页面不会回显。相同 DSH home 中使用这份凭据的 profile 共用连接,退出时会一起失去访问权限。官网浏览器会话和官网授权在官网单独管理;需要彻底撤销密钥时,请在官网“AI 助手连接”中操作。
参数与生成
插件页按上下布局展示账号、默认参数和辅助信息,默认参数直接在页面内编辑。可选择模型、线路、比例、分辨率及张数,报价来自服务端。
- 保存参数不会生成图片或扣点。新对话继承默认参数,已有对话保留自己的选择。
- 对话输入框旁的参数入口只应用到当前对话。
- 生成前先查询报价;只读权限预设可能隐藏生成工具,需要由用户切换到允许相应写操作的预设。
- 价格、目录、线路状态和额度以服务端当前返回为准。
| 对话工具 | 作用 | 是否扣点 |
|---|---|---|
aiyting_image_catalog |
查询模型、线路与规格 | 否 |
aiyting_image_settings |
读取、报价、保存参数 | 否 |
aiyting_image_generate |
报价或提交图片生成 | 只有显式提交且服务端受理时 |
aiyting_image_task |
查询、等待任务或找回本机台账 | 否 |
aiyting_image_generate 未传 maxCredits 时只返回报价,不提交生成。用户确认后,才可传入本次允许扣除的点数上限;报价超过上限会被拒绝。请勿让自动化流程自行放大此上限。
任务记录按账号保存在本机。连接中断或重新打开对话后,可调用 aiyting_image_task 查询;不传任务号时会列出本机记录,并刷新部分未完成任务。同一请求号的重试用于找回原请求;失败退款后的新生成需要重新报价和提交。
升级与卸载
桌面版在插件管理页的“已安装插件”中卸载本插件。升级到后续 GitHub tag 时,先卸载,再填写新版本的精确来源重新安装,并按 DSH 提示重启。升级和卸载前应先结束需要保留的活动任务。
普通 web profile 的 CLI 卸载示例:
dsh plugin --profile web remove "@aiyting/dsh-image-video"
本版包名为 @aiyting/dsh-image-video。此前若装过 @local/aiyting-ui,请先卸载旧包,再安装本版,避免出现两个入口。卸载插件和清除官网授权是独立操作;如需撤销服务访问,请同时在官网管理密钥。
开发与验证
源码为原生 ES modules,不需要前端编译步骤。测试使用 Node.js 内置测试框架:
npm run check
npm test
v0.3.3 在具备 DSH 安装运行时的本地环境完成 77/77 测试,0 跳过。新增覆盖授权接口未开放、请求或响应体不结束时的截止与取消恢复。安装版集成测试使用真实 DSH 的槽位与 MCP 客户端,对接本地模拟服务,不读取用户密钥,也不提交付费生成。
没有安装 DSH 的环境会明确跳过相应集成测试,其余测试可独立运行。可通过 DSH_RUNTIME_DIR 指向已有 DSH runtime 目录来启用集成检查;本版测试使用 Node.js 22。
已知范围
- 本版提供图片生成;视频入口标记为“二期”。
- 官网自动授权仍需网站配套服务上线;手动密钥连接可用。
- “计费说明”链接到 官网计费页;“官网充值入口”前往官网,需登录后点击余额打开现有充值流程。独立充值页尚未上线,不把计费说明页冒充充值页。
- 会话结果以 Markdown 图片、参数与任务提示呈现。
- 目前仅实测一个 DSH 版本,未声明所有版本或所有平台兼容。
参考与权利
插件通过 DSH 官方 MCP 客户端使用 AIyting 服务。主要运行时参考包括 MIT 许可的 @deepseek-ai/dsh-mcp-client、@deepseek-ai/cordis、@deepseek-ai/dsh-client-connection 和 @modelcontextprotocol/client,相关权利属于各自作者。本仓库不分发这些运行时的源码或安装包。
安装机制参考 DSH 官方插件管理实现。AIyting 名称与 Logo 为品牌标识,使用权以权利方许可为准。本仓库代码当前保留版权,具体见 LICENSE;公开源码不额外授予开源许可。
No comments yet. Be the first to write one.