CST_AI: Safe, resumable automation and analysis plugin for CST Studio Suite

DeepSeek Harness 插件生态中,针对 CST Studio Suite 的自动化与仿真任务,开发者常面临执行不可控、难以断点续传、缺乏预算限制等风险。CST_AI 插件通过声明式任务描述、执行前校验与预算控制,在 DSH 流程中提供了一套安全、可恢复的解决方案。

插件定位

这是 aomk20201110-commits 维护的工作流类插件,专注于 CST Studio Suite 的安全自动化与分析。它遵循 MIT 许可证,目前开源在 GitHub。

核心功能

该插件提供了一套完整的任务生命周期管理能力:

  • 五个公共操作:支持 plan(规划)、run(执行)、status(状态)、inspect(检查)和 resume(续跑)。
  • 求解策略与预算:支持 solve_policy(如 FORBID / ALLOW_ONE / ALLOW_UP_TO_N / REUSE_ONLY)和预算限制,防止未授权求解。
  • 持久化运行存储:通过原子检查点和追加式事件日志,支持断点续跑。
  • 参数扫描:支持 spec.points[] 定义扫描点,每个点独立项目但共享预算。
  • 结构化错误与校验:提供机器可读的错误分类,且 plan 阶段零接触 CST,先验证后执行。
  • 结果复用:支持签名和工件哈希校验,在不重新求解的情况下复用结果。

安装与启用

使用 DeepSeek Harness 命令行安装插件:

dsh plugin --profile web add github:aomk20201110-commits/CST_AI#<40-char-commit>

典型用法

  1. 使用 TaskSpec JSON 声明任务。
  2. 先运行 plan 验证零 CST 接触并预估预算。
  3. 使用 run 仅执行计划列出的副作用。
  4. 使用 status 或 inspect 从新进程查询运行状态。
  5. 使用 resume 在中断后继续运行。
  6. 也可直接通过 cst_cli.py 作为命令行入口。

环境要求

  • 操作系统:仅支持 Windows。
  • 核心环境:CST Studio Suite 2026 及其内置的 Python 3.12.x 解释器。
  • 运行时:PowerShell 5.1 或更高版本。
  • 可选依赖:若需使用 DSH 工具适配器,需安装 Node.js 18+。

注意事项

  • 无 Python 包依赖:插件仅使用标准库,不依赖 pip 安装任何外部依赖。
  • 数据缺失处理:当数据不可用时,返回 null 及有效性代码,而非编造数值。

总结

CST_AI 为 DeepSeek Harness 提供了可控、可恢复的 CST 仿真工作流能力。更多细节可参考社区目录或项目主页。

羽毛球分组比赛记分
小程序二维码

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

小夜