dsh-arch-advisor-offline
文件与数据 活跃维护

dsh-arch-advisor-offline

LeeGuanWei-a/dsh-arch-advisor-offline

离线持久化插件,可在聊天场景中充当架构顾问,内置40份架构教程、31套设计模板、6个落地案例,引导完成全流程架构设计,输出需求、概要、详细、数据库四类文档。

0
Stars 标星
0
Forks 分支
0
Watchers 关注
0
Open Issues
JavaScript
主要语言
MIT
开源协议
1.3 MB
仓库大小
16 天前
最后推送
一键安装扩展 / 插件指令
dsh plugin --profile web add github:LeeGuanWei-a/dsh-arch-advisor-offline
git clone https://github.com/LeeGuanWei-a/dsh-arch-advisor-offline.git
git clone git@github.com:LeeGuanWei-a/dsh-arch-advisor-offline.git
README.md main

dsh-arch-advisor-offline · DeepSeek Harness 离线架构顾问插件

English · 中文

一句话说明

在线版的"完全离线"姊妹插件。 把开源知识库
awesome-architecture
(40 篇教程、31 个模板、6 个案例,中英全量)打包进插件本体
运行时零网络依赖——适合完全断网或只信任固定内容快照的环境。

  • 工具名带 _offline 后缀(如 arch_read_offline),可与在线版 dsh-arch-advisor 同时安装,互不冲突。
  • 内容与上游同步于打包时的版本;上游更新后需更新本插件获取新内容。
  • 数据来源:awesome-architecture(MIT)。本插件不包含/改写其内容,仅打包分发。

7 个工具(全部 _offline 后缀)

工具 作用
arch_roadmap_offline 知识库总览与学习路径
arch_search_offline 目录关键词检索
arch_read_offline 读某篇正文(目录+预览/full/zh·en)
arch_ask_offline 想法 → 映射到相关 教程+模板+案例
arch_design_offline 分步引导式架构设计
arch_docs_offline 开发文档规范(arch/prd/hld/lld/dbd)
arch_version_offline 文档版本管理规范

安装

# GitHub 直装
dsh plugin --profile web add github:LeeGuanWei-a/dsh-arch-advisor-offline

# 或发布 npm 后
dsh plugin --profile web add dsh-arch-advisor-offline

重启后开新会话即可用(无网络也可)。

内容更新

awesome-architecture 约一两周更新一次。更新本离线包:

  1. 上游 clone 拉到最新:git -C <你的awesome-architecture克隆> pull
  2. 重新同步 content/(sync-content 由作者执行):把 tutorial/ cases/ templates/ en/ 及顶层 md 复制回 content/
  3. 升版本号 → 发布

需要作者提供一个一键同步脚本的话,说明即可。

验证

dsh plugin --profile web list        # 应看到 dsh-arch-advisor-offline
# 断网状态下问:帮我设计一个电商秒杀系统 → arch_ask_offline 应能正常返回

与在线版的取舍

在线版 dsh-arch-advisor 离线版(本插件)
内容 运行时拉取,永远最新 打包内置,固定快照
网络 必须能访问 GitHub 完全不需要
包体积 ~KB ~3.5MB(含内容)
可同装 ✅ 工具名 _offline 不冲突

常见问题

Q:为什么工具名带 _offline?
A:避免与在线版同名工具重复注册冲突;两版可同时安装按需使用。

Q:内容会过期吗?
A:会——冻结在打包时刻。上游更新后更新本插件即可(见"内容更新")。

Q:对 dsh 版本要求?
A:cordis 4 体系即可,安装时 peer 校验自动拦截过旧 host。


English

Fully-offline sister plugin of dsh-arch-advisor. The awesome-architecture
knowledge base (tutorials/templates/cases, zh+en) is bundled into the package
zero network access at runtime. Tool names carry an _offline suffix so it can be
installed alongside the online version without conflicts.

Install:

dsh plugin --profile web add github:LeeGuanWei-a/dsh-arch-advisor-offline

Content freezes at pack time; update the plugin to refresh (upstream refreshes ~weekly).

Data source: awesome-architecture (MIT).