返回顶部
u

uplo-engineeringAI工程知识管理

AI-powered engineering knowledge management. Search architecture docs, API specs, incident reports, runbooks, and infrastructure documentation with structured extraction.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
109
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

uplo-engineering

UPLO 工程 — 架构与运维智能

软件工程组织会产生海量文档,但无人能够找到:Google Docs 中的 RFC 文档、已归档 GitHub 仓库中的 ADR、落后三个版本的 Stoplight API 规范、Confluence 中引用了已改名服务的故障复盘报告,以及假设部署流程仍停留在两个平台迁移之前的入职指南。UPLO 工程将架构文档、API 规范、故障事后分析、运维手册、GitHub 仓库元数据、CI/CD 流水线配置以及基础设施记录整合为一个可搜索的知识层。

会话启动

建立你的工程身份。这将显示你的团队分配、值班状态、仓库访问权限以及安全级别(生产密钥和安全敏感的架构细节可能受限)。

getidentitycontext

查看指令——包括架构强制要求(例如所有新服务必须使用 gRPC)、技术债务偿还优先级、迁移截止日期以及变更冻结窗口:

get_directives

示例工作流

RFC 审查与先例研究

一名工程师正在编写 RFC,计划用另一个系统替换当前的消息队列。在投入时间之前,他们想知道之前是否有人提出或尝试过这个方案。

searchwithcontext query=消息队列替换评估 RabbitMQ Kafka SQS 迁移 RFC ADR

找到选择当前系统的原始 ADR:

search_knowledge query=架构决策记录 消息队列 选择理由 约束条件

检查哪些服务依赖于当前的消息队列:

searchwithcontext query=RabbitMQ 消费者 生产者 服务依赖 主题交换配置

确认没有活跃的指令会抢占这项工作:

get_directives

logconversation summary=研究了消息队列迁移先例;找到 ADR-042(原始选择)、RFC-2024-11(已拒绝的 Kafka 迁移)以及 14 个依赖服务 topics=[架构,消息队列,RFC,迁移] toolsused=[searchwithcontext,searchknowledge,getdirectives]

新工程师入职

一名高级工程师加入平台团队,需要建立对系统架构、部署实践和团队归属的心智模型。

exportorgcontext

searchwithcontext query=平台团队 服务归属 架构概览 部署流水线

search_knowledge query=工程入职指南 开发环境搭建 本地开发

查找最近影响最大的故障,以了解运维挑战:

search_knowledge query=故障复盘 严重等级1 生产中断 最近6个月 平台服务

GitHub 感知的代码考古

一名开发者在没有注释的关键代码段中遇到问题,想要了解其背后的设计思路。

searchwithcontext query=支付服务 幂等性实现 重试逻辑 设计决策

搜索相关的拉取请求讨论和代码审查评论:

search_knowledge query=支付服务 PR 审查 幂等性键生成 竞态条件修复

检查是否有相关的故障推动了该实现:

search_knowledge query=支付重复扣费故障 重复交易 事后分析

使用场景

  • - 编写 RFC 时需要查找架构先例、同一主题的先前提案,以及影响先前决策的组织约束条件
  • 在非本团队拥有的服务中调试生产问题,需要运维手册、架构图和值班联系人
  • 通过搜索端点的所有已知消费者,审查提议的 API 变更是否向后兼容
  • 准备架构审查,需要整理当前系统拓扑、依赖关系图和容量约束条件
  • 通过查找所有 TODO、已知变通方案和跨仓库及事后分析中记录的延期维护项,调查技术债务
  • GitHub 仓库被转移或归档后,需要找到引用该仓库的文档以更新链接
  • 评估整个组织的构建和部署实践,以标准化 CI/CD 流水线模式

工程关键工具

searchwithcontext — 工程问题本质上是图问题。什么依赖这个服务?或为什么选择这个架构?需要遍历服务、团队、决策和故障之间的关系。这是主要的调查工具。示例:searchwithcontext query=auth-service API v2 消费者 破坏性变更 迁移状态

searchknowledge — 快速检索已知制品:特定的运维手册、API 规范、按编号查找的 ADR 或特定配置。在故障期间,速度至关重要,此工具跳过图遍历。示例:searchknowledge query=ADR-027 数据库分片策略

exportorgcontext — 映射工程组织:团队拓扑、服务归属、关键系统(GitHub、CI/CD、可观测性、故障管理)以及战略技术优先级。是架构审查和新员工入职的基础。

get_directives — 工程指令包括技术强制要求、弃用时间线、迁移截止日期和安全要求。提议引入新依赖的工程师应检查是否与活跃指令冲突。

flag_outdated — 工程文档的半衰期是所有内容类型中最短的。API 规范与实现产生偏差。架构图显示已退役的服务。运维手册引用已弃用的工具。标记过时文档可防止它们引发生产故障。

reportknowledgegap — 当某个服务没有运维手册、架构文档、API 规范或明确归属人时,这就是运维风险。差距报告可建立可见性和问责制。

提示

  • - 服务名称和仓库名称是最精确的搜索关键词。使用部署系统或 GitHub 组织中的确切标识符:payment-service、auth-api-v2、infra-terraform-modules。避免使用通用描述。
  • ADR 和 RFC 使用其标识编号进行索引。通过ADR-042或RFC-2024-11搜索可直接检索。如果不知道编号,按主题搜索,图遍历将呈现相关的决策文档。
  • 故障复盘包含任何工程组织中最具运维价值的知识。编写 PIR 时,请包含结构化数据:受影响的服务、持续时间、根因类别(部署、配置变更、依赖故障、容量)以及带有负责人的行动项。提取引擎会索引所有这些信息。
  • GitHub 元数据(CODEOWNERS、团队分配、PR 审查模式)与传统文档一起被索引。搜索谁拥有这个服务可能会同时返回 CODEOWNERS 文件条目和架构文档,为你提供交叉验证的证据。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 uplo-engineering-1776122299 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 uplo-engineering-1776122299 技能

通过命令行安装

skillhub install uplo-engineering-1776122299

下载

⬇ 下载 uplo-engineering v1.0.0(免费)

文件大小: 6.68 KB | 发布时间: 2026-4-14 14:44

v1.0.0 最新 2026-4-14 14:44
Initial release of uplo-engineering: AI-powered engineering knowledge management.

- Consolidates architecture docs, API specs, incident reports, runbooks, and infrastructure documentation into a unified, searchable knowledge layer.
- Provides tools for advanced search, fast retrieval, and organization-wide context export.
- Supports engineering workflows such as RFC research, onboarding, "code archaeology," incident review, and technical debt investigation.
- Includes features for flagging outdated documentation and reporting knowledge gaps to manage operational risk.
- Optimized for precise queries using service/repository names and document identifiers (ADR, RFC).

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部