dsh-northstar
Northstar
一个本地 DeepSeek Harness 北极星守卫,包含明确的 AI 指标评估和任务对齐上下文。
插件会安装到这里;不确定时保持 web。
npx -y @deepseek-ai/dsh plugin --profile web add github:xDylanLong/dsh-northstar#dc37b8c66ffa2ec089c0f535ed7436a8b9133da8


dsh-northstar
一个本地 DeepSeek Harness 北极星守卫,包含明确的 AI 指标评估和任务对齐上下文。
插件会安装到这里;不确定时保持 web。
npx -y @deepseek-ai/dsh plugin --profile web add github:xDylanLong/dsh-northstar#dc37b8c66ffa2ec089c0f535ed7436a8b9133da8




Northstar 以 dsh-northstar 发布,当前版本为 0.1.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。
让 DeepSeek Harness 的每个任务都先对齐你的北极星指标。
dsh-northstar 是一个极简的本地插件:它把一个开关和一个配置按钮放进 Harness 首页,用户用自然语言保存一句北极星指标。指标只有在用户主动点击“评估指标”后,才会调用当前 DSH 模型进行语义评分;每次任务仍会在模型请求前经过 agent/pre-step,把北极星指标交给当前任务模型判断是否偏离。
settings.yaml,命名空间为 northstar;指标文本不会由插件自动上传,只有点击评估按钮时才会发送给当前模型。首页入口使用 DSH 官方的 shell.overlay additive slot,定位在主内容区顶部左侧,随侧边栏展开、收起和拖拽自适应,不替换内置 Agent Preset,也不改动 DSH 的 DOM 或视觉 token。配置面板从入口下方展开,并在窄屏下限制宽度。
首页入口以紧凑卡片呈现。开启后,Switch 会显示当前指标的评分颜色和状态,用户可以点击配置图标编辑或重新评估指标。
北极星检查可以随时手动关闭。关闭后不会在任务开始前注入北极星提醒,指标配置仍然保留,之后可以再次开启。
当北极星指标完成一次评估后,DeepSeek 会给出指标调整建议。用户可以选择采纳建议、保持原指标,或先继续讨论;插件不会自动修改已经保存的指标。
目标定义确认后,用户可以选择只记录目标、围绕目标制定执行方案,或将目标注册为正式目标并持续推进。这样可以把“指标评估”和“具体执行”分成两个明确步骤。
开启北极星检查后,任务模型会先判断当前任务是否直接服务北极星指标。如果存在偏离,会先说明偏离点并请求确认,而不是直接扩展到无关工作。
当前版本采用“用户主动触发的模型评估 + 任务前上下文提醒”:
ctx.llm.stream 调用当前默认模型,要求模型按照六个维度评分:用户价值 > 核心行为 > 商业关联 > 领先性 > 可影响性 > 可衡量性。评分结果不会限制 Switch 的交互,开关只表达用户是否启用任务前提醒。
pnpm install
pnpm test
pnpm typecheck
pnpm build
插件包包含 Host、Typert Remote 和 Browser client 三个入口,并通过 cordis.patch.yml 插入 DSH profile。发布前请使用实际 Harness profile 安装并验证首页入口、模型评估、设置持久化和首轮任务上下文。
在已安装 DeepSeek Harness 的环境中,将本仓库作为 DSH 插件包加入目标 profile,并刷新 Web client:
dsh plugin --profile web add dsh-northstar
如果使用本地构建包,将 dsh-northstar 替换为本地包路径或已发布的包版本。
Apache-2.0,见 LICENSE。