SuperAPI AI 工具集

arkweb-architect

设计与创作

查看项目

更新于 10-15 23:28

技能介绍

ArkWeb 架构师是一套面向 ArkWeb 的 AI 辅助设计流程编排入口,当需求涉及 ArkWeb、chromium、web_webview、WebView、需求分析或设计文档等关键词时触发。其核心设计是主 Session 只做调度与决策,每个 skill 对应一个独立 subagent,拥有各自上下文,subagent 之间通过文件系统传递数据而非直接通信。

用途上,它将 ArkWeb 需求从录入推进到提交 PR,覆盖需求澄清、需求分析、设计文档、评审、规格生成、代码生成、Committer 检视与 GitCode 提交等阶段。流程中 proposal.md 是核心需求文档,评审对象始终是 proposal.md。

主要能力:主 Session 在 Phase 1 前确定 SKILL_HOME、WORK_HOME、DOCS_REPO、docs_dir、analysis_dir、references_dir 等环境变量,并注入到 subagent 的 task 描述;Phase 2 先执行知识库检索(首选 oh-chromium-knowledge 与 oh-ai-full-design,次选 DeepWiki MCP,本地文档兜底),产出并持久化知识库证据包;随后调度 10 个领域专家(性能、多媒体、外设、交互安全、渲染、合成、交互、网络、JS 引擎、稳定性与 DFX)并行收集意见;再由 brainstorm、code-analysis、design-doc、spec-review、code-gen、committer-review、gitcode-pr、spec-gen 等 subagent 完成后续阶段。

使用方式上,用户在触发后提供需求,主 Session 按 Phase 1 至 Phase 9 推进,其中 Phase 1.5 需求澄清为必选强制决策点,需逐轮向用户提问并将回答记录到 proposal.md 第二章;Phase 2 设决策 1,Phase 5 设决策 2,Phase 7 设决策 3。

限制:DOCS_REPO 需包含 docs/features/ 和 analysis/ 目录,否则需用户输入路径;oh-ai-full-design 为私有仓库,无权限时跳过;各阶段路径与变量替换依赖主 Session 完成。官方收费、价格、平台与效果等资料暂未提供。