前言¶
在 DeepSeek Harness(dsh)上开发智能体,需要把记忆、反思、约束、度量、评估等能力落地到工程化骨架上。现有做法往往需要手动拼装插件和规则,调试成本高、扩展性差。下面介绍 AGINT,它提供一套可复用的规范与组件,把上述能力封装成 bundle,让开发者更聚焦于业务逻辑本身。
这是什么¶
AGINT 是基于 DeepSeek Harness 的自进化智能体框架。它不是 fork,也不是 AGI 实现,而是 dsh 之上的规范 + 组件,用于构建通往 AGI 的工程化骨架(记忆 / 反思 / 约束 / 度量 / 评估)。维护者为 Anmulzhao。
核心功能¶
- 四层结构:bundle(整体,含所有插件与挂载 patch)、preset(4 套:agint 主线、agint-blockchain、agint-investor、agint-ops)、plugin(40 个 Cordis 插件,8 组:记忆 / 调度 / 反思 / 质量 / 闭环 / 执行 / 观测 / 感知)、data(运行时数据:记忆 / 规则 / 指标 / 梦境 / 复盘)。
- 自进化流程:D-QAF 四阶段流水线 + HARM 四维指标 + 进化记忆层;默认自动化,人工审批作兜底;新机制带 kill-switch,出厂即开、配齐降级与审计出口。
- 仓库自检:提供四步检查脚本(patch YAML 可解析 → 接线通电 → dsh 兼容 → 能力边界未越界)。
安装与启用¶
前置条件:Node.js ≥ 20、python3、dsh ≥ 0.1.7-rc.1、目标 profile 已初始化(web 跑过一次 dsh web,desktop 启动过一次桌面版)。
git clone https://github.com/Anmulzhao/DSH-AGINT.git ~/projects/AGINT
cd ~/projects/AGINT
./install/install.sh --profile=web # 默认 web;装进桌面 profile 写 --profile=desktop
装完必须重启目标 profile(web 重开 dsh web;desktop 退出并重开桌面版),因为 bundle 与 profile 层不热更新。卸载:
./install/uninstall.sh
典型用法¶
安装后,在目标 profile 中使用 AGINT bundle(默认为 @agint/host)。4 套 preset 可按场景选用,例如主线人格与工具集。具体插件清单与挂载声明见 docs/plugins/。
适用场景与注意¶
适合需要将记忆、反思、约束、度量、评估等能力工程化、可复用的开发者。插件以当前 dsh 进程权限运行,安装前应检查源码与许可证。
短结尾¶
AGINT 提供 dsh 之上的自进化骨架与自检工具链,让智能体开发更聚焦于业务逻辑。目录页:https://www.skillhub.cn/plugins/Anmulzhao/DSH-AGINT;源码:https://github.com/Anmulzhao/DSH-AGINT