SuperAPI AI 工具集

wiki

办公与效率

查看项目

更新于 10-15 21:40

技能介绍

用途:读取一个代码仓库,生成一组相互链接的说明文档页面,解释代码做什么以及各部分如何组合。输出为 droid-wiki/ 目录下的 Markdown 文件,并通过 droid wiki-upload 上传到 Factory 中查看。

主要能力:分两遍调研仓库。第一遍为结构扫描,读取 README.md、AGENTS.md、CONTRIBUTING.md、依赖与脚本配置(package.json、Cargo.toml、go.mod、pyproject.toml)、docs/、入口文件、CI/CD 配置、构建与 lint 配置、目录清单,形成项目用途、主要子系统、关键数据流、外部依赖、构建与测试命令的地图。第二遍为深度代码扫描,通过 feature flag、前端路由、API 端点分组、features/modules/domains 目录、服务类与任务定义等发现结构扫描遗漏的主题,并对每个顶层源码目录(及其下一层)做子系统发现,按 Tier 1/2/3 决定覆盖程度;同时检查自定义 lint 规则、自动化工作流、CLI/开发工具、测试基础设施、多语言组件等常被忽略区域。

内容组织:固定页面含 overview/(index.md、architecture.md、getting-started.md、glossary.md、by-the-numbers.md、lore.md)与 how-to-contribute/(index.md、development-workflow.md、testing.md、debugging.md、patterns-and-conventions.md、tooling.md)。by-the-numbers.md 给出代码量、活跃度、机器人协作者提交比例、复杂度等统计,可用 Mermaid xychart-beta 横向柱状图,不使用饼图,且不包含个人贡献者统计。lore.md 按时间线分 3-8 个阶段、长期存续功能、已弃用功能、重大重写与增长轨迹,事件须带日期或月份。另有组织视角(applications/systems/features/packages/primitives,至少一种,推荐 features),以及按仓库情况选用的 api/、deployment/、security/、background/、how-to-monitor/、cleanup-opportunities/、fun-facts.md 等条件章节。

使用方式:资料未提供完整安装命令,仅提到上传命令 droid wiki-upload。

限制:依赖仓库可读取的源码、配置与 git 历史;无对应基础设施时不生成监控等章节;不输出个人贡献者排行;具体支持的平台、收费与价格暂未提供。