← 返回 Skills 市场
boboy-j

digital-solution-designer

作者 boboy-j · GitHub ↗ · v1.1.2 · MIT-0
cross-platform ✓ 安全检测通过
129
总下载
1
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install digital-solution-designer
功能描述
系统化设计数字化解决方案,涵盖方案类型识别、政策背景分析、需求分析、建设思路设计、架构设计(业务、功能、数据、技术四维度)、技术选型、具体建设内容、实施规划、风险评估和投资估算的全流程能力。适用于规划类、申报类、可研类、投标类和工作汇报类等多种方案产出场景,覆盖政府数字化转型和企业数字化转型两大核心领域。
使用说明 (SKILL.md)

数字化解决方案设计

任务目标

系统化设计数字化解决方案,从方案类型识别到实施规划的完整流程,支持多种方案类型的结构化输出。

核心领域:政府数字化转型、企业数字化转型。

触发条件:"设计[系统/平台/应用]解决方案"、"规划[业务场景]数字化方案"、"评估[系统]升级方案"、"设计[领域]技术架构"、"政府数字化转型"、"政务系统"、"一网通办"、"数字政府"、"规划方案"、"申报方案"、"可研方案"、"投标方案"、"工作汇报"

方案类型识别规则(强制执行)

  1. 强制询问:用户输入需求后,必须先询问方案类型,禁止推导或猜测。
    • 询问语:"请问您需要产出哪种类型的方案?可选择:规划类、申报类、可研类、投标类、工作汇报类"
  2. 等待确认:待用户明确反馈后,再根据所选类型编写方案。

各类型详细说明见 README.md

操作流程(按方案类型选择执行)

第零阶段:方案类型识别(必执行)

询问用户方案类型,确认后按下方映射执行。

方案类型流程映射

  • 规划类:第一阶段(政策背景) → 第二阶段(简化需求) → 第三阶段(建设思路) → 4.1(简化业务架构) → 第六阶段(简化建设内容) → 效益分析
  • 申报类:第一阶段 → 第二阶段 → 第三阶段 → 第四阶段(四维度架构) → 第六阶段(主要建设内容) → 第七阶段(简化实施计划) → 效益分析 → 费用估算
  • 可研类:全部阶段(第一至第八阶段) + 投资估算。需求需细化至业务、用户、功能、数据、性能、安全、运维;技术选型需详细。
  • 投标类:第二阶段(需求理解) → 第三阶段(总体方案) → 第四阶段(四维度架构) → 详细功能设计 → 项目管理方案 → 安全合规方案 → 运维方案 → 培训方案 → 报价文件
  • 工作汇报类:特殊结构(工作背景→问题→当前工作→成果→问题→下一步计划→需支持)

第一阶段:政策背景分析

梳理政策环境,分析影响与合规要求。输出政策分析报告。

第二阶段:需求分析

行业与客户现状分析,收集核心需求并排序(MoSCoW/MVP)。输出需求文档。

第三阶段:建设思路设计

确定目标、原则、路径与分期规划。输出建设思路文档。

第四阶段:架构设计(四维度)

  • 业务架构:梳理流程与能力,生成架构图。使用 python scripts/generate-architecture-diagram.py --diagram-type business --input business.dot --output business.png
  • 功能架构:划分模块与层次,生成架构图。使用 --diagram-type functional
  • 数据架构:设计模型、数据流、标准与治理,生成架构图。使用 --diagram-type data
  • 技术架构:确定模式、部署、安全与集成设计,生成架构图。使用 --diagram-type technical 架构图生成需预装 graphviz,DOT 模板参考 references/architecture-dimensions.md

第五阶段:技术选型

确定选型维度并评估技术栈。参考 references/technology-stack-guide.md

第六阶段:具体建设内容

将四维度架构转化为具体建设任务:业务实施、功能开发、数据实现、技术部署。

第七阶段:实施规划

规划实施阶段(MVP→扩展→优化),分解任务与里程碑。参考 references/implementation-phases.md

第八阶段:风险评估

识别并评估风险,制定缓解策略。

第九阶段:效益分析与投资估算

  • 效益分析:经济/社会/管理效益。
  • 投资估算:申报/可研/投标类必需。包含硬件、软件、服务、数据、测评、培训、运维等分项。

第十阶段:特殊章节(按类型增加)

  • 详细功能设计(投标类)
  • 项目实施与管理方案(投标类)
  • 信息安全与合规方案(投标、可研类)
  • 运维服务与保障方案(投标类)
  • 培训方案(投标类)

可选分支

  • 快速原型 / 企业级 / 创新项目 / 遗留系统迁移 / 政府数字化转型(参考 references/government-digitalization.md)

资源索引

  • 架构图脚本:scripts/generate-architecture-diagram.py
  • 方案类型框架:references/solution-type-frames.md
  • 架构模式参考:references/architecture-patterns.md
  • 架构维度参考:references/architecture-dimensions.md
  • 技术选型指南:references/technology-stack-guide.md
  • 实施阶段参考:references/implementation-phases.md
  • 政府数字化参考:references/government-digitalization.md

注意事项

  • 强制询问方案类型:用户输入后必须先询问,不可推导。
  • 阶段迭代:根据方案类型选择所需阶段。
  • 产出导向:每阶段产出明确文档。
  • 业务优先:技术服务于业务目标。
  • 四维度协同:业务、功能、数据、技术架构需一致。
  • 架构图生成:使用指定脚本。
  • 详细说明见 README.md
