Knowledge Precipitation
Skill by binhuatochina
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/binhuatochina/knowledge-precipitationname: knowledge-precipitation version: 0.1.5 description: | 每日知识沉淀引擎(Knowledge Auto-Precipitation Engine,KAPE)v0.1.5。自动完成:下载昨日Get笔记内容 → 结合对话记录 → 深度分析用户学习、感悟、工作状态 → 生成含主题关联图的日志简报 → 同步归档到 Get笔记(带标签)+ 飞书知识库 + 飞书文档。触发场景:「整理昨天的日志」「生成日报简报」「知识沉淀」「整理学习记录」「存档昨天的内容」。
v0.1.5 更新说明
- 新增主题关联图功能:帮助快速定位知识节点
- 日志简报结构优化:主题关联图位于数据概览之后、核心主题之前
v0.1.4 更新说明
- 新增第零步:Get笔记授权检查与自动刷新(电脑重启后 CLI 认证状态丢失时自动修复)
- API Key 从配置文件读取后直接传给 CLI,不记录任何日志,防止隐私泄露
v0.1.3 更新说明
- 修复 memory 文件路径格式问题(Markdown 链接语法导致 ENOENT)
- 添加容错机制:memory 文件不存在时跳过,不阻断流程
- 确保 Get笔记 API 始终被调用,不依赖 memory 文件状态
KAPE — 知识自动沉淀引擎 v0.1.5
安全说明
本 skill 需要以下工具权限:
exec:获取 Get笔记 API 数据(只读 HTTPS 请求)feishu_wiki、feishu_doc:写入飞书文档sessions_list、sessions_history:读取对话记录
不会执行任何本地文件写入之外的 shell 命令,所有外部 API 调用均为只读请求。
凭证配置
Get笔记 API 凭证存储在 openclaw.json 中:
{
"skills": {
"entries": {
"getnote": {
"apiKey": "<从配置文件读取,勿硬编码>",
"env": {
"GETNOTE_CLIENT_ID": "<从配置文件读取>"
}
}
}
}
}
飞书机器人需已加入知识库成员,否则 feishu_wiki(spaces) 返回空。
共享文件夹配置
飞书文档统一存放在共享文件夹「牛管家日志」,确保张公子有删除权限。
| 配置项 | 值 |
|---|---|
| 文件夹名称 | 牛管家日志 |
| 文件夹 token | FQfXfYBGGllxxydJ1SgcJZWqnpf |
| 文件夹 URL | https://qcnu4qzh46f0.feishu.cn/drive/folder/FQfXfYBGGllxxydJ1SgcJZWqnpf |
| 张公子权限 | full_access(可删除文档) |
核心工作流
每天自动生成日志简报,三端同步归档。
第零步:Get笔记 授权检查与自动刷新
⚠️ 重要:Get笔记 CLI 维护独立于 openclaw.json 的登录状态,电脑重启后可能被重置(显示
Not authenticated)。本步骤自动检测并修复,无需用户手动操作。
操作流程:
- 先执行
getnote auth status检查当前认证状态 - 若返回
Not authenticated:- 从
~/.openclaw/openclaw.json读取skills.entries.getnote.apiKey和skills.entries.getnote.env.GETNOTE_CLIENT_ID - 执行
getnote auth login --api-key "<apiKey>" --client-id "<clientId>"(API Key 直接传给 CLI,不记录到任何日志) - 等待
Logged in successfully.确认
- 从
- 若已认证(
Authenticated):直接继续,不做任何操作
注意:API Key 从配置文件读取后直接作为命令行参数传给 getnote auth login,不写入任何日志文件或工作记忆,防止隐私泄露。
第一步:确定日期范围
- 目标日期:昨天
- 获取方式:使用
session_status工具获取当前日期,向前减1天作为目标日期 - 日期格式:
YYYY-MM-DD(用于字符串前缀匹配)
第二步:获取数据(并行)
Get笔记读取
-
调用 Get笔记 API:
GET https://openapi.biji.com/open/api/v1/resource/note/list?since_id=0 Headers: Authorization: {从 openclaw.json 读取的 apiKey} X-Client-ID: {从 openclaw.json 读取的 GETNOTE_CLIENT_ID} -
int64 ID 修复(必须执行):response 中的
id、note_id、next_cursor、parent_id需做字符串化处理,防止 JSON 解析溢出:text = re.sub(r'"(id|note_id|next_cursor|parent_id)"\s*:\s*(\d{16,})', lambda m: f'"{m.group(1)}":"{m.group(2)}"', text) -
筛选
created_at.startswith(target_date)的笔记 -
注意:优先读取录音笔记(
recorder_audio)和网页剪藏(plain_textfrom web),这些通常含 AI 整理的完整内容
对话记录获取
- 用
sessions_list获取所有 session(设置足够的activeMinutes覆盖目标日期) - 判断 session 在目标日期有活动的条件:
updatedAt>= 目标日期开始时间 ANDupdatedAt< 今日开始时间 - 用
sessions_history读取符合条件的 session 内容(includeTools=false) - 解析用户消息(
role: user)作为对话记录
词汇存档(若有)
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-binhuatochina-knowledge-precipitation": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
getnote-knowledge-master
Get笔记 · 六步抄作业版。复刻 AI 大神卡帕西的知识管理方法论,融合 Get笔记 API + @getnote/cli 实现一键式六步知识管理流程。 **何时激活:** (1) 用户提到"六步抄作业"、"卡帕西知识管理"、"知识库抄作业" (2) 用户要执行完整知识管理流程(建库→存入→整理→搜索→反哺→体检) (3) 用户一句话触发多步骤知识管理操作,如"帮我把最近AI进展整理一下存到知识库" (4) 用户提到"Get笔记升级版"、"知识沉淀"、"知识复利" (5) 常规 Get笔记 操作(保存/搜索/知识库/标签)但带有工作流意味(批量、自动化、定期) **默认主阵地:"得到"知识库(topic_id: `eYzMmvnm`)** 张公子的主要工作环境在此知识库,六步法的所有操作默认以此为上下文,除非用户明确指定其他知识库。 本 Skill 基于 Get笔记 API + @getnote/cli,通过 orchestrated 多步骤流程实现六步法。
tech-news-daily
科技新闻日报技能。每日科技新闻热榜整理与报告生成。当用户说"科技新闻日报"、"整理今日科技新闻"、"生成科技新闻热榜"、"tech-news-daily"、"TechNews-Daily-Report"或类似表达时触发。功能包括:(1) 使用 Tavily 搜索引擎近7天科技/AI 新闻进行搜索;(2) 按相关度和推荐度评分整理;(3) 自动写入本地 markdown 文件;(4) 同步创建飞书文档到个人知识库;(5) 直接发送报告到飞书群;(6) 生成主题关联图帮助快速定位知识节点。
tech-news-daily
科技新闻日报技能。每日科技新闻热榜整理与报告生成。当用户说"科技新闻日报"、"整理今日科技新闻"、"生成科技新闻热榜"、"tech-news-daily"、"TechNews-Daily-Report"或类似表达时触发。功能包括:(1) 使用 Tavily 搜索引擎近7天科技/AI 新闻进行搜索;(2) 按相关度和推荐度评分整理;(3) 自动写入本地 markdown 文件;(4) 同步创建飞书文档到个人知识库;(5) 直接发送报告到飞书群。
sci-china-reviewer
科普智创审校助手。当用户提到「科普中国热点创作」「科普工作」「热点采集与科普写作」或类似意图时激活。执行以下流程:(1) 监控 kepuchina.cn 整理热门文章与关键字;(2) 根据关键字为用户拟写科普文章;(3) 执行科学性审查与引用来源核查,防止大模型幻觉。英文名:SciChina Topic Writer & Reviewer。
tech-news-daily
科技新闻日报技能。每日科技新闻热榜整理与报告生成。当用户说"科技新闻日报"、"整理今日科技新闻"、"生成科技新闻热榜"、"tech-news-daily"、"TechNews-Daily-Report"或类似表达时触发。功能包括:(1) 使用 Tavily 搜索引擎近7天科技/AI 新闻进行搜索;(2) 按相关度和推荐度评分整理;(3) 自动写入本地 markdown 文件;(4) 同步创建飞书文档到个人知识库;(5) 直接发送报告到飞书群。