Angles for DeepSeek Harness

前言

DeepSeek Harness 的插件生态允许开发者通过工具扩展智能体能力。本插件位于「模型推理」分类,旨在解决如何将软件仓库上下文转化为可执行视频概念的问题。

插件简介

anglesvideo-dsh-plugin 是 DeepSeek Harness 的一个开源插件,由 anglesvideo 维护。它利用 Angles Developer API,帮助开发者从本地仓库生成产品发布视频的初步概念与渲染结果。

核心能力

插件注册了以下工具:

  • angles_inspect_repository:读取本地允许列表内的文件,返回受限的上下文摘要。
  • angles_create_launch_concepts:将结构化的产品简报发送给 Angles,返回三个视频概念方案。
  • angles_list_templates:列出可用的视频模板及其媒体要求。
  • angles_preview_launch_render:检查渲染过程中的阻塞项、警告以及媒体使用情况,不消耗配额。
  • angles_upload_launch_asset:上传用户选定的截图或片段。
  • angles_render_launch_video:在确认后启动视频渲染。
  • angles_get_video_status:返回渲染进度及最终视频或编辑器 URL。

安装与启用

插件通过包管理器安装,建议在安装时固定 Commit SHA 以保证稳定性:

dsh plugin --profile demo add github:anglesvideo/anglesvideo-dsh-plugin#<commit-sha>

典型用法

从仓库分析到视频产出的标准流程如下:

  1. 请求 DSH 调用 angles_inspect_repository。
  2. 审查返回的文件列表和上下文摘要。
  3. 让 DSH 根据摘要生成简洁的产品简报。
  4. 调用 angles_create_launch_concepts 并审查所有三个概念。
  5. 选择一个概念并确定兼容的模板。
  6. 调用 angles_preview_launch_render,检查阻塞项、警告和媒体使用情况。
  7. 在渲染前请求用户明确确认。
  8. 在需要时将上传的资源 URL 作为 mediaAssets JSON 参数传入,然后调用 angles_render_launch_video 并传入 confirmed: true。
  9. 使用 angles_get_video_status 轮询直到获得最终 URL。

注意事项

  • 隐私与权限:插件不会上传原始仓库,会跳过 dotfiles、构建目录、敏感路径名及类似凭证的行。它以当前 DSH 进程的权限运行,安装前建议检查源码。
  • 环境配置:需要在启动 DSH 的环境中设置环境变量 export ANGLES_API_KEY="your-angles-api-key"。不要将 API Key 提交到 cordis.yml、仓库或提示词中。
  • 当前状态:这是开发者预览版本。第一个公共版本使用 Angles Developer API,不包含自定义 DSH 面板或嵌入式视频编辑器。

生态链接

  • 插件目录:https://www.skillhub.cn/plugins/anglesvideo/anglesvideo-dsh-plugin
  • 源码仓库:https://github.com/anglesvideo/anglesvideo-dsh-plugin
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