AI Agent 与 Skills研究原型已形成产物

agenth / Specability

以任务目标、上下文包、完成证据和验收门禁约束本地 Coding Agent。

本人职责
本地 CLI 原型与完成证据门禁
时间范围
2026-06 至 2026-07
技术栈
Node.js / CommonJS / node:test / YAML
最后核验
2026/07/17

01 / Problem

问题背景

Agent 可以生成看似完成的回答,却没有任务目标、差异摘要、验证记录和风险说明来证明工作真的完成。

02 / Approach

方法与结构

  • 生成项目级上下文包、任务卡和运行证据目录。
  • 把 diff、通过的验证、跳过项理由和风险声明设为完成门禁。
  • 通过本地 CLI 和项目钩子记录证据,不依赖全局服务。

03 / Decisions

核心决策与取舍

  1. agenth 包保持 private,本地原型不冒充公开 npm 分发。
  2. 缺少任一必需证据时,完成命令必须失败。
  3. 默认拒绝上传、遥测、危险 Git 和路径逃逸。

04 / Outcome

结果与当前边界

  • 本地 CLI 能初始化上下文、创建任务、记录证据并给出完成判定。
  • 12 项测试在 2026-07-18 重新执行并全部通过。
  • Specability 已形成本地打包原型,但不宣称已发布到公共 registry。

05 / Evidence

可查看证据

只有重新执行或重新检查过的事实才进入这里;没有公开链接的项目只显示来源核验摘要。

12 项测试通过:覆盖初始化、完成门禁、篡改检测、并发记录和危险命令阻断。
测试

12 项测试通过

覆盖初始化、完成门禁、篡改检测、并发记录和危险命令阻断。

打开证据
来源核验

private 本地 CLI

包元数据明确标记 private,当前只描述为本地分发原型。

返回项目与建设路线