返回目录

archify

维护状态: 活跃

tt-a1i/archify

为编码智能体生成美观可验证的架构图、时序图与数据流图,输出自包含 HTML,支持动效与清晰导出。

前往 GitHub项目主页
$ dsh plugin --profile web add @tt-a1i/archify-dsh@0.1.0

58,335

星标

3,808

Fork

JavaScript

语言

MIT

许可证

2026-04-15

创建于

2026-09-11

最近推送

MIT 许可的 Agent 技能,产出五种类型的可交互 diagram-as-code 系统架构图;以社区插件 @tt-a1i/archify-dsh 形式经 dsh CLI 安装进 DeepSeek Harness。

DSH 适配

兼容

作者声明

安全审计

未审计

最后核验

2026-08-21

许可证

MIT

01它能帮你完成什么?

  • Turn a repository or system description into an interactive architecture map inside DeepSeek Harness

    Interactive, shareable technical maps — architecture, workflow, sequence, data-flow and lifecycle diagrams — as self-contained HTML with PNG, SVG, WebM and 1200×630 share-card exports

    Developers and architects running DeepSeek Harness (dsh) who want agent-generated, verifiable system diagrams instead of hand-drawn boxes

  • Review architecture changes before merge with exact Before / Delta / After facts

    An architecture-delta artifact comparing two validated snapshots with exact added, removed, changed, moved, and rerouted facts plus a machine receipt

    Tech leads and reviewers using dsh for design or PR review who need grounded change evidence

  • Explore and present diagrams without inventing topology

    Grounded interactions: node search, revision-verified source links, upstream/downstream reach, exact route probes, role comparison and guided stories

    Engineers presenting or auditing system maps produced by a coding agent

02如何接入 DeepSeek Harness?

前置条件

  • Developer-preview DeepSeek Harness CLI `@deepseek-ai/dsh@0.1.0-rc.6`
  • Node.js `^22.19.0 || >=24.0.0`
  • Community opt-in integration (not an official DeepSeek product)

安装步骤

  1. 01

    Install: `dsh plugin --profile web add @tt-a1i/archify-dsh@0.1.0`

    $ dsh plugin --profile web add @tt-a1i/archify-dsh@0.1.0

  2. 02

    Invoke: `Use the archify skill to map this repository's runtime architecture.`

  3. 03

    Remove: `dsh plugin --profile web remove @tt-a1i/archify-dsh`

    $ dsh plugin --profile web remove @tt-a1i/archify-dsh

验证接入成功

作者未说明

03DSH 适配与能力边界

DSH 适配兼容

Community agent-skill plugin installed inside DeepSeek Harness via `dsh plugin --profile web add @tt-a1i/archify-dsh@0.1.0` (community opt-in, not an official DeepSeek product)

  • Five diagram types from one agent skill

    a system description or repository, via chat promptsarchitecture / workflow / sequence / data-flow / lifecycle diagrams as interactive self-contained HTML with four presets and dark/light themes

  • Atomic validation before delivery

    typed JSON IR diagram sourceschema, layout, HTML/SVG, route, and label-to-route clearance checks; failures return stable rule codes and supported repairs via `validate --json` / `deliver --json`

    `deliver` renders a same-directory candidate and atomically replaces the target HTML file only after all checks pass
  • Export & share cards

    a verified diagram (optionally with a traced route or reach)PNG to clipboard plus static or motion downloads: PNG, SVG, WebM, and 1200×630 share / route / reach cards

    export downloads files to the local machine
  • Zero-dependency CLI

    diagram JSON sources or a natural-language question`doctor`, `demo`, `guide`, `validate`, `preview`, `deliver` and `compare architecture` commands

    `preview` starts a loopback-only desktop server bound to 127.0.0.1 on a random port and watches one JSON file

04适合谁?何时不该用?

适合

  • Developers and architects running DeepSeek Harness (dsh) who want agent-generated, verifiable system diagrams instead of hand-drawn boxes
  • Tech leads and reviewers using dsh for design or PR review who need grounded change evidence
  • Engineers presenting or auditing system maps produced by a coding agent

不适合

  • The DeepSeek Harness integration is a community opt-in, not an official DeepSeek product, and targets the developer-preview `@deepseek-ai/dsh@0.1.0-rc.6` with Node `^22.19.0 || >=24.0.0`.
  • Under DeepSeek Harness, shell files need exact workspace paths — Web Produced Files are not supported.

05兼容性、维护与安全提示

  • The DeepSeek Harness integration is a community opt-in, not an official DeepSeek product, and targets the developer-preview `@deepseek-ai/dsh@0.1.0-rc.6` with Node `^22.19.0 || >=24.0.0`.
  • Under DeepSeek Harness, shell files need exact workspace paths — Web Produced Files are not supported.
  • Automatic Mermaid parsing, general-purpose auto-layout, hosted sharing, and WYSIWYG editing are intentionally outside the current scope.
2026-04-152026-08-19v2.15.0

MIT · actively maintained (latest release v2.15.0, 2026-08-17)

06常见问题

Archify 如何接入 DeepSeek Harness?是原生还是插件?

它是社区自选(opt-in)插件,并非 DeepSeek 官方产品。执行 `dsh plugin --profile web add @tt-a1i/archify-dsh@0.1.0` 安装后,直接在对话中调用,例如:`Use the archify skill to map this repository's runtime architecture.`

需要什么前置条件?

需要 developer-preview 版 DeepSeek Harness CLI `@deepseek-ai/dsh@0.1.0-rc.6` 和 Node.js `^22.19.0 || >=24.0.0`。另外 shell 文件需要精确的工作区路径,不支持 Web Produced Files。

输出是什么?结果方便分享吗?

产出单文件 HTML 图表(架构、工作流、时序、数据流、生命周期),并可导出 PNG、SVG、WebM 与 1200×630 分享卡片。每个产物在替换上一版前都会通过原子化校验。

有遥测吗?如何卸载?

README 明确说明无遥测(No telemetry)。卸载执行 `dsh plugin --profile web remove @tt-a1i/archify-dsh`。

哪些功能明确不做?

自动解析 Mermaid、通用自动布局、托管分享和所见即所得编辑,都被有意排除在当前范围之外。

08数据与来源

  • 作者声明github.com146b6d4e16ef…

    [DSH community opt-in](integrations/deepseek-harness/README.md): `dsh plugin --profile web add @tt-a1i/archify-dsh@0.1.0…

  • 作者声明github.com146b6d4e16ef…

    **DeepSeek Harness:** Community integration, not an official DeepSeek product; developer-preview `@deepseek-ai/dsh@0.1.0…

页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-08-21。发现错误?提交更正。

🏆

最佳 DeepSeek Harness 插件

从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。

DSH Plugins 是独立的 DeepSeek Harness 插件市场,与 DeepSeek 官方无关,也不代表官方背书。第三方插件未经安全审计,安装前请审查源码。

每周获取最新的 DeepSeek Harness 插件,绝不滥发。