侧边栏壁纸
博主头像
噗呲先生 - 差生工具多

行动起来,活在当下

  • 累计撰写 716 篇文章
  • 累计创建 80 个标签
  • 累计收到 201 条评论

目 录CONTENT

文章目录

🤖 会话结束自动沉淀:outline-skill 让 AI 编程助手直连 Outline 知识库,开源免费

噗呲先生
2026-10-10 / 0 评论 / 0 点赞 / 0 阅读 / 0 字 / 正在检测是否收录...

outline-skill 是一款专为 AI 编程智能体打造的开源 Skill 与 CLI 工具,能让 Claude Code、Cursor、Google Antigravity、Codex 等 AI 编程助手直接读写、检索和排版 Outline 知识库——会话里产生的排障记录、架构决策、技术方案,不再烂在终端历史里,而是被自动沉淀成格式规范的团队文档。

痛点:高价值知识都烂在终端历史里

每天跟 AI 编程助手对话,产出了一堆高价值的东西:一次 Docker 排障的完整过程、一版架构设计的取舍理由、某个线上事故的复盘结论。但这些知识往往随着终端窗口一关就消失了。

想手动整理进团队的 Outline 知识库,又得复制粘贴,还会遇到一堆格式坑:Outline 自带的文档标题和正文首行的一级标题重复、Callout 提示框语法丢失、代码块语言标注错位、表格对不齐……整理一次心累一次,久而久之就没人整理了。

outline-skill 就是来解决这个问题的:它给 AI 智能体装上「原生读写 Outline」的能力,会话结束一句话就能自动沉淀成规范的 Runbook。

它能做什么

1. 标准 Agent Skill 规范,一键安装

遵循 agentskills.io 社区标准构建,一条命令全局安装,自动适配各类 AI 助手:

npx skills add huangy7/outline-skill -g

也可以只装给某个 Agent,比如 --agent claude-code 或 --agent gemini-cli。

2. Outline 专属排版护栏

  • 自动消除标题冲突:不再出现 Outline 文档标题和正文首行一级标题打架;
  • 原生支持 Callout 块:规范生成 Outline 专属的 :::info、:::tip、:::warning、:::danger 语法容器;
  • 自动标注代码块语言、Markdown 表格标准对齐。

3. 双引擎架构:MCP + 零依赖 CLI 兜底

  • 环境里配了 Outline MCP Server?直接调度 list_documents、create_document 等原生 MCP 工具;
  • 没配 MCP 也不怕:内置基于 Node 18+ 原生 fetch 的独立命令行客户端(scripts/outline-client.mjs),无依赖也能完成文档的增删改查全套操作。

4. 智能知识沉淀工作流

装好之后直接用自然语言指挥就行,比如:「把刚才的 Docker 排障过程整理成手册,保存到 Outline 运维知识库」。创建前它会自动比对已有文档,避免同名或冗余页面重复创建。

outline-skill GitHub 仓库页面截图

安装与配置

三种安装方式,按需选择:

  1. 通用一键安装(推荐):npx skills add huangy7/outline-skill -g
  2. 交互式向导:npx outline-skill setup,按提示填 Outline 实例地址(如 https://app.getoutline.com 或自建域名)和 API Token(在 Outline 的 Settings → Account → API Tokens 里创建),向导会自动校验连接;
  3. 手动克隆:git clone 到 ~/.claude/skills/outline-wiki(Claude Code)或 ~/.gemini/config/skills/outline-wiki(Antigravity)等对应目录。

配置支持环境变量(OUTLINE_URL / OUTLINE_API_KEY)或 ~/.config/outline-skill/config.json 配置文件两种方式。

独立 CLI 也能直接在终端或 CI 脚本里用:

node scripts/outline-client.mjs auth:check
node scripts/outline-client.mjs documents:search --query "Docker"

开源信息

  • 开源协议:MIT,完全免费、无商业闭源限制
  • 仓库地址:github.com/huangy7/outline-skill
  • 运行环境:Node.js 18+,跨平台(macOS / Linux / Windows)

适合谁用

  • 日常用 Claude Code、Cursor、Antigravity 写代码,且团队用 Outline 做知识库的开发者;
  • 想把排障 Runbook、架构决策、技术复盘自动归档,告别手动复制粘贴的团队。

相关阅读

0
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin

评论区