安全使用建议
This skill appears coherent and focused on producing digital-solution documents and architecture diagrams. Before installing: 1) Ensure Graphviz rendering is available on your system (install system Graphviz 'dot' command plus the Python 'graphviz' package) because the script will try to render DOT to PNG/SVG/PDF. 2) Be aware the agent is instructed to ask the user to confirm the scheme type before proceeding and may perform internet searches when the user cannot provide needed context — avoid pasting sensitive or confidential data into prompts or DOT files. 3) Review the small script (scripts/generate-architecture-diagram.py) if you are concerned about local file handling; it only reads provided DOT files or stdin and writes rendered outputs. 4) If you do not want the skill to be invoked autonomously, keep it user-invocable only or adjust agent settings. If you want greater assurance, ask the publisher for an explicit install checklist (system package requirements) and confirm whether Graphviz system binary is required in your environment.
功能分析
Type: OpenClaw Skill Name: digital-solution-designer Version: 1.1.2 The digital-solution-designer skill bundle is a comprehensive toolset for generating structured digital transformation proposals. It includes a Python script (scripts/generate-architecture-diagram.py) that utilizes the standard 'graphviz' library to render architecture diagrams from DOT-formatted text. The instructions in SKILL.md and README.md are strictly aligned with the stated purpose, implementing a 'force inquiry' mechanism to ensure the agent correctly identifies the user's required solution type before proceeding. No indicators of data exfiltration, unauthorized execution, or malicious prompt injection were found.
能力评估
Purpose & Capability
Name/description (digital solution design) matches the provided content: structured design process, references, templates, and a small script to render Graphviz DOT diagrams. The included reference docs, templates, and the diagram script are proportionate to the stated purpose.
Instruction Scope
SKILL.md limits scope (forces explicit scheme-type confirmation before producing outputs) and documents concrete steps for each phase. It instructs the agent to generate diagrams using the included script and to consult references. It also allows the agent to 'search the internet' for common scenario information when the user cannot provide details — this is reasonable for a design skill but means the agent may perform external queries. The script reads local DOT files or stdin to render diagrams, which is expected behavior for this feature.
Install Mechanism
This is instruction-only (no install spec), so nothing is automatically downloaded. SKILL.md and README recommend 'pip install graphviz' (python package). However, the skill does not declare a required system binary: the python 'graphviz' package typically requires the Graphviz system tool (dot) to be present to render outputs. There is a minor mismatch between 'required binaries: none' and the practical need for the Graphviz engine; otherwise there are no download URLs or high-risk installers.
Credentials
The skill declares no required environment variables, no credentials, and no config path access. The reference docs and script do not attempt to read secrets or external credentials. Requested access (reading DOT files / stdin for diagram generation) is proportionate to the stated purpose.
Persistence & Privilege
Flags: always=false, user-invocable=true, disable-model-invocation=false (normal). The skill does not request permanent presence or elevated privileges and does not modify other skills or global agent configuration.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install digital-solution-designer
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /digital-solution-designer 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.2
- All reference and documentation files moved from `Reference/` and `Skill.md` to lowercase-named `references/` and `SKILL.md` for improved consistency. - Added a script (`scripts/generate-architecture-diagram.py`) to automate architecture diagram generation. - Resource index and references within documentation updated to reflect the new file paths. - No major logic or workflow changes; this version focuses on file organization and tooling support.
v1.1.1
Version 1.1.1 - Added six new reference files: architecture-dimensions, architecture-patterns, government-digitalization, implementation-phases, solution-type-frames, and technology-stack-guide. - Enhanced the documentation with direct references to the new resources for architecture, technology stack, implementation phases, and government digitalization. - No changes to core logic; update focuses on reference material expansion and improved guidance for solution design steps.
v1.1.0
- Added comprehensive, step-by-step framework for designing digital solutions, covering type identification, policy analysis, requirements, architecture, implementation, risk, and investment assessment. - Enforced mandatory scheme type inquiry before proceeding; the system now always requests clarification on the solution type. - Defined distinct processes and outputs for five major scheme types (planning, application, feasibility study, bidding, work report), tailored to government and enterprise digital transformation. - Standardized four-dimension architecture (business, functional, data, technical) with required use of the provided Graphviz-based script. - Detailed stage-by-stage documentation requirements, ensuring clarity and completeness throughout the solution design process.
元数据
Slug digital-solution-designer
版本 1.1.2
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 3
常见问题

digital-solution-designer 是什么?

系统化设计数字化解决方案,涵盖方案类型识别、政策背景分析、需求分析、建设思路设计、架构设计(业务、功能、数据、技术四维度)、技术选型、具体建设内容、实施规划、风险评估和投资估算的全流程能力。适用于规划类、申报类、可研类、投标类和工作汇报类等多种方案产出场景,覆盖政府数字化转型和企业数字化转型两大核心领域。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 129 次。

如何安装 digital-solution-designer?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install digital-solution-designer」即可一键安装,无需额外配置。

digital-solution-designer 是免费的吗?

是的,digital-solution-designer 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

digital-solution-designer 支持哪些平台?

digital-solution-designer 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 digital-solution-designer?

由 boboy-j(@boboy-j)开发并维护,当前版本 v1.1.2。

💬 留言讨论