dsh-aoci
在终端中运行以下命令:
dsh plugin install Fourteenth-Night/dsh-aoci
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install Fourteenth-Night/dsh-aoci,或从 https://github.com/Fourteenth-Night/dsh-aoci 按仓库说明安装该插件。
插件介绍
在 DeepSeek Harness 里让 Agent「看懂整个仓库」往往只靠零散检索和临时笔记,难以与 Git 变更对齐,也缺少可审计的治理边界。dsh-aoci 把 AOCI-CODE 认知层接到 DSH 插件体系:用本地 stdio MCP 与确定性 CLI 能力,把初始化、基线、校验等确定性治理,与在协议约束下由模型撰写的语义认知条目分开,让认知地图可版本化、可验证、可增量维护。
核心体验可以概括为「一条斜杠命令加一套互补工具面」。/aoci 可在给定路径或自动定位当前工作区仓库后,完成二进制校验、MCP 桥接绑定,并引导 Agent 构建索引;日常则通过 MCP 工具读取与维护认知(compact 模式下聚合为更少 schema,full 模式暴露完整九工具),配合 aoci_status、aoci_verify、aoci_refresh、aoci_audit 等确定性工具做健康检查、漂移检测与增量维护指令。另有 aoci_cognition 静态入口,在 PTC 与原生工具模式下都能做规则、检索、维护与本地预校验。
插件不内置 aoci 可执行文件,而是按 SHA-256 与最低版本校验用户自备的官方构建,子进程环境白名单、只读模式与默认关闭的 HTTP 路由也体现了最小权限思路。数据库侧认知覆盖 schema 元数据预检,不涉及业务数据直读。
适合已在 DSH 0.2.x 环境跑 Agent 工作流、希望把「仓库级理解」做成可治理资产而非一次性上下文的团队与个人:需要与 Git HEAD 对齐的维护基线、希望用 refresh 而非全量重建跟进变更,或希望通过 compact 工具面控制 token 预算的 Harness 用户。
使用场景
- 新仓库或新会话用 /aoci 一次性完成校验、绑定并引导构建认知索引
- 代码合并后通过 refresh 与 audit 做增量维护与基线漂移检查
- 重构前用关系、影响与血缘查询评估改动范围
适合人员
- 在 DSH 上运行编码 Agent 的开发者
- 需要可版本化、可审计仓库认知的团队
- 希望压缩 MCP 工具面并控制上下文 token 的 Harness 用户