Skip to content

yuancafe/ima-skills-pro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ima-skills-pro

ima-skills-pro 是基于官方 ima-skills 做出来的一套增强包。

官方包把 IMA 的基础能力铺好了,适合直接调笔记和知识库 API。这个仓库做的不是再包一层,而是把日常更常见的几类事情补齐,比如资料归档、笔记沉淀、团队整理,以及 Agent 检索后回写。

为什么会需要 PRO 版

很多时候,麻烦的地方不在“能不能调 API”,而在“调完之后事情还是没做完”。ima-skills-pro 主要补的就是这部分。

相比官方 ima-skills,这里多提供了 3 个增强包和 9 个增强子 skill:

  • ima-personal 面向个人知识管理,覆盖收藏、笔记转知识、搜索后行动、个人复盘
  • ima-team 面向团队知识运营,覆盖批量入库、巡检治理、运营摘要
  • ima-agent 面向 Agent 工作流,覆盖会话沉淀、检索增强、长期记忆闭环

这套增强包主要想解决几类很实际的问题:

  • 资料来了之后,应该进笔记还是进知识库
  • 零散笔记怎么整理成后面还能搜、还能复用的知识
  • 团队知识库怎么做批量导入、巡检和运营整理
  • Agent 回答问题前,怎么先检索已有知识,回答后再决定要不要沉淀

它和官方包的关系

ima-skills-pro 不是官方包的替代品,更像是接在官方包上面的一层扩展。

这里有两个边界先说清楚:

  • 继续用官方包做基础层
  • 只补工作流和场景化能力,不另外造一套接口

官方来源

ima copilot 是腾讯推出的知识库产品,官网地址:

如果你需要配置 IMA OpenAPI 的 API Key,请到这里获取:

这个仓库里有什么

这个仓库包含 1 个基础包视图和 3 个增强包:

包名 类型 角色 是否依赖官方包
ima-skill 基础包 官方兼容基础层,负责 notes / knowledge-base 能力、鉴权与规则 官方基础能力本身
ima-personal 增强包 面向个人知识管理、收藏、复盘、搜索利用 软依赖
ima-team 增强包 面向团队知识运营、批量入库、巡检治理 软依赖
ima-agent 增强包 面向 Agent 检索增强、会话沉淀、长期记忆 软依赖

如何安装

整体安装全部

如果你想完整使用这套增强方案,推荐安装顺序是:

  1. 先安装官方基础包 ima-skills
  2. 完成官方包要求的 IMA_OPENAPI_CLIENTID / IMA_OPENAPI_APIKEY 配置
  3. 再安装本仓库中的三个增强包: ima-personalima-teamima-agent

整体安装后的能力组合是:

ima-skill + ima-personal + ima-team + ima-agent

如果你的 agent 运行时支持本地 skills 目录,常见做法是:

  • 官方基础包使用官方发布版本
  • 本仓库只额外挂载增强包目录

例如你可以从本仓库中单独取出这些目录进行安装:

  • ima-personal/
  • ima-team/
  • ima-agent/

单独安装增强包

如果你只需要某一类增强能力,也可以只安装一个增强包,但前提仍然是:

  • 已经安装官方基础包 ima-skills
  • 已经完成官方基础包要求的凭证配置

然后按需选择:

  • 只做个人知识管理:安装 ima-personal
  • 只做团队知识库治理:安装 ima-team
  • 只做 Agent 检索与沉淀:安装 ima-agent

仓库目录

  • SKILL.md 官方兼容基础包入口
  • OFFICIAL-USAGE.md 基础包目录中的官方使用说明整理版,方便和增强包一起查看
  • notes/ 官方笔记能力
  • knowledge-base/ 官方知识库能力
  • ima-personal/ 个人增强包
  • ima-team/ 团队增强包
  • ima-agent/ Agent 增强包
  • CHANGELOG.md 本套装的版本更新记录

增强包详解

ima-personal

