把计划证据决策与交接留在仓库,实现可信续接
29.7/100
综合分
0
GitHub 星标
418
npm 周下载
—/5
用户评分
数据截至 2026/9/17 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add amber-protocolnpm 源 · amber-protocol 的发布者账号已校验与本仓库一致
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · chat
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 50 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查✓ 自动检查通过展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✓npm 包amber-protocol @ 1.6.0
✓Node 引擎要求 ^20.19.0 || ^22.12.0 || >=23 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/9/21 23:56:18
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
可执行外部命令读写/删除本地文件
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 仓库本地治理
- 留存计划证据决策
- 支持可信续接
Amber Protocol:面向编码智能体的仓库本地治理,附带 DeepSeek Harness(dsh)补丁覆盖层。
最近更新
在 GitHub 查看全部 →v2.0.22026-10-25
See CHANGELOG.md for details.
· Installation
npm install -g amber-protocol
· Documentation
· README
· Getting Started
· Architecture
原文(未汉化)
v2.0.12026-09-30
See CHANGELOG.md for details.
· Installation
npm install -g amber-protocol
· Documentation
· README
· Getting Started
· Architecture
原文(未汉化)
v2.0.02026-09-29
See CHANGELOG.md for details.
· Installation
npm install -g amber-protocol
· Documentation
· README
· Getting Started
· Architecture
原文(未汉化)
数据来自仓库的 GitHub Release,可能与插件实际版本不一致。
README
由 DeepSeek 最新模型翻译生成Amber Protocol
把 AI 编码工作变成可信续接。
Amber Protocol
CI
npm
Node Version
License
适用对象 ·产品旅程 ·安装 ·快速开始 · Team Replication Charter ·核心概念 ·文档 ·
面向已经把 Coding Agent 用于真实交付的项目。
计划、证据、决策与交接和代码一起留在仓库里。
状态:稳定版 · 里程碑与测试状态 →
Amber Protocol 是面向 Coding-Agent-Enabled Repository 的仓库本地治理层:这类项目已经持续使用一个或多个 Coding Agent 做真实交付,并由人类承担审查责任。难点不再只是生成代码,而是换人、换 agent 或换会话后,后继者能否仅凭仓库状态判断发生了什么、什么已获批准、证据是否足够,以及下一步是什么。
Amber 把计划、会话、证据、决策和交接显式留在代码旁。它的核心结果是 Trusted Continuation(可信续接):另一个人或 agent 不读取旧聊天,也能理解当前状态并正确继续一步。
Amber = 仓内团队复制层:把「如何安全用 AI 改这个仓」写成可交接的文件证据。
它挂在你已有的编码引擎之下,补治理与证据;不是又一个 agent 运行时,也不是组织级平台。
展开完整文档(README 剩余 1 节)
Amber Protocol 把 AI 编码工作变成可信续接。 Amber Protocol CI npm Node Version License 适用对象 ·产品旅程 ·安装 ·快速开始 · Team Replication Charter ·核心概念 ·文档 · 面向已经把 Coding Agent 用于真实交付的项目。 计划、证据、决策与交接和代码一起留在仓库里。 状态:稳定版 · 里程碑与测试状态 → Amber Protocol 是面向 Coding-Agent-Enabled Repository 的仓库本地治理层:这类项目已经持续使用一个或多个 Coding Agent 做真实交付,并由人类承担审查责任。难点不再只是生成代码,而是换人、换 agent 或换会话后,后继者能否仅凭仓库状态判断发生了什么、什么已获批准、证据是否足够,以及下一步是什么。 Amber 把计划、会话、证据、决策和交接显式留在代码旁。它的核心结果是 Trusted Continuation(可信续接):另一个人或 agent 不读取旧聊天,也能理解当前状态并正确继续一步。 Amber = 仓内团队复制层:把「如何安全用 AI 改这个仓」写成可交接的文件证据。 它挂在你已有的编码引擎之下,补治理与证据;不是又一个 agent 运行时,也不是组织级平台。 | Amber 是 | Amber 不是 | | 仓库内的治理与证据协议 | 组织级 Skill 市场 / 插件商店 | | 可审查的计划 · 闸门 · 审批 · 交接 | 跨仓网关或跨机器总控看板 | | 可在团队间复制的本地约定 | 常驻调度 / 自动跑项目命令的 daemon | 三层 | 层 | 职责 | | 引擎 | 读改代码、调工具、跑模型与 agent loop(由你选用的编码宿主提供) | | 治理(Amber) | 计划、闸门、审批、doctor/audit、handoff;证据写入仓库文件 | | 可选上层壳 | 只经 MCP 消费 Amber;不改 .amber 契约,不把 loop 塞进 Amber 内核 | 主线:引擎干活;Amber 证明「做了什么、是否可留、如何交接」。 硬非目标 这些是产品边界,不是 TODO: 1. 不替代编码引擎 / 不做通用 agent 运行时 2. 不跑动态工作流、不调度 live subagent、不自动执行你的项目命令 3. 不做组织级市场、跨仓网关、跨机器看板、always-on 调度器 4. 不覆盖已有项目文档(init 与 wiki 只补缺失文件) 完整边界见 Team Replication Charter 与 SPEC.md。 适用对象 - 目标环境:Coding-Agent-Enabled Repository——Coding Agent 已经参与持续、真实、受人工审查的交付;一次性试用或只安装了工具不算。 - 主要用户:Repository Maintainer——对仓库结果和连续性负责。 - 工作用户:agent-assisted developer——定义并执行有边界的交付工作。 - 决策用户:reviewer——依据计划、diff 与证据做 go/no-go 决定。 为什么需要 Amber - 不读旧聊天也能继续:计划、session、证据和 handoff 让状态能跨人、跨 agent 携带。 - 从仓库证据审查:决策依据是可检视产物,而不是 transcript 中的一句“已完成”。 - 在正确阶段恢复:失败与中断保留在产生它的步骤,不被成功叙事覆盖。 - 明确保留人类权限:审批和治理边界是可查记录,不是隐藏的运行时假设。 产品旅程 资格判断 → 安全接入 → 首次可信续接 → 日常交付 → 失败恢复 → 审查 / 验收 | Journey | 用户结果 | 默认表面 | 完成证据 | | J0 · 资格判断 | 确认 Amber 是否解决真实续接或审查问题 | amber audit | 只读发现与明确的采用/暂缓决定 | | J1 · 安全接入 | 不覆盖已有文件地建立最小仓库表面 | amber init、amber doctor | 可复验的 setup | | J2 · 首次可信续接 | 让新上下文正确继续一项真实工作 | amber next、amber plan、amber session、amber handoff | 新人或新 agent 不读旧聊天仍正确行动 | | J3 · 日常交付 | 定义、授权、工作、证明、审查、交接/验收 | Agent journey;CLI 回退 | 计划、session、命令证据和 checkpoint 一致 | | J4 · 失败恢复 | 在失败、暂停或上下文丢失后回到正确阶段 | amber session、amber next、amber handoff | 失败仍可见,恢复动作有边界 | | J5 · 审查 / 验收 | 依据仓库证据做 go/no-go 决定 | 计划、Gate、Evidence、Web Viewer | 不看 transcript 也能解释决定 | Feature、Bugfix、Refactor 仍由后台 Route 分型;前台只保留一个心智模型: Frame → Authorize → Work → Prove → Review → Handoff / Accept 上下文修复、持续改进、团队扩展和高保证治理是条件路径,不阻塞首次可信续接。完整定义见功能矩阵与用户旅程。 安装 从 npm 安装(推荐) npm install -g amber-protocol amber --version 从源码安装 git clone https://github.com/Bandersnatch0x/amber-protocol.git cd amber-protocol npm install node scripts/amber.js --version 快速开始(约 10 分钟) 用一项真实工作验证 Amber 是否产生可信续接;只生成文件不算激活。 J0 — 不修改项目地判断是否适配 amber audit --target my-project J1 — 安装最小表面;已有文件一律跳过 amber init --target my-project amber doctor --target my-project J2 — 定义一项真实目标并遵循状态推导出的下一步 amber next --objective "完成当前 API 修改" --target my-project 生成仓库本地续接材料 amber handoff --target my-project 然后新开一个不读取旧聊天的 agent 会话,或请另一位维护者只检查仓库。只有当这个新上下文能解释现状并正确继续一步时,Amber 才算完成激活。 init 和 wiki 永不覆盖已有文件。默认帮助只展示七个回退动词:audit、init、doctor、next、plan、handoff、session;专家与兼容表面保留在 amber --all。完整命令面见 CLI 参考。 在 DeepSeek Harness 里用 Amber 挂在官方 dsh-plugin topic 下。以原生 dsh bundle 安装,无需手动改路径: 安装一次;dsh 把 Amber bundle 层加入 profile dsh plugin --profile web add dsh-amber-protocol 安装后普通启动即加载 Amber(无需重复 --patch) dsh --profile web Windows 上默认端口 3080 常被系统保留,监听失败时加 --port 13080。 未发布 checkout fallback: 如果你在开发 Amber 本身且 bundle 尚未发布,改用 overlay patch。编辑 dsh/amber-full.patch.yml,把 /path/to/amber-protocol 换成本仓库路径,启动时叠加,不改 profile: dsh --profile web --patch /path/to/amber-protocol/dsh/amber-full.patch.yml 完整说明见 dsh/README.md。 amber loop recommend —— 安全的持续改进入口 amber loop recommend 是只读命令:它扫描本地 workflow-pack 里的 loop contract,按维护目标打分,并输出最适合人工审查的 dry-run 命令。它不会调度任务、执行 workflow 步骤、派发 agent,也不会写外部系统。 amber loop recommend --target . --goal "continuous improvement" --json amber loop run --file workflow-packs/safe-amber-bootstrap.pack.json --contract daily-amber-triage --dry-run --json 当前产品边界仍不支持 live scheduling;loop run 必须带 --dry-run。 核心概念 Amber 把治理组织为七个控制层,并向安全侧倾斜——优先级越高,Amber 投入该层的表面就越多: | 层 | 在 Amber 中的角色 | 优先级 | | Governance | 审批记录、安全默认值、策略边界和采纳控制约束行为。 | 最高 | | Verification | doctor、audit、校验、review 和 gate 表面提供显式检查。 | 高 | | Observability | 时间线、manifest、ledger 和报告让行为可检视。 | 高 | | Lifecycle | route、session、checkpoint 和 worktree 在本地组织工作。 | 中 | | Context | starter 文档、wiki 骨架、manifest 和交接产物保持项目上下文显式。 | 中 | | Tooling | CLI 命令、schema、validator、workflow pack 和 profile 暴露显式接口。 | 中 | | Execution | 最小化——Amber 避免成为通用执行运行时或真实 agent 平台。 | 低 | 主线:强化 Governance、Verification 和 Observability;让 Lifecycle 保持仓库本地;避免漂移成完整的 agent 平台。治理模型文档把每一层映射到具体命令。 会安装什么 —— doctor 检查的最小表面: - AGENTS.md 和 CLAUDE.md —— 面向 agent 的规则 - feature_list.json —— 被追踪的功能状态 - PROGRESS.md、session-handoff.md、clean-state-checklist.md、evaluator-rubric.md - .workflow/continuous-improvement/state.json - 最小 docs/wiki/ —— 项目上下文、系统图、runbook、验证、术语表 所有 starter 文件都是安全默认值。init 和 wiki 跳过已有文件,并在 dry-run 模式报告将会创建的内容。 它不会做什么 这些边界是产品的一部分,不是 TODO: - 不执行 Dynamic Workflow - 不调用真实 subagent runner - 不自动执行目标项目命令 - 不自动重写已有项目文档 - 当前产品不执行 scheduled loop 完整边界说明见 SPEC.md。 文档 | 主题 | 链接 | | 完整 CLI 参考 | docs/CLI_REFERENCE.md | | 快速开始指南 | docs/guides/user-getting-started.md | | 架构与治理模型 | docs/architecture/governance-model.md | | 部署与运维 | docs/DEPLOYMENT.md | | 监控 / 通知 / 策略 | MONITORING_SETUP.md · NOTIFICATION_SETUP.md · POLICY_CONFIGURATION.md | | 故障排查 | docs/TROUBLESHOOTING.md | | 完整文档索引 | docs/README.md | | 规格与路线图 | SPEC.md · ROADMAP.md | | DeepSeek Harness(dsh)叠加层 | dsh/README.md | | 贡献指南 | CONTRIBUTING.md | 可选 Web Viewer(apps/web)是旅程感知的判断表面:显示当前 J0–J5 阶段、下一条受治理动作、活跃 session、待处理 Gate 与仓库本地证据。它只反映 Amber 状态,不创建第二套流程,也不取代 Agent/CLI 权威表面。 cd apps/web npm install --legacy-peer-deps npm run dev 访问 http://localhost:3001 贡献 查看 CONTRIBUTING.md 了解开发设置、CI 和发布流程。 支持 - 📖 文档:docs/ - 🐛 报告问题:GitHub Issues - 💡 功能建议:GitHub Discussions 许可证 MIT 许可证 —— 详见 LICENSE。 Amber Protocol —— 为工程团队提供仓库本地 AI 编码治理。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
Bandersnatch0x/amber-protocol
把计划证据决策与交接留在仓库,实现可信续接
相关插件 · 对话 / 记忆
上下文中枢oceanbase/powercontext
上下文跟着工作走 —— 跨会话、跨智能体、跨人。
★ 1,489已汉化DSH
73.1
智能体记忆库plastic-labs/honcho
Honcho 是记忆基础设施,用来构建有状态的智能体。这些智能体能理解不断变化的人、智能体、群组、项目和想法。
★ 7,918已汉化DSH
71.7
长程智能体控制面loopx-project/loopx
给 Agent 一个目标,让工作持续向前。
★ 6,358已汉化DSH
71.3
智能体上下文数据库volcengine/OpenViking
给 AI 智能体用的上下文数据库
★ 41,453已汉化DSH
71.3
长效机器人团队Fei2411/DS-Bot
Download DS Bot for Windows 10/11 64-bit / 下载 Windows…
★ 5,293已汉化DSH
71.2
可携带记忆层EverMind-AI/EverOS
为什么选择 EverOS
★ 13,797已汉化DSH
71.1
这是你的仓库?认领条目