Skip to content

DeepSeek Harness 术语表 ​

Harness ​

中文: 智能执行框架 / Agent 执行外壳
简单解释: 把模型、工具、文件权限、Skill 和执行环境组合起来。
本项目: DeepSeek 模型不是直接“聊天”,而是通过 Harness 读文件、跑脚本、写受控文件。

Workspace ​

中文: 工作区
简单解释: Harness 当前允许工作和写入的项目目录。
本项目: <Local Path>。

Session ​

中文: 会话
简单解释: 一次持续的 Agent 工作上下文。

Web UI ​

中文: 网页界面
本项目: 本机 127.0.0.1:3080 的 Harness 页面。

API Key ​

中文: API 密钥
简单解释: 调用模型服务的授权凭证。

Provider ​

中文: 模型服务提供方
本项目: 最初直接使用 DeepSeek 官方 Provider。

LTS ​

中文: 长期支持版本
本项目: Node.js v24.20.0 LTS。

PATH ​

中文: 系统命令搜索路径
简单解释: 决定 node、npm、pnpm 等命令能否直接被终端找到。

npm ​

Node.js 默认包管理器。

npx ​

临时下载并运行 npm 包命令。本项目最初用它启动 Harness,但出现卡住。

pnpm ​

另一种 Node.js 包管理器。本项目改用 pnpm 后成功推进安装。

Package Manager ​

中文: 包管理器
管理程序依赖、版本和安装。

dlx ​

pnpm 的“一次性下载并执行”命令,作用类似 npx。

Dependency ​

中文: 依赖
程序运行需要的其他包。

Dependency Tree ​

中文: 依赖树
包与包之间的依赖关系图。

Resolver ​

中文: 依赖解析器
负责决定每个依赖应该使用哪个版本。

Tarball ​

打包后的压缩包格式,npm 包下载时常见。

Build Script ​

安装依赖时执行的构建脚本。本项目只允许了需要的三个包执行构建。

Process ​

中文: 进程
操作系统正在运行的程序实例。

Skill ​

中文: 技能规则包
告诉 Agent “这类任务该如何做”。

Tool ​

中文: 工具
实际执行读文件、写文件、命令行等动作的能力。

Model ​

中文: 模型
负责语言理解、推理、解释和生成。

Plugin ​

中文: 插件
为 Harness 增加外部能力或工具的模块。

Skill Catalog ​

Skill 的索引;模型先看到名称和描述,再按需加载全文。

cwd ​

Current Working Directory,当前工作目录。

YAML Frontmatter ​

Markdown 文件开头 --- 包围的结构化元数据。

Skill Invocation ​

模型实际加载并使用某个 Skill 的动作。

Sandbox ​

中文: 沙箱 / 权限边界
限制 Agent 可写范围和高风险操作。

Raw Data ​

中文: 原始数据
未经模型解释的数据。

Test Fixture ​

中文: 测试夹具
人为构造且答案已知的数据集,用来判断系统是否真的算对。

Hallucination ​

中文: 幻觉
模型生成了输入中不存在或无法支持的信息。

Grounding ​

中文: 证据落地
结论必须能追溯到真实输入证据。

Fact ​

直接由文件、字段、程序统计得到的事实。

Inference ​

由多个事实合理归纳出的解释,不等于直接事实。

Hypothesis ​

需要未来数据验证的假设。

Unknown ​

现有证据不足,必须保持未知。

Evidence Drift ​

中文: 证据漂移
原本只是推断的信息,在后续表达中被逐渐写成事实。

Self-Audit ​

模型完成分析后主动重新核对证据、数字和推断边界。

Baseline ​

中文: 基线
第一份可作为后续比较参照的真实正式结果。

Integration Layer ​

中文: 集成层
把现有系统连接起来,而不是取代它。

Deterministic ​

中文: 确定性
同样输入应得到同样准确输出。

Validator ​

中文: 校验器
负责计数、统计、范围检查、一致性检查等确定性工作。

Structured Output ​

中文: 结构化输出
如 JSON,字段固定、程序可读。

Python Launcher ​

Windows 的 py 命令,用于启动 Python。

Exit Code ​

中文: 退出码
0 通常代表成功,非 0 代表错误。

Pipeline ​

中文: 流水线
数据按固定顺序流经多个处理阶段。

Machine-readable Metadata ​

中文: 机器可读元数据
如 YAML frontmatter,程序可自动解析。

State Machine ​

中文: 状态机
对象只能在允许的状态之间转换。

Human-in-the-loop ​

中文: 人在回路
关键决策必须由用户确认,AI 不能自行越过。

Audit Trail ​

中文: 审计轨迹
记录谁在什么时候因为什么做了状态变化。

Lifecycle ​

中文: 生命周期
一个对象从创建到结束的完整状态过程。

Immutable ​

中文: 不可变
实验开始后关键定义不得中途偷改。

Outcome Metric ​

中文: 结果指标
用来判断实验是否有效的指标。

AI 推荐的决定,不等于最终决定。

Final Decision Gate ​

实验完成后,由用户确认“保留还是回滚”的人工门。

Rule Promotion ​

把实验验证出的做法晋升为长期规则。

Promotion Gate ​

Rule Promotion 前的第三个人工授权门。

Provenance ​

中文: 来源链
Rule 必须能追溯到 Experiment → Weekly → Raw Input。

Traceability ​

中文: 可追溯性
能沿来源链查回原始证据。

Scope ​

中文: 适用范围
规则只在证据支持的范围内有效。

Overgeneralization ​

中文: 过度泛化
把局部实验结论错误推广到所有场景。

Governance ​

中文: 治理
谁能改什么、在什么条件下允许修改。

Adapter ​

中文: 适配器
把一种数据格式转换成另一种系统可消费的格式。

Single Source of Truth ​

中文: 单一真相源
同一类正式事实只能有一个权威来源。

Normalization ​

中文: 标准化
把不同原始格式统一为固定结构。

Schema Tolerance ​

中文: Schema 容错
输入字段不完全一致时,程序仍能安全处理。

Data Quality Warning ​

中文: 数据质量警告
数据可继续使用,但存在缺失或结构差异。

Execution Mode ​

中文: 执行模式
同一个 Skill 根据 Test / Real 输入走不同流程。

Dry Run ​

中文: 试运行
完整走逻辑,但不产生正式业务写入。

Regression Test ​

中文: 回归测试
升级后重新用已知数据测试,确认旧能力没有被破坏。

Thin Pointer ​

中文: 薄指针
入口文件只指向真正权威规则,不复制完整规则。

Period Resolver ​

中文: 时间区间解析器
把“周复盘 8.24-8.30”解析成标准 start/end。

Evidence Compression Drift ​

中文: 证据压缩漂移
正文正确,但在摘要或 UPDATE 压缩时漏掉关键反证/互补证据。

Unknown Field Semantics ​

中文: 未知字段语义
字段存在不等于知道它的业务含义,不能只凭字段名猜。

Architecture Freeze ​

中文: 架构冻结
达到阶段目标后停止无止境重构,除非出现新的明确缺陷。