dshbase

插件目录 / Knowledge / archgraph

archgraph

已验证 · 实测可装 derekhu0002

✓ 持续维护

查看 GitHub ↗ ← 返回插件目录

1Stars
0Forks
0未关闭 issue
—语言
2026-08-23最近推送
跨平台平台

功能简介

An architecture-graph driven framework for Agentic Engineering.

✅
我们的评价
可用 — 实测通过,早期项目

An architecture-graph driven framework for Agentic Engineering. 实测能干净安装、正常启动。早期项目,但功能可用。

「已验证」表示我们的自动化 CI 在干净 profile 里实际执行了 dsh plugin add 并启动成功——仅此而已。功能描述与版本兼容性均为作者声明。这不是安全审计,也不代表对第三方代码的背书。

README

ArchGraph

An architecture-graph driven framework for Agentic Engineering.

What is this?

ArchGraph builds a unified language that puts harness design and target product design into
one model — so you get a single view to work and observe, and real control over your agents.

alt text

Architecture

The global architecture (Layered Viewpoint) shows how the human, the coding agent, ARGO MCP, the
intent architecture graph, ArchiMate 3.2, and Enterprise Architect relate in graph-driven agentic
engineering:

Global architecture — Layered Viewpoint

Editable source: docs/diagrams/global-architecture.excalidraw

Supported Harnesses

ArchGraph deploys the ARGO toolchain to all major coding-agent environments:

Harness MCP Server Skills Rules / Instructions Agents Wakeup Gate
GitHub Copilot ✓ ✓ ✓ ✓ —
Cursor ✓ ✓ ✓ ✓ —
OpenCode ✓ ✓ ✓ ✓ ✓
DeepSeek Harness ✓ ✓ ✓ ✓ ✓
OpenClaw ✓ ✓ ✓ — ✓

A single argo-deploy registers the argo MCP server and installs all artifacts into each harness
automatically.

Install

npm install -g archgraph-argo
argo-deploy

Done — the ARGO toolchain, skills, and rules are deployed, and the argo MCP server is registered automatically in GitHub Copilot, Cursor, OpenCode, DeepSeek Harness (dsh), and OpenClaw.

Prerequisites and configuration

Everything works out of the box except semantic (Graph RAG) queries, which need:

  • Neo4j graph database — stores the structural projection of your architecture graph. During
    argo-deploy you configure ARGO_NEO4J_DATABASE_URL, ARGO_NEO4J_DATABASE_USERNAME, and
    ARGO_NEO4J_DATABASE_PASSWORD in ~/.argo/.env.
  • Embedding / vector engine — powers semantic Graph RAG retrieval. Configure
    ARGO_EMBEDDING_BASE_URL, ARGO_EMBEDDING_MODEL, ARGO_EMBEDDING_PROVIDER,
    ARGO_EMBEDDING_MODEL_VERSION, ARGO_EMBEDDING_DIMENSIONS, plus the API key QWEN_KEY.

Where do the values come from? The Neo4j credentials come from the Neo4j instance you own or
provision (URI, username, password). The embedding configuration and QWEN_KEY come from your
embedding provider's dashboard — for example Alibaba DashScope. argo-deploy walks you through the
prompt (existing non-empty values in ~/.argo/.env are kept); you can also edit the file afterwards
and re-run.

How to use

Step 0 — initialize the workspace. In a fresh project, ask your coding agent to run argo init
(the initializeWorkspace MCP call). It creates a starter design/KG/SystemArchitecture.json when
missing, performs the first JSON → Neo4j sync, initializes the semantic (Graph RAG) lifecycle, and
verifies the architecture. From then on, the intent graph is the source of truth for the project.

After installing, open your project and start a coding agent. It will:

  1. locate the architecture element behind the task before changing anything,
  2. arm itself with that element's Skills and Rules,
  3. work test-first (GIVEN-WHEN-THEN), and trace every commit back to the graph.

The intent architecture graph — modelled in ArchiMate 3.2 — is the single source of truth.

Community

ArchGraph runs on open co-building. Join the community hub to share, browse and reuse architecture
subgraphs
across projects, and follow the governance & contribution guides:

License

Apache License 2.0

安装

🧩 让 Agent 自动装(推荐)

装一次目录插件,之后本站所有插件都能让 DeepSeek Harness 自动找、自动装:

dsh plugin add dshbase-catalog

然后对 agent 说「帮我装 archgraph」,它会在目录里找到并自动安装。文档:dshbase-catalog · 已验证场景包。

该插件是 GitHub 源码(未发 npm)——直接从仓库装:

Web profile:

dsh plugin --profile web add github:derekhu0002/archgraph

Headless(CLI)profile:

dsh plugin --profile headless add github:derekhu0002/archgraph

实测报告

验证通过:从 GitHub 源码完成 L1 安装 + L2 加载 + L3 运行(dsh 0.1.0-rc.6)。

安全:尚未扫描——我们的每日静态扫描将很快覆盖它。

分享徽章

Knowledge 里更多

浏览全部 7819 个插件 →