Token导航 LogoToken导航TokenDH.com
效率external-serviceclawhub未标认证来源可访问clear审计通过

ai-cli-architectureAI CLI 架构

Agent Skill

ai-cli-architecture 用于补充效率相关能力,适合在 OpenClaw 中需要让 Agent 承接效率相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

3,246

周安装

138

GitHub Stars

1

下载量

1,137
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:ai-cli-architecture(AI CLI 架构)
来源仓库:https://github.com/wuritu/ai-cli-architecture
安装命令:
openclaw skills install ai-cli-architecture
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install ai-cli-architecture

简介

提供AI命令行工具的工程架构设计与迭代策略指导。

  • 涵盖模块化设计、版本规划、权限系统和可观测性等关键环节。
  • 适用于构建或优化AI CLI产品的全流程开发支持。
  • 安装命令:openclaw skills install ai-cli-architecture。
  • 建议在实施前评估项目规模与技术栈匹配度。

SKILL.md

name
ai-cli-architecture
description
AI CLI 产品的工程架构与迭代策略。当需要设计、开发、或迭代 AI 命令行工具类产品时使用,包括:功能模块化设计、渐进式版本规划、Feature Flag 机制、多后端适配、权限系统、Hook 系统、上下文管理、会话恢复、诊断工具、审计追责、可观测性、信任链设计、状态机思维等。触发场景:构建 AI CLI、规划产品路线图、设计架构方案、分析竞品工程实现。

AI CLI 工程架构与迭代策略

核心原则(10条)

  1. 定义产品本体:先确定是 chat tool / agent runtime / 任务系统,再设计界面
  2. 会话引擎和执行循环分层:TaskSessionEngine 管状态,ExecutionLoop 管推进
  3. 上下文是可编排输入层:不是 prompt 文案,是结构化注入
  4. 工具受控暴露:动态由任务阶段决定,不是静态权限矩阵
  5. 权限结构性兜底:白名单 + 审批链 + 信任链
  6. 长任务能力 Day 1 设计:token budget / compact / checkpoint / recover
  7. 中断/恢复/回放原生支持:部分完成 + 可恢复 > 成功/失败
  8. 压缩是一等能力:结构化摘要,用户和 agent 都可读
  9. 审计与可观测性 Day 1:每个 action 可追溯,技术债难还
  10. 约束清晰带来真正智能:不是堆功能,是边界+上下文+工具+状态

架构参考

详细 patterns 和示例见 references/patterns.md

主题内容
渐进式开发V1→V4 阶段模型与决策框架
Feature Flag环境变量控制、条件灰度、克制原则
多后端兼容Anthropic/Bedrock/Vertex/Azure 适配器
模块化架构entrypoints/core/tools/adapters/hooks/repl
Hook 系统pre/post tool 生命周期钩子
权限系统manual/plan/auto/yolo 四种模式 + 信任链
上下文管理自动压缩策略与优先级 + 任务阶段动态暴露
会话恢复checkpoint 与 resume 机制
诊断系统Doctor 检查清单设计
审计追责执行证据页设计
可观测性每个 action 可追溯
状态机思维状态流转 vs 页面集合

快速检查清单

新功能接入

  • [ ] 确定功能状态:/⚠️/
  • [ ] 是否需要 Feature Flag 控制
  • [ ] 是否需要 Hook 扩展点
  • [ ] 平台兼容性检查(Windows/Linux/macOS)
  • [ ] 工具暴露是动态还是静态?
  • [ ] 信任链是否设计?

架构评审

  • [ ] 分层是否清晰(状态 vs 推进)?
  • [ ] 模块边界是否清晰?
  • [ ] 错误处理是否完整?
  • [ ] 权限控制是否合理?
  • [ ] 会话状态是否可恢复?
  • [ ] 可观测性是否覆盖?
  • [ ] Flag 是否有 owner 和退出条件?

发布前检查

  • [ ] 所有 功能测试通过
  • [ ] ⚠️ 功能有条件说明
  • [ ] 类型检查全部通过
  • [ ] 文档与代码同步
  • [ ] 状态机是否完整?
  • [ ] 审计链路是否完整?

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

86.17%
按下载量换算980

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

external-service

该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills