SuperAPI AI 工具集

lumen

写作与研究

查看项目

更新于 10-16 03:45

技能介绍

用途:Lumen 作为 Git 仓库的“活记忆”,持续积累并维护项目知识,使每次与代码库交互时都能基于已有文档而非从零开始。它面向需要跨会话保留架构、决策与上下文信息的团队。

主要能力:根据代码库生成项目指纹并定制文档结构;产出 docs/ 下的 Markdown 文档、AGENTS.md 及 Cursor/Claude Code/Codex 规则文件;用 docs/raw_data/ 作为外部知识本地暂存区,摄取后整合进文档;为架构与流程生成 Mermaid 图;以文件/函数指针而非重复描述来指向实现;维护 append-only 的 docs/log.md。命令包括 /lumen init、scan、ingest、update、status、lint、rules 以及 /lumen <question> 自然语言查询。

使用方式:通常先运行 /lumen init 评估代码库并搭建文档骨架,再按需 scan、ingest、update、status、lint。规则生成执行 bash skills/lumen/scripts/install-rules.sh .,生成 .cursor/rules/lumen.mdc、.claude/rules/lumen.md 及 CLAUDE.md 到 AGENTS.md 的符号链接。执行除 init 外的命令前应先读 AGENTS.md。

限制:空仓库有专门的守卫逻辑,scan/update/status/rules 等不会在无有意义代码时执行;lint 需 docs/ 存在且至少有一个非纯 TODO 占位文件;ingest 需 docs/raw_data/ 有文件。Lumen 不删除原始数据文件,不会静默解决矛盾,也不会覆盖用户手写内容。文档需保持精炼,每篇不超过 300 行,单文档一层深度。具体收费、价格与平台信息暂未提供。