DSH Plugins
返回列表
🖥️

dsh-asc

客户端 更新于 2026.08.29

在终端中运行以下命令:

dsh plugin install Tangweiwei227/dsh-asc

将以下提示词粘贴到 DeepSeek Harness 对话框中:

执行 dsh plugin install Tangweiwei227/dsh-asc 即可在 DeepSeek Harness 中安装该插件,完整源码见 https://github.com/Tangweiwei227/dsh-asc 。

插件介绍

管理 App Store Connect 账户通常意味着在终端里反复执行 asc apps list、asc build upload、asc metadata pull 等命令,而让模型在 DSH 里拼原始 shell 字符串又带来了注入风险。dsh-asc 将开源的 App Store Connect CLI 封装为一个结构化 agent 工具:模型传入字符串数组(如 ["apps","list"]),插件通过 execFile 直接调用二进制——全程不经过 shell,从设计层面消除了命令注入。

这一个工具背后覆盖 76 个顶级命令组和 1,200+ 个 App Store Connect API 端点:TestFlight 构建上传、App Store 发布与回滚、Apple Ads、代码签名、本地化元数据与关键词、订阅管理、分析、Xcode Cloud 以及替代分发渠道。非交互模式下 asc 自动输出 JSON;插件将结果原样透传为 { ok, exitCode, stdout, stderr },让模型精确解析。破坏性操作仍保留 asc 自身的 --confirm 确认机制,多一道安全防线。

如果你已经在 DSH 工作流中管理 iOS 或 macOS 应用的发布、元数据或广告,又不想维护一堆 shell 脚本,dsh-asc 让你用自然语言驱动日常操作,同时保持调用链安全、可审计。

使用场景

  • 用自然语言查询账号下所有应用及构建状态
  • 批量拉取本地化描述和关键词元数据
  • 将新构建上传至 TestFlight 并查看发布进度

适合人员

  • 需要频繁操作 App Store Connect 的 iOS/macOS 开发者
  • 在 DSH 工作流中管理应用发布与元数据的团队
  • 希望避免 shell 注入风险的 AI agent 使用者