{"skill":{"slug":"getnote-alchemy","displayName":"Get笔记炼金术","summary":"Get笔记炼金术 — 将Get笔记中的录音笔记（谈案、会议、课堂、电话） 经过隐私审查→内容蒸馏→结构化沉淀→多端归档，转化为可复用的知识数字资产。 适用人群：律师、咨询师、培训师、销售等大量使用录音记录工作的专业人士。 触发条件： (1) 用户说\"处理录音\"\"录音转知识库\"\"录音沉淀\"\"消化录音\"\"录音炼金\"...","description":"---\nname: Get笔记炼金术\ndescription: |\n  Get笔记炼金术 — 将Get笔记中的录音笔记（谈案、会议、课堂、电话）\n  经过隐私审查→内容蒸馏→结构化沉淀→多端归档，转化为可复用的知识数字资产。\n  \n  适用人群：律师、咨询师、培训师、销售等大量使用录音记录工作的专业人士。\n  \n  触发条件：\n  (1) 用户说\"处理录音\"\"录音转知识库\"\"录音沉淀\"\"消化录音\"\"录音炼金\"\n  (2) 用户说\"Get笔记同步飞书\"\"录音归档\"\"录音整理\"\n  (3) 定时任务触发：自动扫描新录音并处理\n  (4) 用户指定某条录音笔记进行处理\n  \n  核心能力：隐私保护、内容蒸馏、知识分类、多端沉淀（飞书多维表格+IMA知识库+飞书知识库）\n  \n  依赖：Get笔记App + OpenClaw + 飞书（可选IMA知识库）\n  环境变量：GETNOTE_API_KEY、GETNOTE_CLIENT_ID\nmetadata:\n  openclaw:\n    requires:\n      env:\n        - GETNOTE_API_KEY\n        - GETNOTE_CLIENT_ID\n    optionalEnv:\n      - IMA_OPENAPI_CLIENTID\n      - IMA_OPENAPI_APIKEY\n    homepage: https://biji.com\n---\n\n# Get笔记炼金术 — 录音→知识数字资产\n\n> 💡 **一句话说明**：你的Get笔记里躺着几十上百条录音，每条都是\"数字垃圾\"。\n> 这个技能把它们自动变成可搜索、可复用、有隐私保护的知识资产。\n\n## 快速开始\n\n### 30秒上手\n1. 确保已安装 [Get笔记App](https://biji.com) 并开通录音转写\n2. 配置环境变量：`GETNOTE_API_KEY` 和 `GETNOTE_CLIENT_ID`（[获取方式](https://biji.com)）\n3. 对 Agent 说：**\"处理我的录音\"** — 首次运行会自动创建飞书多维表格\n\n就这么简单。Agent会自动拉取你的录音 → 隐私审查 → 蒸馏知识 → 写入多维表格。\n\n### 进阶配置（可选）\n编辑 `config.json` 解锁更多能力：\n- 🧠 IMA知识库同步（语义搜索，问答时自动召回）\n- 📚 飞书知识库同步（团队共享文档）\n- 🏷️ 自定义分类体系（适配你的行业）\n- 🔒 隐私策略调整（脱敏规则、确认超时）\n- ⚙️ 处理参数（批量大小、最短时长过滤）\n\n---\n\n## 总览\n\n```\nGet笔记录音 → 隐私审查 → 内容蒸馏 → 分类归档 → 多端沉淀\n   (输入)      (Step 1)    (Step 2)    (Step 3)    (Step 4)\n```\n\n**一条录音的完整旅程：**\n1. Get笔记App录音 → 自动转写+AI摘要\n2. OpenClaw拉取录音笔记详情\n3. 🔴 **隐私审查**：扫描敏感信息，标记/脱敏/提醒所有者\n4. **内容蒸馏**：从转写文本中提炼知识点、案例、法规、数据\n5. **分类归档**：按领域自动分类\n6. **多端沉淀**：飞书多维表格（结构化检索）+ 可选IMA知识库 + 可选飞书知识库\n\n---\n\n## Step 1：拉取录音笔记\n\n### 1.1 扫描新录音\n从Get笔记API拉取录音类型笔记，筛选未处理的：\n\n```\nGET https://openapi.biji.com/open/api/v1/resource/note/list?cursor=0\n```\n\n**录音类型过滤**（note_type）：\n- `audio` — 即时录音（谈案、电话）\n- `meeting` — 会议录音\n- `class_audio` — 课堂录音（培训、讲座）\n- `local_audio` — 本地音频文件\n- `recorder_audio` — 录音卡长录\n- `recorder_flash_audio` — 录音卡闪念\n\n### 1.2 获取笔记详情\n\n```\nGET https://openapi.biji.com/open/api/v1/resource/note/detail?id={note_id}\n```\n\n**关键字段提取：**\n| 字段路径 | 内容 | 用途 |\n|---------|------|------|\n| `data.note.title` | 标题 | 录音主题 |\n| `data.note.content` | AI摘要+正文 | 蒸馏输入 |\n| `data.note.audio.transcript` | 完整转写文本 | 蒸馏输入（主要） |\n| `data.note.audio.duration` | 时长（秒） | 元数据 |\n| `data.note.tags` | 自动标签 | 分类参考 |\n| `data.note.created_at` | 创建时间 | 归档时间 |\n| `data.note.note_type` | 录音类型 | 场景分类 |\n\n### 1.3 认证配置\n```\nHeaders:\n  Authorization: $GETNOTE_API_KEY\n  X-Client-ID: $GETNOTE_CLIENT_ID\n```\n\n> ⚠️ 笔记ID是int64，JavaScript中必须当字符串处理，防止精度丢失。\n\n---\n\n## Step 2：🔴 隐私审查（最关键环节）\n\n**铁律：任何录音内容在蒸馏和沉淀之前，必须先过隐私审查。**\n\n### 2.1 敏感信息三级分类\n\n| 级别 | 类型 | 处理方式 |\n|------|------|---------|\n| 🔴 P0-绝对禁止 | 身份证号、银行卡号、密码、当事人真名+案情 | **自动脱敏，不等确认** |\n| 🟡 P1-需确认 | 客户名称、具体金额、商业策略、诉讼策略 | **提醒所有者确认后再入库** |\n| 🟢 P2-可入库 | 法律条文、公开案例、行业通用数据、操作流程 | **直接入库** |\n\n### 2.2 审查流程\n\n```\n转写文本\n  ↓\n自动扫描 → 识别P0/P1/P2内容\n  ↓\nP0内容 → 自动脱敏\nP1内容 → 生成「隐私确认清单」→ 通知所有者确认\nP2内容 → 直接进入蒸馏环节\n  ↓\n所有者确认P1（超时默认脱敏）\n  ↓\n生成「隐私审查报告」存档\n```\n\n详细的隐私审查规则、脱敏方法、审查报告模板见 [references/privacy-rules.md](references/privacy-rules.md)\n\n---\n\n## Step 3：内容蒸馏\n\n**目标：从原始转写文本中提炼出可复用的知识资产，不是存原文。**\n\n### 3.1 蒸馏产出物（7项）\n\n| 产出物 | 说明 |\n|--------|------|\n| 📋 **录音概要** | 3-5句话概括核心内容 |\n| 🎯 **知识要点** | 可复用知识点（3-10条） |\n| ⚖️ **法规引用** | 涉及的法律法规条文 |\n| 📊 **行业数据** | 提到的数据/统计信息 |\n| 📁 **案例素材** | 可复用的实务经验 |\n| 🏷️ **标签** | 自动分类标签 |\n| ✅ **待办事项** | 录音中的行动项 |\n\n### 3.2 蒸馏提示词\n\n详见 [references/distill-prompts.md](references/distill-prompts.md)，包含：\n- 通用蒸馏提示词（所有录音）\n- 谈案专项提炼（客户画像、服务方案、风险点）\n- 课堂专项提炼（知识框架、易错点）\n- 会议专项提炼（决策、分歧、跟进）\n\n### 3.3 默认分类体系\n\n| 一级分类 | 二级分类示例 |\n|---------|-------------|\n| 法律 | 诉讼、合同、知产、劳动 |\n| 财税 | 税务筹划、税务争议、财务分析 |\n| 金融 | 投融资、并购、跨境 |\n| 行业 | 客户管理、AI应用、培训学习 |\n\n> 可在 `config.json` 中自定义分类体系。\n\n---\n\n## Step 4：多端沉淀\n\n### 4.1 飞书多维表格（必选，结构化检索）\n\n首次使用时自动创建多维表格，包含以下字段：\n\n| 字段名 | 类型 | 说明 |\n|--------|------|------|\n| 录音标题 | 文本 | Get笔记原标题 |\n| 录音日期 | 日期 | 录音创建时间 |\n| 录音类型 | 单选 | 谈案/会议/课堂/电话/闪念/本地 |\n| 时长(分钟) | 数字 | 录音时长 |\n| 一级分类 | 单选 | AI自动分类 |\n| 二级分类 | 单选 | AI自动分类 |\n| 录音概要 | 文本 | 蒸馏产出 |\n| 知识要点 | 文本 | 蒸馏产出 |\n| 法规引用 | 文本 | 蒸馏产出 |\n| 行业数据 | 文本 | 蒸馏产出 |\n| 案例素材 | 文本 | 蒸馏产出 |\n| 标签 | 多选 | 自动+手动 |\n| 待办事项 | 文本 | 录音中的行动项 |\n| 隐私级别 | 单选 | P0已脱敏/P1已确认/P2无敏感/P1待确认 |\n| 处理状态 | 单选 | 待处理/已蒸馏/已入库/需确认 |\n| Get笔记ID | 文本 | 溯源用 |\n| 入库时间 | 日期 | 写入时间 |\n\n详细建表指南见 [references/bitable-setup.md](references/bitable-setup.md)\n\n### 4.2 IMA知识库（可选，语义搜索）\n\n在 `config.json` 中设置 `ima.enabled = true` 并填入 `kb_id` 后启用。\n蒸馏后的知识要点会自动创建IMA笔记并添加到指定知识库。\n\n### 4.3 飞书知识库（可选，团队共享）\n\n在 `config.json` 中设置 `feishu_wiki.enabled = true` 并填入 `space_id` 后启用。\n蒸馏后的内容会自动创建飞书文档并挂载到知识库空间。\n\n---\n\n## 执行模式\n\n### 模式A：单条处理\n```\n用户：处理一下昨天那条XX录音\n→ 拉取指定录音 → 隐私审查 → 蒸馏 → 沉淀\n```\n\n### 模式B：批量扫描\n```\n用户：把Get笔记里的录音都处理一下\n→ 拉取全部录音 → 对比已处理列表 → 按batch_size逐批处理\n→ 跳过时长<skip_short_duration_seconds的超短录音\n```\n\n### 模式C：定时自动（cron）\n```\ncron触发 → 扫描auto_scan_hours内新录音 → 自动处理\n→ P1内容发确认给所有者 → 确认后完成入库\n→ 超时按default_p1_action处理\n```\n\n### 模式D：搜索召回\n```\n用户：搜一下之前录音里关于XX的内容\n→ 搜索飞书多维表格（结构化）+ IMA知识库（语义）→ 返回结果\n```\n\n### 模式E：查看统计\n```\n用户：我的录音处理了多少了？\n→ 读取processed_notes.json → 统计已处理/待处理/各分类占比\n```\n\n---\n\n## 已处理记录追踪\n\n**追踪文件**：`processed_notes.json`\n\n自动记录每条已处理录音的ID、处理时间、隐私状态、各平台入库状态，防止重复处理。\n\n---\n\n## 首次运行引导流程\n\n当检测到 `config.json` 中 `bitable.app_token` 为空时，自动执行：\n\n1. **询问用户职业**（用于优化蒸馏提示词）→ 写入 config.json\n2. **创建飞书多维表格**「Get笔记录音知识台账」+ 全部17个字段\n3. **写入配置** → app_token/table_id/url 写入 config.json\n4. **询问可选配置** → IMA知识库？飞书知识库？自定义分类？\n5. **试跑一条** → 自动选最新一条录音跑全流程，让用户看到效果\n\n---\n\n## 环境变量\n\n| 变量 | 说明 | 必需 |\n|------|------|------|\n| `GETNOTE_API_KEY` | Get笔记API密钥（格式：gk_live_xxx） | ✅ |\n| `GETNOTE_CLIENT_ID` | Get笔记客户端ID（格式：cli_xxx） | ✅ |\n| `IMA_OPENAPI_CLIENTID` | IMA知识库客户端ID | 可选（启用IMA同步时需要） |\n| `IMA_OPENAPI_APIKEY` | IMA知识库API Key | 可选（启用IMA同步时需要） |\n\n飞书的凭证由 OpenClaw 飞书通道统一管理，无需额外配置。\n\n---\n\n## 常见问题\n\n### Q：Get笔记API Key怎么获取？\n访问 [biji.com](https://biji.com) 开发者后台申请。需要Get笔记会员。\n\n### Q：没有飞书怎么办？\n目前多维表格依赖飞书。未来版本会支持更多平台（Notion、本地CSV等）。\n\n### Q：录音转写不准怎么办？\n蒸馏环节会自动纠正转写中的常见错别字和专业术语错误。如果原始转写质量太差，蒸馏结果也会标注\"转写质量较低，建议人工核实\"。\n\n### Q：处理一条录音需要多长时间？\n取决于录音长度和模型速度，通常30秒-2分钟/条。\n\n### Q：已处理的录音可以重新处理吗？\n可以。指定录音说\"重新处理XX\"，会覆盖之前的结果。\n\n---\n\n## 安全红线\n\n1. 🔴 **原始转写文本永远不直接入知识库** — 必须经过隐私审查+蒸馏\n2. 🔴 **P0级敏感信息必须自动脱敏** — 不等所有者确认\n3. 🔴 **P1级信息未确认前不入库** — 默认按脱敏处理\n4. 🔴 **隐私审查报告必须存档** — 可追溯、可审计\n5. 🔴 **录音音频文件本身不上传知识库** — 只处理转写文本\n6. 🔴 **Get笔记API凭证不写入任何日志或知识库** — 仅在运行时使用\n","topics":["知识库","定时任务","会议","定时","知识"],"tags":{"latest":"1.0.0"},"stats":{"comments":0,"downloads":333,"installsAllTime":13,"installsCurrent":0,"stars":0,"versions":1},"createdAt":1777965673662,"updatedAt":1778492850251},"latestVersion":{"version":"1.0.0","createdAt":1777965673662,"changelog":"首次发布","license":"MIT-0"},"metadata":{"setup":[{"key":"GETNOTE_API_KEY","required":true},{"key":"GETNOTE_CLIENT_ID","required":true}],"os":null,"systems":null},"owner":{"handle":"qingclaw","userId":"s17esx9cm3kgs7g3mdt6zrzqj1847phw","displayName":"Qingclaw","image":"https://avatars.githubusercontent.com/u/267671812?v=4"},"moderation":null}