前言¶
在智能体开发与长周期项目维护中,上下文管理是核心挑战之一。随着代码库和业务逻辑的演进,团队内部往往会出现术语不一致或关键决策遗忘的问题。缺乏统一的领域模型和决策记录,会导致智能体在理解项目时产生歧义。需要一个轻量级且结构化的工具来沉淀这些知识。
这是什么¶
dsh-domain-modeling 是一个 DeepSeek Harness (DSH) 插件,由 satan9394 维护。它属于“记忆”分类。该插件的核心功能是辅助进行领域建模,旨在维护项目的术语表(CONTEXT.md)以及架构决策记录(ADR)。其设计理念受到了 mattpocock/skills(223k★)项目的启发。
核心功能¶
- 领域建模:辅助梳理和建立项目的领域模型。
- 维护术语表:生成或更新 CONTEXT.md 文件,统一项目术语。
- 维护 ADR 决策记录:记录架构决策及其背景,便于追溯。
安装与启用¶
由于未提供具体的安装命令,请通过以下方式获取插件源码或通过目录安装。
-
访问插件目录页面:
https://www.skillhub.cn/plugins/satan9394/dsh-domain-modeling -
访问 GitHub 仓库查看源码:
https://github.com/satan9394/dsh-domain-modeling
在 DSH 环境中,将插件添加到技能目录或通过插件管理器加载即可启用。
典型用法¶
使用该插件时,智能体可以分析项目结构,识别核心业务领域和关键术语,进而生成或更新 CONTEXT.md 文件,确保团队成员对项目术语的理解一致。同时,智能体能够辅助编写 ADR 文档,记录在特定历史背景下做出的架构选择及其原因,为后续维护提供参考。
适用场景与注意¶
该插件适合需要长期维护、知识体系复杂的软件项目。在使用前,请务必检查插件的源代码和许可证信息,确保符合项目安全要求。插件以当前 DSH 进程的权限运行。
短结尾¶
dsh-domain-modeling 为智能体提供了维护领域知识和架构决策记录的基础能力。通过统一的 CONTEXT.md 和 ADR 管理,可以有效降低上下文丢失的风险。更多详情请参考插件目录或 GitHub 仓库。