这个包面向个人知识管理,重点是资料归档、知识沉淀和后续复用。

包含的子 skill:

  • smart-inbox 智能收藏箱。接收 URL、文件、笔记内容,判断更适合写笔记还是进知识库,并给出归档建议。
  • note-to-knowledge 笔记转知识。把已有笔记挂到知识库,补标题、摘要和归档建议。
  • search-to-action 搜索后行动。把搜索结果转成 FAQ、briefing、行动项或总结。
  • personal-knowledge-coach 个人知识教练。基于已有沉淀内容生成复盘、学习清单和提醒建议。

适合的场景:

  • 平时会收资料、记笔记、整理主题
  • 希望把搜索结果顺手变成 FAQ、摘要或行动项
  • 已经积累了一些内容,想定期复盘或做学习计划

使用说明:

  • 当你的需求是收藏、沉淀、复盘、个人学习时,优先从 ima-personal 开始
  • 当目标动作已经很明确时,可以直接调用具体子 skill

示例:

  • “把这篇内容收进我的知识体系,并告诉我更适合放笔记还是知识库。”
  • “把最近关于 OKR 的搜索结果整理成一份行动建议。”
  • “根据我最近两周的笔记,帮我做一次个人复盘。”

ima-team

这个包面向团队知识库运营,重点是批量导入、内容巡检和日常整理。

包含的子 skill:

  • ingestion-pipeline 资料入库流水线。管理批量 URL / 文件导入、冲突检查、失败重试和结果汇总。
  • knowledge-auditor 知识巡检员。扫描重复内容、弱标题、空描述、待整理条目。
  • team-ops-dashboard 团队知识运营台。输出热点主题、异常清单、整理建议和文本版运营摘要。

适合的场景:

  • 团队知识库需要持续导入资料
  • 想定期检查重复内容、弱标题和待整理条目
  • 想做一份够用的知识库周报或运营摘要

使用说明:

  • 当你的需求是批量导入、巡检、周报、治理时,优先从 ima-team 开始
  • 如果已经明确是“跑入库流水线”或“做健康检查”,直接进入对应子 skill

示例:

  • “帮我把这一批资料分批导入知识库,并列出失败项。”
  • “巡检一下产品知识库,找出重复内容和弱标题。”
  • “做一份本周团队知识库运营摘要。”

ima-agent

这个包面向 Agent 工作流,重点是检索前置和回答后的知识回写。

包含的子 skill:

  • conversation-capture 会话沉淀助手。把 AI 对话、会议纪要、聊天总结转成笔记,并建议是否挂入知识库。
  • retrieval-orchestrator Agent 检索增强层。规定 Agent 默认先搜 IMA,再回答,并在回答后建议沉淀动作。

适合的场景:

  • 希望 Agent 回答前先看一眼 IMA 里有没有现成资料
  • 希望会话、纪要、总结这类内容能顺手沉淀下来
  • 想把 IMA 当作 Agent 的长期记忆后端

使用说明:

  • 当你想让 Agent 更会使用 IMA 时,先从 ima-agent 开始
  • 当目标已经明确为“会话沉淀”或“检索增强”,直接进入子 skill

示例:

  • “以后回答这个项目的问题前先检索 IMA。”
  • “把这段 AI 对话整理成笔记,并判断要不要沉淀进知识库。”
  • “用 IMA 中已有内容增强这个回答,并给出后续沉淀建议。”

基础包说明

仓库根目录中的 SKILL.mdnotes/knowledge-base/ 保持官方兼容结构,主要作用是:

  • 作为增强包的基础依赖说明
  • 统一凭证、模块路由和安全边界
  • 提供本仓库联调时需要的基础文档视图
  • 补充一份便于查阅的官方使用说明整理版:OFFICIAL-USAGE.md

如果你要看官方基础包的原始使用说明,请直接查看: ima-skills

版本记录

版本更新记录见:

About

ima skills pro技能增强包,包含个人、团队和Agent三个包

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors