北极星 (Polaris):通用能力聚合与择优进化层

在 DeepSeek Harness(DSH)生态中,开发者通常需要对接多种插件、MCP Skills 与外部工具,管理成本随之增加。北极星作为通用能力聚合与择优进化层,位于 DSH 插件、第三方 MCP/Skills 与桌面新锐工具之上,负责持续嗅探、归一、竞技、验证、签名、索引与路由。它旨在让开发者面对单一意图接口时,底层能透明调度到当前最优实现。

核心功能

北极星由一系列原子原语组成,通过流水线实现从发现到调用的闭环。

  1. 异构嗅探:检测 DSH bundle、SKILL.md、MCP 配置、CLI bin 等异构资源,提取核心契约并归一化为 Polaris IR(剥离冗余依赖与权限)。
  2. 双轨竞技场:
    • 热启动极简轨道:执行冒烟测试与自洽性检查,挂载到上下文辅助开发。
    • 冷发布生产轨道:执行全量契约测试、模糊测试、性能基准、SBOM 审计与对抗性回放。
  3. SLSA 出处与不可变索引:通过 Ed25519 签名验证服务证据,结合 GitOps 维护不可变索引,确保生产环境调用的可信度。
  4. 语义调度:提供确定性意图路由,根据索引内容按意图透明路由到原生、自造或外源的最优实现。
  5. 自动模型工具注册:安装并重启 profile 后,开发 agent 会自动注册并调用 polaris_* 模型工具,无需人工输入命令。

安装与启用

在 DSH 环境中安装北极星插件:

dsh plugin --profile web add github:existyay/Polaris
dsh web

安装完成后,插件会向 DSH 注册同名模型工具,同时提供独立的 CLI 命令。

原子原语与工具

北极星在 DSH 内部以原子插件形态存在,每个原语职责单一,可通过 cordis.patch.yml 单独配置。

模型工具(自动触发)

开发 agent 在项目开发过程中会自动看到并调用以下工具:

工具名 触发场景
polaris_discover 寻找现成 DSH 能力,避免重复造轮子
polaris_audit 代码改动后自动扫描依赖、认证等风险
polaris_exec 需要一次有界冒烟执行并监控退出/超时/输出
polaris_verify 任务完成前自动跑测试并执行覆盖率门槛
polaris_retrieve 查找函数/类/文档概念时自动检索
polaris_license 新增依赖或发布前自动检查许可证合规
polaris_rules 注入中文理工科术语映射与代码优化规则

命令行原语

对应的独立 CLI 原语如下:

  • polaris-discovery (/polaris-discover):GitHub topic:dsh-plugin 实时发现与极简评分。
  • polaris-audit (/polaris-audit):静态代码扫描与依赖漏洞审计。
  • polaris-exec (/polaris-exec):有界子进程执行与运行时行为监控。
  • polaris-verify (/polaris-verify):schema 驱动确定性功能测试。
  • polaris-retrieve (/polaris-retrieve):代码符号与文档混合检索。
  • polaris-license (/polaris-license):许可证合规查询。
  • polaris-rules (/polaris-rules):声明式注入规则。

使用示例

1. 异构嗅探

对指定项目目录进行异构资源嗅探,提取核心契约。

dsh-polaris sniff --root /path/to/project

2. 双轨竞技场

在竞技场目录中运行双轨测试,验证候选服务的效用增量是否显著优于现存最优实现。

dsh-polaris arena --root /path/to/arena-root

3. 语义调度

根据意图从不可变索引中路由到最优实现。

dsh-polaris route "code review" --indexRoot /path/to/index

4. 不可变索引与 GitOps

将候选服务签发为 SLSA 出处并写入不可变索引。

dsh-polaris seal --name demo --entry node --capabilities demo,cli --persist
dsh-polaris promote --name demo --entry node --capabilities demo,cli --indexRoot /path/to/index

设计约束

  • 无状态:每个原子原语只读输入并产生确定性输出;流水线状态只存在于不可变索引中。
  • 单一职责:一个插件只做一件事;组合由 profile patch 层与流水线配置完成。
  • 成本有界:所有原语和流水线阶段都声明文件数、文件大小、超时与输出上限。

适用场景与注意

北极星特别适用于理工科(数学/物理/化学/工程/科研/数值/仿真)与代码优化(性能/重构/静态分析/测试质量/基准/调试)场景。

注意:插件以当前 DSH 进程权限运行,安装前应检查源码与许可证。插件不包含后台服务,所有状态变更通过 GitOps 方式写入不可变索引。

总结

北极星通过提供异构嗅探、双轨竞技场、SLSA 出处、不可变索引与语义调度等能力,为 DSH 插件体系构建了从发现、验证到调用的完整闭环。更多详情可参考项目仓库。

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

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

小夜